Created attachment 1803208[details]
yellow warning
Created attachment 1803208[details]
yellow warning
Created attachment 1803208[details]
yellow warning
Description of problem:
Firefox 90 has a regression where unsigned extensions are disabled without an option to enable.
Steps to Reproduce:
1. Install firefox version 89
2. Install .xpi extension from file
3. Extension gets yellow warning "could not be verified for use in Firefox" but works
4. Upgrade to version 90
5. Extension now has red warning "could not be verified for use in Firefox and has been disabled"
6. Extension is disabled without option to enable it
Actual results:
Red warning, extension disabled
Expected results:
Yellow warning, extension enabled
Additional info:
Screenshots attached
Unsigned extensions had been disabled upstream with Fedora having a patch to allow this.
It does not seem it's in release notes either upstream or in Fedora about disabling it in v90
I see. I think the unsigned addons are supported by Developer edition/Nighly only right now (https://www.mozilla.org/en-US/firefox/developer/. I don't recall any updates in this area, perhaps there's some code change we didn't catch.