Many people seem to treat it synonymously with "no more procedural request blocking", but that's not a thing Mozilla ever did:
> For Manifest V3 extensions, Chrome no longer supports the "webRequestBlocking" permission (except for policy-installed extensions). Instead, the "webRequest" and "webRequestAuthProvider" permissions enable you to supply credentials asynchronously. Firefox continues to support "webRequestBlocking" in Manifest V3 and provides "webRequestAuthProvider" to offer cross-browser compatibility.
The permission model also seems much more reasonable (less permissions have to be requested upfront at install time) than MV2, so I actually hope Firefox does deprecate it at some point.
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/Web...
https://blog.mozilla.org/en/firefox/firefox-manifest-v3-adbl...
Running an adblocker is the defining feature of the extensions API. ublock origin has 5x as many users as the second-most-popular extension [1]
Supporting ublock isn't just a nice-to-have add-on feature for an extension API, it's literally the only thing most users care about.
[1] https://addons.mozilla.org/en-GB/firefox/search/?promoted=re...
Which, in my experience, blocks ads just as well, but also lets pages load significantly faster.
MV3 supports uBlock.
Lots of people have been pointing out that ad companies will figure ways out around it. But they really haven't been.
MV3 and UBOL have been in wide usage for about a year and a half now. And nothing has been changing. Adblocking continues to be great.
The fact of the matter is, the ad block lists were getting so large and the JavaScript functionality was slow and it was significantly impacting page load times. UBOL uses vastly more efficient compiled code that is part of the browser and is just a far better ad blocking experience altogether.
But I guess that just doesn't fit the narrative that people want to believe, where MV3 was part of a big evil plan.
EDIT: I did have it set to `Complete,` so perhaps I have something else going on.
Bingo. That was it. Again, thanks.
And everyone I know who used UBO and switched to UBOL has had no complaints about ads not being blocked.
Whereas people who don't actually use it love to continue to insist that it's this degraded experience that doesn't work as well. And usually when one of them comes up with an example of some ad not being blocked, it turns out because they hadn't configured UBOL to use complete blocking mode.
Everyone who you know is irrelevant. I've tested and see that ads pass through, and tracking passes through with uBo light on Chrome. I can see it in the browser trace, and I can see it in DNS logs.
The only thing that means anything is how well it operates with your average browsing on a daily basis. And it's such a popular extension because it does an amazing job at blocking ads. That's just a fact. The only people who seem to claim otherwise appear to be the ones with an ideological axe to grind. It's silly.
And other things are relevant, like resource usage.
No. uBlock Origin works best in Firefox: https://github.com/gorhill/uBlock/wiki/uBlock-Origin-works-b...
uBlock Origin Lite can't do everything uBlock Origin does: https://github.com/uBlockOrigin/uBOL-home/wiki/Frequently-as...
If Lite is working for you then good. If you want fuller capability then you want uBlock Origin in Firefox.
Not sure about page load, but CPU time is about the same between the two: https://x.com/gorhill/status/1792648742752981086/photo/1
Brave still allows you to install uBlock & some other extensions that should technically not be supported under MV3, but they still ship it with support for those.
Just heard about Helium browser, which is just dechromium + uBlock and it's still beta.
My last hope is ladybird right now, I don't use Firefox or Chrome as my main browsers anymore, and use them only within temporary sandboxes. Without history, without cookies, without logins for the most part.
I built my own tools on top of it, mostly to use internet websites and selfhosted kiwix archives with my local agentic env.
I guess what I am saying is that I don't have a primary browser anymore. Not a browser where I just can trust it that it doesn't do shit with my data. Being able to selfhost kiwix is a superb internet experience if you build your own search dashboard for it, I can fully recommend it.
Have to merge my things upstream with ZIMdex when I have the time (probably around June).
Nope, FF is being infiltrated by adtech for last year or two. Last holdout is Safari now :)
Why do people say crap like this... Safari was the first browser to completely remove mv2. From all the major browsers Safari has the worse adblocking experience and support for adblocking extensions...
1. Third-party cookie blocking by default — 2003 (Safari 1.0); industry first.
2. Intelligent Tracking Prevention (ITP), using on-device machine learning to identify and limit cross-site trackers — 2017; industry first.
3. Storage Access API prompts for embedded third-party content (e.g., social login widgets) — 2018 (ITP 2.0); industry first (co-developed by WebKit, later adopted as a web standard).
4. Full third-party cookie blocking (no exceptions) — 2020 (ITP in Safari 13.1); industry first for a major browser.
Ad/tracking blocking is one of the things that can only be trusted if it's open source, i.e. uBlock Origin.
By the way, does this Adblock Engine actually block trackers? Or it just stops the ads from displaying?
https://apps.apple.com/us/app/ublock-origin-lite/id674534269...
* pre-fetching
* html filtering
* use of WebAssembly
* data compression and private/incognito mode