Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The new Firefox for Android (aka "Fenix") supports extensions that just uBlock Origin. It supports the following at this time, with more coming soon:

  uBlock Origin
  Dark Reader
  HTTPS Everywhere
  Privacy Badger
  NoScript Security Suite
  Decentraleyes
  Search by Image
  YouTube High Definition
  Privacy Possum
https://www.androidpolice.com/2020/07/28/mozillas-next-gen-f...


That's frankly a pathetic list when you consider not only the sum total of available extensions, but the list of Recommended Extensions alone. There's a Github issue for this with one particularly interesting reply: [1]

>Let it be put this way. I have extensions which I can already test while tethered using web-ext. They work. I know they work. But for some reason, Mozilla seems adamantly opposed to letting me test these extensions while not tethered to my computer.

That's from an extension developer who's struggling to test his own extensions.

Based on liuche's comments in that issue, the Fenix team's current stance seems to be, "The latest version disables some of the WebExtension APIs and adds some new ones which may break some extensions, so we're manually testing and approving every extension by ourselves, starting with the Recommended list. Sideloading unapproved extensions will probably never be allowed because of security and performance implications, except maybe on Nightly release."

I'm sure you can guess how well that's going to work out, given that only nine extensions are currently approved after 2+ months.

[1] https://github.com/mozilla-mobile/fenix/issues/11308#issueco...


> Sideloading unapproved extensions will probably never be allowed because of security and performance implications

Very wise. They should apply those same principles to the Rust project - the code I write might very well have issues with security and performance, so it would be better if the compiler submitted it to Mozilla and awaited their approval before allowing me (or potentially not allowing me) to produce an executable.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: