NanoDefenderFirefox
NanoDefenderFirefox copied to clipboard
An anti-adblock defuser for uBlock Origin on Firefox
Important Announcements Regarding Recent Changes
Important: As of v15.0.0.206, this port has NO RELATIONSHIP to upstream anymore. Any product released as Nano Defender on everywhere else other than AMO and this repository are not related to me! My account on both AMO and GitHub are LiCybora. Note that the product name is Nano Defender for Firefox and Nano Defender Pro on AMO and GitHub respectively, not Nano Defender!
The project is now 100% independent as upstream is archived. Any other product named Nano Defender has no relationship to me.
For more information, please read my thread and announcements from upstream here
Nano Defender for Firefox
An anti-adblock defuser for Nano Adblocker and uBlock Origin on Firefox

About Firefox port
The source code of this project is shared from upstream.
As of v15.0.0.206, Nano Defender for Firefox is independent from any entites or people. Note that the product name is Nano Defender for Firefox and Nano Defender Pro on AMO and GitHub respectively, not Nano Defender!
For issues other than filter issues found on Firefox port, it is recommended to report here.
Notable changes
Disable console log (since v15.0.0.93)
You may disable console log for this browser session in the popup (see the first row of screenshot). This option will turn on again when you restart browser session. Please note that console filtering with -[Nano] will NOT work for Firefox.
Installation
Nano Defender can only protect either Nano Adblocker or uBlock Origin, and will prioritize Nano Adblocker. As of 17 Oct 2020, Nano Adblocker is no more.
Get Nano Defender Pro (for Waterfox/Firefox 55 or above)
Get Nano Defender for Firefox on AMO (Recommend, ONLY for Firefox 60 or above)
The 'Pro' version will strictly follow the Pro version in upstream, while the 'for Firefox' version may add/replace rules with Firefox-specific API, or remove the potential dangerous rules.
IMPORTANT: DO NOT install both versions.
Note: If you are using uBlock Origin, there are a few extra installation steps to follow.
As of uBO 1.30.0, Adblock Warning Removal List is bad listed by uBlock Origin and cannot be added. Just skip it for now. I will remove that instruction once I clone all required resources from upstream and host on my own.
About Pre-quantum fork
ONLY Waterfox 55 or above, or forks with equivalent gecko version and supporting WebExtension API can install the 'Pro' version. However, some functions are lacking (such as console switch and response data filtering).
No support for other pre-quantum forks without WebExtension API (such as Basilisk, Palemoon).
Building
Nano Defender for Firefox is built using Nano Build (Modded).
Credits
Nano Defender uses open source code from the following projects (alphabetical):
Special Thanks
Nano Defender is developed by @jspenguin2017 with the help of the following individuals (alphabetical):
@lain566