Skip to content
Tech News
← Back to articles

Firefox Has Integrated Brave's Adblock Engine

read original get Firefox Adblock Extension → more articles
Why This Matters

Firefox's integration of Brave's adblock-rust engine marks a significant step toward more customizable and open-source content blocking in mainstream browsers. This development enhances user privacy and control, potentially influencing industry standards for ad and tracker blocking. Although currently experimental, it paves the way for future built-in adblocking solutions that prioritize transparency and user choice.

Key Takeaways

Back in March, Firefox 149 was released with many changes, like a free built-in VPN, a Split View that allows the loading of two pages side by side, and the XDG portal file picker as the new default on Linux.

However, an interesting addition had gone mostly unnoticed until now.

Firefox has Some Brave in it now

Shivan Kaul Sahib, the VP of Privacy and Security at Brave, has put out a blog post about something that didn't make it into the Firefox 149 release notes at all. The browser now ships adblock-rust, Brave's open source Rust-based ad and tracker blocking engine.

The change landed via Bugzilla Bug 2013888, which was filed and handled by Mozilla engineer Benjamin VanderSloot. The bug is titled "Add a prototype rich content blocking engine," and keeps the engine disabled by default with no user interface or filter lists included.

For informational purposes, adblock-rust is the engine behind Brave's native content blocker (aka ad blocker). It is written in Rust and licensed under MPL-2.0, handling network request blocking, cosmetic filtering, and features a uBlock Origin-compatible filter list syntax.

Shivan also mentions that Waterfox, the popular Firefox fork, has adopted adblock-rust, building directly upon Firefox's own implementation.

Want to test it?

Before starting, head to Enhanced Tracking Protection's shield icon in the address bar and turn it off for the website you will be testing this with. This way, adblock-rust is doing the work, not Firefox's existing feature.

🚧 I suggest testing this experimental feature on a throwaway installation of Firefox.

... continue reading