Firefox - all addons disabled (66.0.3)
As you have probably noticed, all your addons have been disabled with the latest firefox update (66.0.3), with this error message: extensions "could not be verified for use in Firefox and has been disabled". This is because Mozilla foundation is cracking down on extensions with obfuscated code. (Link for more reading)
At the time of this writing, there's only a temporary solution, which allow to re-enable the addons per-session. Once a more permanent solution is found, it will be posted here:
To re-enable your extensions, open to about:debugging in the browser address field
Click the 'Load Temporary Add-on' button
Navigate to the .xpi file in your profile directory select it and click Open.
To find your profile directory and extensions:
Windows:
C:\Users\{your username}\AppData\Roaming\Mozilla\Firefox\Profiles\{profile id}.default\extensions
Linux:
~/.mozilla/firefox/{profile id}.default/extensions/
MacOS:
~/Library/Application Support/Firefox/Profiles/{profile id}.default/extensions
If you have removed the addons, you may still be able to re-download it from https://addons.mozilla.org/:
- Right click on the 'Add to Firefox' button
- Choose 'Save Link As' from the menu
- Save the .xpi file
- Navigate to about:debugging
- Click the 'Load Temporary Add-on' button
- Navigate to the .xpi file you downloaded and open it
Because this is a temporary fix, you will have to repeat this every time the firefox is closed and re-opened.
Alternative solution is to switch to Firefox Development edition (or Nightly).
Once migrated, go to: about:config and set xpinstall.signatures.required to disabled. This will re-enable the addons.
Firefox bug reported: https://bugzilla.mozilla.org/show_bug.cgi?id=1548973