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

It's probably better to go straight to the blog post about the migration:

https://hackademix.net/2017/11/14/double-noscript/

Basically, the work to adapt NoScript and correspondingly expand the WebExtensions API has been going on for years, the original plan was to have a smooth transition when Firefox 57 came out, but there were some delays in the final days leading up to the release. Not recommended to stay on Firefox 56 because it won't get security patches; move to 52 ESR instead.



Moving to Firefox 52 isn't really an option for me because it's a pig compared to 55/56 (it consumes almost 5GBs of RAM compared to 1GB for 56).


I think you can switch to an unbranded build of 57, and enable legacy addons. https://wiki.mozilla.org/Add-ons/Extension_Signing#Latest_Bu... You could also install the Developer Edition or a Nightly build. They're slightly less stable (usually pretty good for me) but they have the same option. https://www.mozilla.org/en-US/firefox/channel/desktop/


> enable legacy addons

Does that mean the XPCOM system has just been flagged as disabled, but not been removed yet?


Various stuff has been removed. Other things have not been removed yet. You can see https://bugzilla.mozilla.org/showdependencytree.cgi?id=13475... for a non-exhaustive list of things that can definitely be removed but haven't been yet.


As far as I know, yes. Firefox has already decided to transaction away from XUL, so the extensions will break eventually. It's just a question of when the particular APIs your extension relies on get removed.




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

Search: