Live data from Hacker News

Mozilla expands extension support for Firefox for Android

blog.mozilla.org

51–60 of 251 posts

Re: Mozilla expands extension support for Firefox for Android

#51

We've had lots of news about this coming for months, but with Mozilla's quite low market share, and the share of those users that use extensions - who's really caring about this other than some power users?

May I remind you that Firefox has over 300M users. If that's not worthy of admiration, scarcely anything is.

Re: Mozilla expands extension support for Firefox for Android

#52
post #23

Earlier quoted context omitted.

The Firefox paradox: People b***h about Firefox's (lack of) market share, Mozilla doing stupid things (fair criticism), Firefox not having X (extension support on Mobile, moving from legacy extensions to standard manifest format) Then people will still bring up this baggage even when something good happens, will refuse to move away from the browser monoculture/monopoly, s**t on Firefox devs FFS, something good happen…

Former Firefox dev for both desktop and Android here: I can definitely confirm that being constantly shit on wore me down a lot.

I'm sorry that happened. I wish there was some way to solve the "one jerk outweighs a thousand happy users" problem. I still vividly remember one guy being an asshole about my work on the Wine bug tracker a decade ago, regardless of how many happy users I know there were.

Re: Mozilla expands extension support for Firefox for Android

#53
post #34

Earlier quoted context omitted.

While I respect Kiwi for implementing extension support, they've often fell far behind the upstream Chromium codebase and they're significantly smaller than even Firefox for Android. So I don't think they'd really be a "major" Android browser. Then again, Firefox could easily be said to not be a major Android browser either!

> they've often fell far behind the upstream Chromium codebase I don't pay consistent attention, but these are the version numbers I currently see: Kiwi: 120.0.6099.26 Chrome: 120.0.6099.110

Kiwi has historically faked the version number to prevent websites from telling you to update your browser. I would assume that number is not legitimate.

Re: Mozilla expands extension support for Firefox for Android

#54
post #48
post #9

This is good. Now, all extensions marked by the developer as being compatible with Android are shown on AMO. (If you toggle to Desktop mode, you can actually install any other extension on AMO, too.) The baffling thing is why this took so damn long. FF for Android supported add-ons from the beginning. That's the best thing about Firefox for Android! They decided to rewrite the UI in 2020, and there were fair reasons…

[flagged]

And the rest of the money going to social-justice and DEI inclusion related projects, as the whole organization has been co-opted by social justice types.

Re: Mozilla expands extension support for Firefox for Android

#55
post #28
post #21

Earlier quoted context omitted.

(I used to work on this stuff) It was more complicated than that. Yes, GeckoView needed a separate WebExtension implementation, but that work was pretty much at parity with Fennec (the previous Firefox for Android that supported more extensions) when I left in 2021. It was a product management decision that held off on more complete WebExtension parity with desktop, as well as any artificial limits as to which extens…

Can you elaborate on the product management motivations? It seems to me projects like Iceraven demonstrated years ago that a great many extensions were usable without any changes. Why not just slap a "here there be dragons" warning on untested extensions and let users have at it? To be clear, I'm not asking you to justify decisions you didn't make, just to provide some visibility into the process if you can. Mozilla…

Probably fear that bad extensions would tank performance, tarnishing the reputation of the overall browser. Now that such reputation is more or less established (i.e. people use FF on Android without big problems, it's not considered particularly slow etc), they can dare a bit more.

Re: Mozilla expands extension support for Firefox for Android

#56

We've had lots of news about this coming for months, but with Mozilla's quite low market share, and the share of those users that use extensions - who's really caring about this other than some power users?

The Firefox paradox: People b***h about Firefox's (lack of) market share, Mozilla doing stupid things (fair criticism), Firefox not having X (extension support on Mobile, moving from legacy extensions to standard manifest format) Then people will still bring up this baggage even when something good happens, will refuse to move away from the browser monoculture/monopoly, s**t on Firefox devs FFS, something good happen…

> s*t on Firefox devs

The nerd rage is targeted at Mozilla's dishonest and incompetent managers, no? The actual dev work is top notch.

Re: Mozilla expands extension support for Firefox for Android

#57
post #43
post #22

Earlier quoted context omitted.

According to their github repo, it was last rebased with chromium version 105.0.5195.24, which was from August 2022. Using a 15 month old browser seems hilariously insecure. https://github.com/kiwibrowser/src.next

Mine states 120.0.6099.26, which was released a month ago, https://chromereleases.googleblog.com/2023/11/chrome-beta-fo...

Your user agent string or the actual browser code? The former is notoriously just set to whatever makes websites happy. An easy way to test is see if a current feature actually works as expected e.g. https://jsfiddle.net/fxc9a8uc/1 "test1" should be green at the top right.

Re: Mozilla expands extension support for Firefox for Android

#58
post #31

Earlier quoted context omitted.

Indeed. Mozilla can complain about it (and they have) but blaming them for the situation serves little purpose. It's entirely in Apple's court.

There are probably laws in some country they can use to fight this, but that is a hard legal battle.

The US may be one of those countries depending on the result of the current Epic vs. Apple & Google cases.[0][1]

[0] https://www.theverge.com/23994174/epic-google-trial-jury-ver...

[1] https://news.ycombinator.com/item?id=38607424

Re: Mozilla expands extension support for Firefox for Android

#59
This is progress, but Mozilla needs to do more. Firefox for Android still lacks the ability to sideload add-ons, a feature that works on the desktop version of Firefox. This means Android users aren't able to install extensions outside addons.mozilla.org (AMO) unless they switch to a Firefox alternative that supports it, such as Iceraven[1] or SmartCookieWeb-Preview.[2]

For me, the most important add-on that has been removed from AMO is Bypass Paywalls Clean, which is the easiest way to bypass paywalls on popular news sites. In April of this year, a French website filed a DMCA copyright takedown notice, causing Mozilla to remove the extension from AMO.[3] The add-on developer (magnolia1234) did not want to challenge the DMCA notice, probably because it would require them to break anonymity and be subject to legal liability.[4]

Fortunately, in September, another developer (dbmiller) was willing to reupload the add-on to AMO as "Bypass Paywalls Clean (D)" with no changes.[5] The hope is that dbmiller will keep this add-on up to date with the source and challenge any DMCA notices filed against this new upload.

However, the fact remains that Bypass Paywalls Clean was unavailable on Firefox for Android for 5 months because the browser did not allow sideloading. In the announcement, Mozilla says their mission is to maintain "an open and accessible internet for all" and that extensions are meant to help users obtain "more personal agency out of their online experience". To achieve this mission and better distinguish Firefox from browsers that gate add-ons through app stores (Safari on iOS), Mozilla should allow users to enable sideloading on Firefox for Android as an option.

[1] Iceraven: https://github.com/fork-maintainers/iceraven-browser

[2] SmartCookieWeb-Preview: https://github.com/CookieJarApps/SmartCookieWeb-preview

[3] https://www.ghacks.net/2023/04/20/mozilla-removes-bypass-pay...

[4] https://gitlab.com/magnolia1234/bypass-paywalls-firefox-clea...

[5] Bypass Paywalls Clean (D): https://addons.mozilla.org/en-US/firefox/addon/bypass-paywal...

Re: Mozilla expands extension support for Firefox for Android

#60

We've had lots of news about this coming for months, but with Mozilla's quite low market share, and the share of those users that use extensions - who's really caring about this other than some power users?

The Firefox paradox: People b***h about Firefox's (lack of) market share, Mozilla doing stupid things (fair criticism), Firefox not having X (extension support on Mobile, moving from legacy extensions to standard manifest format) Then people will still bring up this baggage even when something good happens, will refuse to move away from the browser monoculture/monopoly, s**t on Firefox devs FFS, something good happen…

> For what? What benefit?

Trolling used to be an amateur sport, but these days it's largely a professional endeavour. Astroturfing is an everyday occurrence on any decently-sized social media site, including this very one.

Post reply on HN