News for hackers. Stuff that matters.
Re:Firefox 68.0 by hu3 on Tuesday July 09, 2019 @11:46AM (#20392935)
uBlock Origin is the only reason I use Firefox on Android.

Mozilla broke extensions on desktop Firefox before and lost many users. Can't help but wonder what the hell are their product managers thinking? How can I recommend Firefox if they keep breaking it with little regard for users?

Is there another browser that supports uBlock Origin for Android? I'm not talking about biased half baked built-in ad blockers, I want the full open source extension.

Re:Firefox 68.0 by _delirium on Tuesday July 09, 2019 @12:51PM (#20393838)
I was skeptical of the move to Firefox Quantum originally because of the extension-breaking, but after it happened, I can see the motivation: after upgrading, Firefox got a lot faster and less prone to memory leaks for me, at least on macOS. As I understand it, the performance improvements in the new Quantum engine were incompatible with the way the old extension API worked, so a new one needed to be introduced. To me the tradeoff was worth it, because the increasing sluggishness of FF compared to Chrome, pre-Quantum, was making it harder to stick with.
Re:Firefox 68.0 by bscphil on Tuesday July 09, 2019 @10:44PM (#20398785)
I don't think anyone denies the performance improvements and other advantages of the Quantum project. The claim is that the transition wasn't handled well, as replacement APIs for the deprecated addon system weren't in place until several releases after Quantum debuted, and several of the more deep-reaching abilities addons had were deprecated completely. This broke many people's workflows, destroying trust.

This also happened a short time after Mozilla previously broke addons with the e10s changes, requiring many (most?) of them to be rewritten.

Basically, people don't trust Mozilla to handle transitions well any more, even when they happen to be worthwhile transitions.

Re:Firefox 68.0 by orthecreedence on Tuesday July 09, 2019 @01:23PM (#20394291)
This was my exact experience as well. I had to kill/restart FF every few days because it would randomly start eating CPU (this was on Win 10). Because of this I used Chrome until they disabled back navigation via backspace and forced alt-left instead. This pissed me off enough to try FF again, which was right around when Quantum came out. I've never looked back.
Re:Firefox 68.0 by iamnotacrook on Tuesday July 09, 2019 @12:14PM (#20393338)
Did they "break" - ie some bug caused a problem - or did they change the framework add-ons used after giving months of notice? Most users use no add-ons, and wouldn't notice the change, and many of those who do were aware of this ahead of time even if the add-on developers were slow to wake up to the reality.
Re:Firefox 68.0 by rnhmjoj on Tuesday July 09, 2019 @12:55PM (#20393890)
Exactly, months. Likes that's enough time to completely rewrite your extension using an half-baked replacement. To name a few, Cookie-Autodelete [1] had to wait 7 months to get an API to clear the LocalStorage; noscript [2] lost tons of functionality and will probably never recover;

[1]: https://github.com/Cookie-AutoDelete/Cookie-AutoDelete/issue...

[2]: https://www.ghacks.net/2017/12/01/noscripts-rating-drops-aft...

Re:Firefox 68.0 by coldpie on Tuesday July 09, 2019 @12:20PM (#20393413)
> Did they "break" - ie some bug caused a problem - or did they change the framework add-ons used after giving months of notice?

It's not clear what you're asking. Mozilla changed the add-on API, and the new API does not have all the features that the old API had. Two add-ons that I liked very much died during the switch.

Re:Firefox 68.0 by JadeNB on Tuesday July 09, 2019 @12:28PM (#20393505)
> Most users use no add-ons

Do you have the data for this? I know I live in a techie bubble, but it sure doesn't fit with my experience or the experiences of others I know who talk about it.

Re:Firefox 68.0 by gorhill on Tuesday July 09, 2019 @03:47PM (#20395816)
Firefox Public Data Report: https://data.firefox.com/dashboard/usage-behavior

"Has Add-on" has been between 33-38% for the last two years.

Re:Firefox 68.0 by fgonzag on Wednesday July 10, 2019 @03:56AM (#20400004)
And a very good chunk of those (most I'd say) is only running some form of ad blocking.
Re:Firefox 68.0 by sp332 on Tuesday July 09, 2019 @01:23PM (#20394293)
This is an old post, but in 2009 about 1/3 of FF users had extensions installed. https://blog.mozilla.org/addons/2009/08/11/how-many-firefox-... Without newer data, you'll have to guess whether the new addon model increased or decreased that fraction.
Re:Firefox 68.0 by dralley on Tuesday July 09, 2019 @01:06PM (#20394055)
> after giving months of notice?

48 months.. 2 years of notice

Re:Firefox 68.0 by rvnx on Tuesday July 09, 2019 @11:53AM (#20393046)
Kiwi Browser (Chromium-based) runs Nano Adblocker and uBlock Origin with full support (like on Firefox)
Re:Firefox 68.0 by hu3 on Tuesday July 09, 2019 @12:40PM (#20393680)
Thanks! I'm investigating it and sadly it seems a bit stale with last commit made 5 months ago: https://github.com/kiwibrowser/android

For browsers this seems like a bit too long without updates. I can imagine maintaining such project is demanding but hopefully the project can gain more attention now with the new version of Firefox breaking extensions on Android.

Re:Firefox 68.0 by green-bottle on Tuesday July 09, 2019 @01:37PM (#20394460)
Last I checked Kiwi is not open source. There are bits and pieces of code lying around in the Github repo, but not the full source code.

The browser seems to get regular enough updates on play store, has decent ad blocking (at least good enough for my purposes) and to date has the best night mode out of all android browsers I've tried.

No white flashes like I've faced in Firefox for Android. The dark mode applies to the whole of the browser UI.

I use Bromite, Firefox for Android or Fenix mostly equally during the day and Kiwi at night.

Though the fact that it is not open source may put some people off.

Re:Firefox 68.0 by rvnx on Tuesday July 09, 2019 @04:02PM (#20395999)
There are almost daily builds on Discord if you want to join