Live data from Hacker News

Mozilla expands extension support for Firefox for Android

blog.mozilla.org

181–190 of 251 posts

Re: Mozilla expands extension support for Firefox for Android

#182
post #98

Earlier quoted context omitted.

That article actually shows that Mozilla spends most on software development. It does have a lot of administrative overhead that it could do without, instead of laying off engineers, like they did. But the article itself is trash, due to complaining of $892,000 worth of expenses that seem dubious, in an organization that makes 500 million per year, which paints a certain kind of picture that's disingenuous.

The article may be trash as you said, but Firefox doesn't disclose how much they spend on developing Firefox web browser. Everything is lumped under "software development", and that's only half of their annual budget, Firefox certainly doesn't get the most of the budget. If they spend most of that $200 million on Firefox annually and we have abhorrent text rendering on canvas elements for YEARS, something's seriously…

How much are Google or Apple spending on developing Chrome and Safari?

And note that they also develop the operating systems (Android, ChromeOS, iOS, macOS), so have an integration advantage from it.

Re: Mozilla expands extension support for Firefox for Android

#184
post #159
post #155

Earlier quoted context omitted.

My follow-up question then is why treat mobile significantly differently from desktop? Stable desktop Firefox has about:config and access to horribly broken extensions. Perhaps some would argue that it should not.

I cannot speak for Mozilla, but just from my gut feeling: That probably got grandfathered in and since people are used to it for a "long time" no one would change it. But if Firefox was rereleased today I wouldn't bet on it being there. Expectations have changed.

What? You are saying that the `about:config` feature only exists in Firefox for historical and backward compatible reasons? And Firefox rather actually doesn't want to provide people the ability to easily override advanced configs? I think this feature is one of the things that sets Firefox apart from other browsers, that you have more control if you want it. And I am saddened it's also never been implementes in Firefox Android.

Re: Mozilla expands extension support for Firefox for Android

#185
post #55
post #28

Earlier quoted context omitted.

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.

You can fix that in other ways that doesn't block access to all extensions. Like yeah even just a checkbox to enable experimental extension support like "[] I understand Firefox can become slower from unsupported extensions I install".

Re: Mozilla expands extension support for Firefox for Android

#186
post #84

Earlier quoted context omitted.

I believe it's that, and that with extensions living in their own processes, Android can at any moment decide to kill it (like it can do with any mobile app). With the changes required for Manifest V3, extensions are able to deal with that gracefully, rather than causing a deluge of bug reports.

That's part of it, for sure... at the time I was still there, Gecko's extension process did not have the capability of recovering from termination. But that just meant that we couldn't run them in a child process, not that we couldn't run them at all. Of course, then you have security considerations, which no doubt could have factored into the product decision.

It's common practice these days in Android apps to request the user to turn allow the app to run on the background, opening the necessary Android settings page if you want to grant the app access to this. If an addon needs that feature, the app could request this for the addon at moment of installation.

Re: Mozilla expands extension support for Firefox for Android

#187
post #61

Extensions are nice to have, but pointless as long as FF for Android doesn't render most pages correctly (HN, for example).

I've been using Firefox and only Firefox on Android for HN for... at least 5 years.

What are you going on about?

HN is a basic site, Lynx on MS DOS could render it.

Re: Mozilla expands extension support for Firefox for Android

#188

Earlier quoted context omitted.

> The baffling thing is why this took so damn long. I'm surprised it's baffling in a community of developers and other IT professionals. It's not baffling to me that two significantly (wholly?) different applications on different platforms and form factors would require quite a bit of work to both be generally compatible with the same third-party software via the same API - and all while maintaining the same compatib…

Firefox android extension support went from "all" to like "5 chosen ones, but we'll enable all of them very soon" in mid 2019. How and why those were handpicked, who knows, clearly extensions weren't enabled by supported functions at the time. In the usual mozilla fashion that "very soon" turned out to be multiple years.

It's not just that; their other "unstable" release, "Firefox Nightly", didn't have this limitation.

Re: Mozilla expands extension support for Firefox for Android

#189

Earlier quoted context omitted.

Can you please link the extension you use for that purpose?

I was testing some, and this one works like a charm! https://addons.mozilla.org/en-US/firefox/addon/forget_me_not...

How is it better than Cookie Auto-Delete? https://addons.mozilla.org/en-US/android/addon/cookie-autode...

Re: Mozilla expands extension support for Firefox for Android

#190

Earlier quoted context omitted.

It sounds like they intentionally under-provisioned you all to draw it out, which isn't surprising given their biggest source of funding is Google, and the last thing Google wants is ad/tracker blocking, privacy extensions, and, well, a major reason for people to set their default browser to 'not chrome'. Lord knows there's enough money floating around that place. What a shame - but thank you. Hopefully plugins come…

Considering uBlock Origin was the first extension to work (and, from what I understand, they worked extra hard to ensure it works), I doubt that's the reason.

That could be a power struggle. I.e. some Google loyal PM sabotaged the extension feature, but quoting the poster above, the devs worked around it by doing a partial implementation to support adblockers, foiling the plan :)
Post reply on HN