Bug 1886160 - Enable new AOM restrictions on new weak signatures xpi installs on all channels. r=rpl

Differential Revision: https://phabricator.services.mozilla.com/D209239
This commit is contained in:
William Durand 2024-05-02 15:15:35 +00:00
parent 22e98eebc6
commit e24e7c09d9

View file

@ -97,7 +97,6 @@ const PREF_XPI_FILE_WHITELISTED = "xpinstall.whitelist.fileRequest";
const PREF_XPI_WHITELIST_REQUIRED = "xpinstall.whitelist.required";
const PREF_XPI_WEAK_SIGNATURES_ALLOWED =
"xpinstall.signatures.weakSignaturesTemporarilyAllowed";
const PREF_XPI_WEAK_SIGNATURES_ALLOWED_DEFAULT = !AppConstants.NIGHTLY_BUILD;
const PREF_SELECTED_THEME = "extensions.activeThemeID";
@ -4412,10 +4411,7 @@ export var XPIInstall = {
},
isWeakSignatureInstallAllowed() {
return Services.prefs.getBoolPref(
PREF_XPI_WEAK_SIGNATURES_ALLOWED,
PREF_XPI_WEAK_SIGNATURES_ALLOWED_DEFAULT
);
return Services.prefs.getBoolPref(PREF_XPI_WEAK_SIGNATURES_ALLOWED, false);
},
getWeakSignatureInstallPrefName() {