Hacker News new | ask | show | jobs
by lxgr 56 days ago
And there's nothing in MV2 that uBlock Origin needs that doesn't exist in MV3 on Firefox, unlike Chrome. This issue is completely overblown.
2 comments

Are you disputing uBlock Origin's list of MV3-incompatible capabilities [1]?

[1] https://github.com/uBlockOrigin/uBOL-home/wiki/Frequently-as...

That list contains issues with the APIs that Chrome exposes via MV3. Firefox still supports APIs that Chrome removed.
Not really, but this FAQ, like almost all articles published on MV3, conflates MV3 the specification with Chrome's MV3 implementation. (FWIW, I'm almost certain that this is either due to sloppy/imprecise writing or intentional, with the authors not wanting to confuse users already appropriately riled up by equally imprecise reporting on MV3. They definitely know the difference.)

In any case, for better or worse, when people say MV3, they now usually mean "Chrome's MV3 implementation", which obviously never applies to Firefox.

That's utter bullshit. The author of uBlock Origin has posted a long list of capabilities that declarativeNetRequest does not support.
Unlike Chrome, Firefox did not remove the older API.
What's this supposed to mean ? OP was saying that MV3 is feature-equivalent to MV2 and would like to see MV2 support removed from Firefox just as it was from Chrome. I replied pointing out that's utterly false.
MV2 and MV3 are feature equivalent on Firefox when it comes to request blocking.