summaryrefslogtreecommitdiff
path: root/data/patches/do-not-warn-of-preinstalled-unsigned-extensions.patch
blob: c4f5c77475b80def78c4683094d1cace8368f699 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Only in firefox-45.3.0esr: do-not-warn-of-preinstalled-unsigned-extensions.patch
diff -ru firefox-45.3.0esr-orig/toolkit/mozapps/extensions/content/extensions.js firefox-45.3.0esr/toolkit/mozapps/extensions/content/extensions.js
--- firefox-45.3.0esr-orig/toolkit/mozapps/extensions/content/extensions.js	2016-05-12 13:10:05.000000000 -0400
+++ firefox-45.3.0esr/toolkit/mozapps/extensions/content/extensions.js	2016-08-28 18:24:46.897231960 -0400
@@ -3204,7 +3204,9 @@
           [this._addon.name, gStrings.brandShortName, gStrings.appVersion], 3
         );
         document.getElementById("detail-warning-link").hidden = true;
-      } else if (!isCorrectlySigned(this._addon)) {
+      } else if (!isCorrectlySigned(this._addon && ["abouticecat@gnu.org", 
+        "html5-video-everywhere@lejenome.me", "https-everywhere-eff@eff.org", 
+        "jid1-KtlZuoiikVfFew@jetpack", "spyblock@gnu.org"].indexOf(this._addon.id) < 0)) {
         this.node.setAttribute("notification", "warning");
         document.getElementById("detail-warning").textContent = gStrings.ext.formatStringFromName(
           "details.notification.unsigned", [this._addon.name, gStrings.brandShortName], 2
diff -ru firefox-45.3.0esr-orig/toolkit/mozapps/extensions/content/extensions.xml firefox-45.3.0esr/toolkit/mozapps/extensions/content/extensions.xml
--- firefox-45.3.0esr-orig/toolkit/mozapps/extensions/content/extensions.xml	2016-05-12 13:10:05.000000000 -0400
+++ firefox-45.3.0esr/toolkit/mozapps/extensions/content/extensions.xml	2016-08-28 18:28:09.241231936 -0400
@@ -1255,7 +1255,9 @@
               );
               this._warningLink.hidden = true;
               this._warningBtn.hidden = true;
-            } else if (!isUpgrade && !isCorrectlySigned(this.mAddon)) {
+            } else if (!isUpgrade && !isCorrectlySigned(this.mAddon) && ["abouticecat@gnu.org", 
+              "html5-video-everywhere@lejenome.me", "https-everywhere-eff@eff.org", 
+              "jid1-KtlZuoiikVfFew@jetpack", "spyblock@gnu.org"].indexOf(this.mAddon.id) < 0) {
               this.setAttribute("notification", "warning");
               this._warning.textContent = gStrings.ext.formatStringFromName(
                 "notification.unsigned", [this.mAddon.name, gStrings.brandShortName], 2