Bug 1567765 - Add missing policy descriptions. r=mkmelin
authorGeoff Lankow <geoff@darktrojan.net>
Mon, 22 Jul 2019 14:04:41 +1200
changeset 76452 a519f97538ac82e780061764b3889cde0ee452a9
parent 76447 047998237781d0e3c85c90e798bdba36e8bd7d92
child 76453 4f7655d322aa86ba8e5cc47b24a6ff1788b69eb5
child 76455 3a098643e080c062541c4129a5f61d05c2eb3915
push id8896
push userthunderbird@calypsoblue.org
push dateFri, 26 Jul 2019 02:03:12 +0000
treeherdertry-comm-central@db5623daae3b [default view] [failures only]
reviewersmkmelin
bugs1567765
Bug 1567765 - Add missing policy descriptions. r=mkmelin
mail/components/enterprisepolicies/content/aboutPolicies.js
mail/locales/en-US/messenger/policies/policies-descriptions.ftl
--- a/mail/components/enterprisepolicies/content/aboutPolicies.js
+++ b/mail/components/enterprisepolicies/content/aboutPolicies.js
@@ -223,16 +223,17 @@ function generateErrors() {
 
 function generateDocumentation() {
   let new_cont = document.getElementById("documentationContent");
   new_cont.setAttribute("id", "documentationContent");
 
   // map specific policies to a different string ID, to allow updates to
   // existing descriptions
   let string_mapping = {
+    Certificates: "CertificatesDescription",
   };
 
   for (let policyName in schema.properties) {
     let main_tbody = document.createElement("tbody");
     main_tbody.classList.add("collapsible");
     main_tbody.addEventListener("click", function() {
       let content = this.nextElementSibling;
       content.classList.toggle("content");
--- a/mail/locales/en-US/messenger/policies/policies-descriptions.ftl
+++ b/mail/locales/en-US/messenger/policies/policies-descriptions.ftl
@@ -62,16 +62,18 @@ policy-DownloadDirectory = Set and lock 
 # “lock” means that the user won’t be able to change this setting
 policy-EnableTrackingProtection = Enable or disable Content Blocking and optionally lock it.
 
 # A “locked” extension can’t be disabled or removed by the user. This policy
 # takes 3 keys (“Install”, ”Uninstall”, ”Locked”), you can either keep them in
 # English or translate them as verbs.
 policy-Extensions = Install, uninstall or lock extensions. The Install option takes URLs or paths as parameters. The Uninstall and Locked options take extension IDs.
 
+policy-ExtensionSettings = Manage all aspects of extension installation.
+
 policy-ExtensionUpdate = Enable or disable automatic extension updates.
 
 policy-HardwareAcceleration = If false, turn off hardware acceleration.
 
 policy-InstallAddonsPermission = Allow certain websites to install add-ons.
 
 policy-LocalFileLinks = Allow specific websites to link to local files.