only reduce privilege of moz certs instead of removing; otherwise profiled builds do not seem to work
This commit is contained in:
parent
29021ba620
commit
99251607ac
|
@ -1,19 +1,18 @@
|
||||||
diff --git a/toolkit/mozapps/extensions/internal/XPIInstall.jsm b/toolkit/mozapps/extensions/internal/XPIInstall.jsm
|
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
|
--- a/toolkit/mozapps/extensions/internal/XPIInstall.jsm
|
||||||
+++ b/toolkit/mozapps/extensions/internal/XPIInstall.jsm
|
+++ b/toolkit/mozapps/extensions/internal/XPIInstall.jsm
|
||||||
@@ -822,14 +822,6 @@ function getSignedStatus(aRv, aCert, aAddonID) {
|
@@ -832,11 +832,11 @@ function getSignedStatus(aRv, aCert, aAddonID) {
|
||||||
return AddonManager.SIGNEDSTATE_BROKEN;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
- if (aCert.organizationalUnit == "Mozilla Components") {
|
if (aCert.organizationalUnit == "Mozilla Components") {
|
||||||
- return AddonManager.SIGNEDSTATE_SYSTEM;
|
- return AddonManager.SIGNEDSTATE_SYSTEM;
|
||||||
- }
|
+ return AddonManager.SIGNEDSTATE_SIGNED;
|
||||||
-
|
}
|
||||||
- if (aCert.organizationalUnit == "Mozilla Extensions") {
|
|
||||||
|
if (aCert.organizationalUnit == "Mozilla Extensions") {
|
||||||
- return AddonManager.SIGNEDSTATE_PRIVILEGED;
|
- return AddonManager.SIGNEDSTATE_PRIVILEGED;
|
||||||
- }
|
+ return AddonManager.SIGNEDSTATE_SIGNED;
|
||||||
-
|
}
|
||||||
|
|
||||||
return /preliminary/i.test(aCert.organizationalUnit)
|
return /preliminary/i.test(aCert.organizationalUnit)
|
||||||
? AddonManager.SIGNEDSTATE_PRELIMINARY
|
|
||||||
: AddonManager.SIGNEDSTATE_SIGNED;
|
|
||||||
|
|
Loading…
Reference in a new issue