only reduce privilege of moz certs instead of removing; otherwise profiled builds do not seem to work
parent
29021ba620
commit
99251607ac
|
@ -1,19 +1,18 @@
|
|||
diff --git a/toolkit/mozapps/extensions/internal/XPIInstall.jsm b/toolkit/mozapps/extensions/internal/XPIInstall.jsm
|
||||
index 784077b740..e035b3ba6d 100644
|
||||
index 698cd67..5b899d9 100644
|
||||
--- a/toolkit/mozapps/extensions/internal/XPIInstall.jsm
|
||||
+++ b/toolkit/mozapps/extensions/internal/XPIInstall.jsm
|
||||
@@ -822,14 +822,6 @@ function getSignedStatus(aRv, aCert, aAddonID) {
|
||||
return AddonManager.SIGNEDSTATE_BROKEN;
|
||||
@@ -832,11 +832,11 @@ function getSignedStatus(aRv, aCert, aAddonID) {
|
||||
}
|
||||
|
||||
- if (aCert.organizationalUnit == "Mozilla Components") {
|
||||
if (aCert.organizationalUnit == "Mozilla Components") {
|
||||
- return AddonManager.SIGNEDSTATE_SYSTEM;
|
||||
- }
|
||||
-
|
||||
- if (aCert.organizationalUnit == "Mozilla Extensions") {
|
||||
+ return AddonManager.SIGNEDSTATE_SIGNED;
|
||||
}
|
||||
|
||||
if (aCert.organizationalUnit == "Mozilla Extensions") {
|
||||
- return AddonManager.SIGNEDSTATE_PRIVILEGED;
|
||||
- }
|
||||
-
|
||||
+ return AddonManager.SIGNEDSTATE_SIGNED;
|
||||
}
|
||||
|
||||
return /preliminary/i.test(aCert.organizationalUnit)
|
||||
? AddonManager.SIGNEDSTATE_PRELIMINARY
|
||||
: AddonManager.SIGNEDSTATE_SIGNED;
|
||||
|
|
Loading…
Reference in New Issue