Closed
Bug 1460476
Opened 7 years ago
Closed 4 years ago
[meta] Make enabling installing unsigned extensions not require a rebuild
Categories
(Toolkit :: Add-ons Manager, enhancement, P3)
Toolkit
Add-ons Manager
Tracking
()
RESOLVED
INACTIVE
People
(Reporter: birtles, Unassigned)
References
(Blocks 1 open bug)
Details
(Keywords: meta)
I don't know how this should work, but we have a request to be able to produce Developer Edition without requiring a rebuild. That would imply that being able to install unsigned extensions is also something that needs to be able to be configured without requiring a rebuild.
We have the xpinstall.signatures.required preference which is ignored in release/beta builds (where MOZ_REQUIRE_SIGNING is 1). Clearly we don't want a runtime toggle for this so I suppose some sort of repackaging is required.
Comment 1•7 years ago
|
||
I don't think Addons Manager is the right component for this but I'm not sure what's more appropriate.
In any case, you'll basically need to be able to re-generate AppConstants.jsm which is run through the C preprocessor:
https://searchfox.org/mozilla-central/source/toolkit/modules/AppConstants.jsm
Much hackier would be to just edit the generated version of that file from a beta build to change the value of AppConstants.MOZ_REQUIRE_SIGNING but that sounds awfully fragile.
Comment 2•5 years ago
|
||
The meta keyword is there, the bug doesn't depend on other bugs and there is no activity for 12 months.
:jimm, maybe it's time to close this bug?
Flags: needinfo?(jmathies)
Updated•5 years ago
|
Summary: Make enabling installing unsigned extensions not require a rebuild → [meta] Make enabling installing unsigned extensions not require a rebuild
Updated•5 years ago
|
Flags: needinfo?(jmathies)
Priority: -- → P3
Comment 3•4 years ago
|
||
No real activity for 3 years. Closing.
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INACTIVE
You need to log in
before you can comment on or make changes to this bug.
Description
•