summaryrefslogtreecommitdiff
path: root/data/patches/do-not-warn-of-preinstalled-unsigned-extensions.patch
diff options
context:
space:
mode:
Diffstat (limited to 'data/patches/do-not-warn-of-preinstalled-unsigned-extensions.patch')
-rw-r--r--data/patches/do-not-warn-of-preinstalled-unsigned-extensions.patch29
1 files changed, 29 insertions, 0 deletions
diff --git a/data/patches/do-not-warn-of-preinstalled-unsigned-extensions.patch b/data/patches/do-not-warn-of-preinstalled-unsigned-extensions.patch
new file mode 100644
index 0000000..c4f5c77
--- /dev/null
+++ b/data/patches/do-not-warn-of-preinstalled-unsigned-extensions.patch
@@ -0,0 +1,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