15 ms·
Firefox is building MV3 and while they are coy with deprecating MV2, we all know, c'mon, they won't keep MV2 even a day after their minimum year promised. Thei
by Multicomp 4y ago
Firefox is building MV3 and while they are coy with deprecating MV2, we all know, c'mon, they won't keep MV2 even a day after their minimum year promised.
Their track record speaks against them.
XPCOM extensions? Killed, but don't worry, we will re-implement all the needed APIs as WebExtensions (didn't happen).
Fennec to Fenix mobile extensions? Killed, you get these 10 blessed ones, don't worry, we will eventually re-enable all of the webextensions on mobile, any day now, (didn't happen, you have to do hacky hacks involving nightly version to do un-blessed extensions).
This will likely be their third strike.
UPDATE: Or it's not nearly as bad as I expected. Per [1], while Firefox will be eventually deprecating MV2, the Firefox MV3 is much less 'evil' than the Chrome MV3, in that Firefox will continue to enable the WebRequest API without all the lock-down restrictions.
This makes a competitive advantage for Firefox in terms of adblocking power, if anything.
[1] https://news.ycombinator.com/item?id=32648925 https://news.ycombinator.com/item?id=32648925
- soulofmischief 4y agoNow that uMatrix development is inactive, this third strike could be their last for me.
- Dwedit 4y agoUMatrix is not only out of development, it is also broken on current Firefox. Sometimes you randomly lose session cookies, which is not acceptable.
- syrgian 4y agoThanks for the summary. I had perceived the betrayal but I had never organized the thoughts nor verified the claims. What do you think is the future (+2 years) for people with hatred for ads? For now I am using Firefox on computer + Kiwi in Android, but I also expect those two to go awry in the mid term. * I see that after the edit, it doesn't look as bleak for Firefox PC. But what about Android?
- CorrectHorseBat 4y agoWhich add-ons are you missing from Firefox for Android?
- Multicomp 4y agoSingleFile Old Reddit Redirect User Agent Switcher Click to find out what HN says (heh) Fakespot Absolute Enable Force Right Click and copy Page Screenshot SponsorBlock
- cycomanic 4y agoDon't these run on Firefox nightly on android? You need to change some advanced settings, but according to [1] they should work. [1] https://blog.mozilla.org/addons/2020/09/29/expanded-extension-support-in-firefox-for-android-nightly/ https://blog.mozilla.org/addons/2020/09/29/expanded-extensio...
- JeremyNT 4y agoParent asked about Firefox for Android. This functionality you mention is only available in Firefox Nightly, and even then it requires setting up a curated list on Mozilla's service to use it.
- cycomanic 4y agoWhat's wrong with running Firefox nightly on android? I've been running it as my main browser for quite a while and have hardly experienced any breakage (maybe 2 or 3 times in the last 3 years).
- Snuupy 4y agohttps://news.ycombinator.com/item?id=32649895 https://news.ycombinator.com/item?id=32649895
- prmoustache 4y agoThe one I am missing the most is the multicontainer addon
- webmobdev 4y agoThe only thing keeping Firefox alive and relevant is uBlock Origin and its ad-blocking features. If Mozilla cripples it in any manner, Firefox will die. But I don't have high hopes and lost all trust in them when they built a backdoor in their browser to run any code through it on their users browser, as they please, and have even used it to violate their users privacy and trust - Mozilla ships Cliqz experiment in Germany for ~1% of new installs, collects surf data, including URLs - https://old.reddit.com/r/firefox/comments/74n0b2/mozilla_ships_cliqz_experiment_in_germany_for_1/ https://old.reddit.com/r/firefox/comments/74n0b2/mozilla_shi... ... Unless Firefox is released from the clutches of Mozilla, Firefox will never be a serious competitor in the browser wars.
- gnomewascool 4y agoI also was and still am disappointed about both changes, but I don't think you're being at all fair to Mozilla. In both transitions, Mozilla made sure to support the needs of both uBlock origin and NoScript, extending the webextension API (such that uBlock origin on Firefox is more capable than on current Chromium) and working with uBlock to make its interface more mobile-friendly. They also extended the webextension API to allow for extensions such as Treestyle tabs and Panorama-reimplementations (so not remotely all XUL use-cases, but still most of the popular ones). Hence, they've proven that they will go considerably beyond what Google/Chromium are doing, and that they won't harm "content-blockers", which is what we care about in this case.
- Multicomp 4y ago> I don't think you're being at all fair to Mozilla > In both transitions, Mozilla made sure [to keep top popular addons mostly happy and ensure adblockers are happy] Those are all fair points, and yes, I was probably too harsh with my language overall, that post written before I was corrected that Mozilla was not developing MV3 the same as Google was. I stand by my strikes that Mozilla did kill XPCOM, and failed to deliver their promise to release all addons to Fenix on shipping stable versions. They don't even enable about:config on stable Fenix to enable power users to workaround that limitation. In short, I believe I was 60% fair in my opinion.
- tialaramex 4y ago"Mozilla did kill XPCOM" isn't a deviation from their stated intent. XPCOM was a magnet for Hyrum's Law problems, because obviously XPCOM plugins are going to depend on the inner workings of the browser, that's just how XPCOM is designed - so now if you touch these internals it breaks third party stuff. There were operating systems which took the approach XPCOM has to extensibility, they're not doing so great: Classic Mac OS, the Amiga Workbench, MS DOS... That's just not a sustainable situation, Mozilla had to kill XPCOM. So to the extent Mozilla failed to deliver here it's on the replacement APIs. But how much is enough? I would like lots of things to have APIs that don't. For example I'd like a way to do some basic queries on the built-in Public Suffix List for Firefox instead of needing to either bake the PSL into each plugin (and keep it up to date) or call out to a web API (ugh) or just guess that TLDs are "enough" and make everybody who needs other suffixes mad. But in that particular case there are two reasons we don't have such APIs. #1 Nobody did the work. I didn't do the work, you didn't do the work, the work didn't get done. #2 In many cases (I think not mine but it's always arguable) the PSL is the Wrong Thing™ and so encouraging more use of the PSL makes things worse.
- svnpenn 4y ago> Fennec to Fenix mobile extensions? Killed, you get these 10 blessed ones, don't worry, we will eventually re-enable all of the webextensions on mobile, any day now, (didn't happen, you have to do hacky hacks involving nightly version to do un-blessed extensions). Yep: https://github.com/mozilla-mobile/fenix/issues/20647 https://github.com/mozilla-mobile/fenix/issues/20647
- CameronNemo 4y agoIf Firefox even deprecates WebRequest, LibreWolf will probably announce their intention to patch it back in and people will switch en masse.
- wasmitnetzen 4y ago> Fennec to Fenix mobile extensions? Killed, you get these 10 blessed ones, don't worry, we will eventually re-enable all of the webextensions on mobile, any day now I harbor the (conspiracy?) theory is that Google told Mozilla based on their "No arbitrary code"-rule that they are not allowed to run arbitrary extensions anymore. And made Mozilla promise to never tell anyone.