From 23ecc8811cd4cf0535e7f238aa1458174ab9853f Mon Sep 17 00:00:00 2001 From: Aminda Suomalainen Date: Fri, 11 Apr 2025 09:36:49 +0300 Subject: [PATCH] firefox: copy the Chromium practice of having name and comments in blocked_install_message --- etc/firefox/policies/policies.json | 46 ++++++++++++++++++++++++------ 1 file changed, 38 insertions(+), 8 deletions(-) diff --git a/etc/firefox/policies/policies.json b/etc/firefox/policies/policies.json index d6fb8c08..85834f70 100644 --- a/etc/firefox/policies/policies.json +++ b/etc/firefox/policies/policies.json @@ -222,20 +222,20 @@ }, "ExtensionSettings": { "@contain-facebook": { - "blocked_install_message": "Redundant with strict tracking protection and Privacy Badger", + "blocked_install_message": "Facebook Container. Redundant with strict tracking protection and Privacy Badger", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/facebook-container/latest.xpi", "installation_mode": "blocked", "private_browsing": false }, "ATBC@EasonWong": { + "blocked_install_message": "Adaptive Tab Bar Colour", "default_area": "menupanel", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/adaptive-tab-bar-colour/latest.xpi", "installation_mode": "force_installed", "private_browsing": true }, "CanvasBlocker@kkapsner.de": { - "blocked_install_message": "Likely overlaps with JShelter in a negative way", - "comment": "Requested by LibreAwoo for those who don't have RFP/FPP, neither of which I can specify through this policy. Additionally its own description says compatible with the Firefox integrated one. Anyway I will probably unload it personally.", + "blocked_install_message": "CanbasBlocker. Requested by LibreAwoo for those who don't have RFP/FPP, neither of which I can specify through this policy, while the description says it's compatible with the default one. However incompatible with JShelter (I think).", "default_area": "menupanel", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/canvasblocker/latest.xpi", "installation_mode": "blocked", @@ -243,30 +243,35 @@ "restricted_domains": [] }, "addon@darkreader.org": { + "blocked_install_message": "DarkReader", "default_area": "navbar", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/darkreader/latest.xpi", "installation_mode": "allowed", "private_browsing": true }, "chrome-mask@overengineer.dev": { + "blocked_install_message": "Chrome Mask", "default_area": "navbar", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/chrome-mask/latest.xpi", "installation_mode": "force_installed", "private_browsing": false }, "goeuropean@example.com": { + "blocked_install_message": "Go European", "default_area": "navbar", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/go-european/latest.xpi", "installation_mode": "force_installed", "private_browsing": false }, "gps-detect@allanwirth.com": { + "blocked_install_message": "GPS Detect. Notify when viewed image has EXIF geolocation.", "default_area": "menupanel", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/gpsdetect/latest.xpi", "installation_mode": "force_installed", "private_browsing": false }, "ipvfoo@pmarks.net": { + "blocked_install_message": "IPvFoo. Displays on URL bar, so the icon can be hidden to menupanel.", "default_area": "menupanel", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/ipvfoo/latest.xpi", "installation_mode": "normal_installed", @@ -274,13 +279,14 @@ "restricted_domains": [] }, "jid0-3GUEt1r69sQNSrca5p8kx9Ezc3U@jetpack": { + "blocked_install_message": "Terms of Service; Didn't Read", "default_area": "navbar", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/terms-of-service-didnt-read/latest.xpi", "installation_mode": "force_installed", "private_browsing": false }, "jid1-MnnxcxisBPnSXQ-eff@jetpack": { - "blocked_install_message": "Already installed from AMO", + "blocked_install_message": "PrivacyBadger (eff.org). Already installed from AMO", "default_area": "navbar", "install_url": "https://www.eff.org/files/privacy-badger-latest.xpi", "installation_mode": "blocked", @@ -288,7 +294,7 @@ "restricted_domains": [] }, "jid1-MnnxcxisBPnSXQ@jetpack": { - "comment": "While this will not sync the changes specified in this policy, the core features of pre-training and widget replacements will.", + "blocked_install_message": "PrivacyBadger (AMO). While this will not sync the changes specified in this policy, the core features of pre-training and widget replacements will.", "default_area": "navbar", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/privacy-badger17/latest.xpi", "installation_mode": "force_installed", @@ -296,12 +302,14 @@ "restricted_domains": [] }, "jsr@javascriptrestrictor": { + "blocked_install_message": "JS Shelter", "default_area": "navbar", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/javascript-restrictor/latest.xpi", "installation_mode": "allowed", "private_browsing": true }, "offline-qr-code@rugk.github.io": { + "blocked_install_message": "Offline QR Code generator", "default_area": "navbar", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/offline-qr-code-generator/latest.xpi", "installation_mode": "force_installed", @@ -309,6 +317,7 @@ "restricted_domains": [] }, "optout@google.com": { + "blocked_install_message": "Google IBA opt-out", "default_area": "menupanel", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/interest-advertising-opt-out/latest.xpi", "installation_mode": "force_installed", @@ -316,6 +325,7 @@ "restricted_domains": [] }, "plasma-browser-integration@kde.org": { + "blocked_install_message": "KDE Plasma Browser/Desktop Integration", "default_area": "menupanel", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/plasma-integration/latest.xpi", "installation_mode": "force_installed", @@ -323,19 +333,21 @@ "restricted_domains": [] }, "tab-counter@daawesomep.addons.mozilla.org": { + "blocked_install_message": "Tab Counter", "default_area": "navbar", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/tab-counter-webext/latest.xpi", "installation_mode": "normal_installed", "private_browsing": false }, "uBOLite@raymondhill.net": { - "blocked_install_message": "Unmaintained on addons.mozilla.org", + "blocked_install_message": "uBlock Origin Lite. Unmaintained on addons.mozilla.org", "default_area": "navbar", "installation_mode": "blocked", "private_browsing": true, "restricted_domains": [] }, "uBlock0@raymondhill.net": { + "blocked_install_message": "uBlock Origin", "default_area": "navbar", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi", "installation_mode": "force_installed", @@ -343,6 +355,7 @@ "restricted_domains": [] }, "wayback_machine@mozilla.org": { + "blocked_install_message": "web.archive.org official extension", "default_area": "navbar", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/wayback-machine_new/latest.xpi", "installation_mode": "normal_installed", @@ -350,6 +363,7 @@ "restricted_domains": [] }, "zoompage-we@DW-dev": { + "blocked_install_message": "Zoom Page. Remember to visit settings to enable automatic zoom by default. Suggested in Mozilla Accessibility blogpost", "default_area": "navbar", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/zoom-page-we/latest.xpi", "installation_mode": "normal_installed", @@ -357,6 +371,7 @@ "restricted_domains": [] }, "{157eb9f0-9814-4fcc-b0b7-586b3093c641}": { + "blocked_install_message": "archive.softwareheritage.org extension", "default_area": "menupanel", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/updateswh/latest.xpi", "installation_mode": "normal_installed", @@ -364,7 +379,7 @@ "restricted_domains": [] }, "{2f182d41-fd03-4a6d-938d-081419586c37}": { - "blocked_install_message": "Made by third party, likely unnecessary with integrated tracking protection, Privacy Badger, uBlock Origin and IBA opt-out", + "blocked_install_message": "Third party Google Analyitcs opt-out extension. Likely unnecessary with integrated tracking protection, Privacy Badger, uBlock Origin and Google IBA opt-out", "default_area": "menupanel", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/google-analytics-opt-out/latest.xpi", "installation_mode": "blocked", @@ -372,6 +387,7 @@ "restricted_domains": [] }, "{446900e4-71c2-419f-a6a7-df9c091e268b}": { + "blocked_install_message": "Bitwarden", "default_area": "navbar", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/bitwarden-password-manager/latest.xpi", "installation_mode": "force_installed", @@ -379,6 +395,7 @@ "restricted_domains": [] }, "{48748554-4c01-49e8-94af-79662bf34d50}": { + "blocked_install_message": "Silk Privacy Pass", "default_area": "menupanel", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/privacy-pass/latest.xpi", "installation_mode": "force_installed", @@ -386,6 +403,7 @@ "restricted_domains": [] }, "{5384767E-00D9-40E9-B72F-9CC39D655D6F}": { + "blocked_install_message": "Epub Reader", "default_area": "menupanel", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/epubreader/latest.xpi", "installation_mode": "normal_installed", @@ -393,13 +411,14 @@ "restricted_domains": [] }, "{6003eac6-4b07-4aaf-960b-92fa006cd444}": { - "blocked_install_message": "AI hurts climate and the crawlers are DDoSing the internet", + "blocked_install_message": "Mozilla Orbit. AI hurts climate and the crawlers are DDoSing the internet. However the summary feature sometimes spares my mental health, so begrudgingly it's allowed and won't be normal_installed let alone force_installed.", "default_area": "navbar", "installation_mode": "allowed", "private_browsing": false, "restricted_domains": [] }, "{6a65273e-2b26-40f5-b66e-8eed317307da}": { + "blocked_install_message": "New Tab Suspender. More useful than the Firefox integrated one, which this policy should also enable (if not, autoconfig does, I don't remember and not checking right now, TODO!)", "default_area": "navbar", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/new-tab-suspender/latest.xpi", "installation_mode": "force_installed", @@ -407,6 +426,7 @@ "restricted_domains": [] }, "{6a911b41-b1ee-4d0f-b23b-890229bff0ec}": { + "blocked_install_message": "HTTP Indicator", "default_area": "navbar", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/http-indicator/latest.xpi", "installation_mode": "normal_installed", @@ -414,6 +434,7 @@ "restricted_domains": [] }, "{73a6fe31-595d-460b-a920-fcc0f8843232}": { + "blocked_install_message": "NoScript. Too extreme for family to normal_install, and Anubis & co make it difficultish. Consider globally blocking third party JavaScript in uBlock Origin (thus medium mode).", "default_area": "navbar", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/noscript/latest.xpi", "installation_mode": "allowed", @@ -421,36 +442,42 @@ "restricted_domains": [] }, "{8620c15f-30dc-4dba-a131-7c5d20cf4a29}": { + "blocked_install_message": "Firefox Nightly Tester Tools", "default_area": "menupanel", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/nightly-tester-tools/latest.xpi", "installation_mode": "allowed", "private_browsing": true }, "{8e41107d-2be2-454d-b4b8-c3d7e54d77de}": { + "blocked_install_message": "IG Plus. Options to disable algorhitms and other annoyances while begrudgingly using instagram.com", "default_area": "menupanel", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/igplus-extension/latest.xpi", "installation_mode": "normal_installed", "private_browsing": false }, "{90b8ecca-860a-4f1c-8476-e181df2cf635}": { + "blocked_install_message": "Grayscale bro", "default_area": "navbar", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/grayscale-bro/latest.xpi", "installation_mode": "normal_installed", "private_browsing": true }, "{b11bea1f-a888-4332-8d8a-cec2be7d24b9}": { + "blocked_install_message": "Tor Snowflake proxy (for prividing the proxy for others)", "default_area": "navbar", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/torproject-snowflake/latest.xpi", "installation_mode": "normal_installed", "private_browsing": false }, "{b5501fd1-7084-45c5-9aa6-567c2fcf5dc6}": { + "blocked_install_message": "Ruffle Flash Player Emulator. normal_install would cause additional fingerprinting.", "default_area": "menupanel", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/ruffle_rs/latest.xpi", "installation_mode": "allowed", "private_browsing": false }, "{b86e4813-687a-43e6-ab65-0bde4ab75758}": { + "blocked_install_message": "LocalCDN", "default_area": "navbar", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/localcdn-fork-of-decentraleyes/latest.xpi", "installation_mode": "allowed", @@ -458,18 +485,21 @@ "restricted_domains": [] }, "{c2ecdf60-7077-4bfa-b9c2-4892a8ded8c6}": { + "blocked_install_message": "Bionic Reader", "default_area": "navbar", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/bionic-reader/latest.xpi", "installation_mode": "normal_installed", "private_browsing": true }, "{d04b0b40-3dab-4f0b-97a6-04ec3eddbfb0}": { + "blocked_install_message": "Ecosia Search Engine. The policy to customize them is available only for ESR and Nightly, but both use the same name so ESR and Nightly can unload it without anything changing.", "default_area": "menupanel", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/ecosia-the-green-search/latest.xpi", "installation_mode": "normal_installed", "private_browsing": false }, "{ddc62400-f22d-4dd3-8b4a-05837de53c2e}": { + "blocked_install_message": "Read Aloud. Suggested in Mozilla Firefox Accessibility blogpost. Compatible with Epub Reader above.", "default_area": "navbar", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/read-aloud/latest.xpi", "installation_mode": "normal_installed",