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
Created attachment 1803209 [details] red warning
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.
gentoo bug https://bugs.gentoo.org/802285 which points to https://bugzilla.mozilla.org/show_bug.cgi?id=1712633 that caused the issue
Filed bug about adding build flags that allow system-dir. unsigned extensions, see https://bugzilla.redhat.com/show_bug.cgi?id=1988841.
Will look at it this week, Thanks.
*** This bug has been marked as a duplicate of bug 1988841 ***