Fuck you Firefox. WTF is this hell??
Conversation
xpinstall.signatures.required=false and restarting fixes it.
1
2
7
Replying to
By the way, I think you only have that option because you're using a distribution build enabling it. IIRC, they disabled support for disabling xpinstall.signatures.required in their official builds, so that wouldn't be available to the vast majority of their users on Windows.
1
1
See wiki.mozilla.org/Add-ons/Extens for the timeline of their mandatory signing deployment. Chrome and Chromium permit enabling developer mode and sideloading addons, but Mozilla decided that users aren't responsible enough to handle that functionality hidden behind a developer flag.
1
I find that to be a strange approach. They could at least permit it and show a notice on launch that there are unverified addons. I think their approach with about:config is problematic since they've ended up encouraging too many users to make changes there and the UI is awful.
So instead of coming up with a better approach where they could actually explain what the options are doing (vs. a key-value registry editor without documentation), they just removed the functionality. Can probably expect more of that in the future too.

