From e24e7c09d9f7af9c9fa65bfecb0a00cf41ed6f58 Mon Sep 17 00:00:00 2001 From: William Durand Date: Thu, 2 May 2024 15:15:35 +0000 Subject: [PATCH] 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 --- toolkit/mozapps/extensions/internal/XPIInstall.sys.mjs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/toolkit/mozapps/extensions/internal/XPIInstall.sys.mjs b/toolkit/mozapps/extensions/internal/XPIInstall.sys.mjs index c408b5fd0860..05c3c8c33325 100644 --- a/toolkit/mozapps/extensions/internal/XPIInstall.sys.mjs +++ b/toolkit/mozapps/extensions/internal/XPIInstall.sys.mjs @@ -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() {