Firefox is not a good browser without extensions, and that's clear for everyone. The only reason it is still in the game is because it has features that no other browser can provide.
Here is what the official wiki says. "Mozilla will begin requiring all extensions to be signed in order for them to be installable in Release and Beta versions of Firefox. Signing will be done through addons.mozilla.org (AMO) and will be mandatory for all extensions, regardless of where they are hosted."
You can still force the use of unsigned add-ons by following just a couple of steps:
- Open about:config
- Look for the "xpinstall.signatures.required" entry and change the value from true to false
- Restart the browser.
And now comes the bad news. Mozilla will remove this entry from about:config, which means that starting with Firefox 44, this won't be possible anymore.
Some of the older add-ons, which also happen to be very good, haven't been signed. Mostly likely, the developers have dropped the support for them or simply don't have the time.
Only two options remain. Look for alternatives for add-ons or change the browser entirely. Guess what most people are going to do when they don't find alternatives?
If you remove the option mentioned in the above article I shall discontinue using Firefox and discontinue my financial support...
Please pass this e-mail on to the appropriate personnel.
Subject: Extension signing
To: Firefox-dev
From: Jeff Williams
Sent: Wednesday, 16/12/2015 19:00:07 19:00 GMT ST +0000 [Week 50]
_______________________________________________ firefox-dev mailing list firef...@mozilla.org https://mail.mozilla.org/listinfo/firefox-dev
Dear list
if (what I don't really believe) it becomes impossible to install an unsigned addon through an about:config change, then how are we supposed to test our Addons? Within a release cycle I may have to build and test over 1000 different versions:
What about allowing users to explicitly enable certain extensions they trust and warning them about the risks of installing an unsigned extension?