From 7b2ba00905c94c65b51a2ca8ca7ee4e3763668e1 Mon Sep 17 00:00:00 2001
From: Michael Kaply <345868+mkaply@users.noreply.github.com>
Date: Tue, 23 Jun 2020 16:42:26 -0500
Subject: [PATCH] Updates for new locked-homepage option on Startpage
---
 README.md                  | 10 ++++++----
 windows/de-DE/firefox.adml |  1 +
 windows/en-US/firefox.adml |  1 +
 windows/es-ES/firefox.adml |  1 +
 windows/firefox.admx       |  5 +++++
 windows/fr-FR/firefox.adml |  1 +
 windows/it-IT/firefox.adml |  1 +
 windows/zh-TW/firefox.adml |  1 +
 8 files changed, 17 insertions(+), 4 deletions(-)
diff --git a/README.md b/README.md
index 0e64846..90c901f 100644
--- a/README.md
+++ b/README.md
@@ -2479,7 +2479,9 @@ Configure the default homepage and how Firefox starts.
 
 `StartPage` is how Firefox starts. The choices are no homepage, the default homepage or the previous session.
 
-**Compatibility:** Firefox 60, Firefox ESR 60 (StartPage was added in Firefox 60, Firefox ESR 60.4)\
+With Firefox 78, an additional option as added for `Startpage`, `homepage-locked`. This allows for locking the homepage, but still allowing the user to choose whether or not they want to restore their session.
+
+**Compatibility:** Firefox 60, Firefox ESR 60 (StartPage was added in Firefox 60, Firefox ESR 60.4, homepage-locked added in Firefox 78)\
 **CCK2 Equivalent:** `homePage`,`lockHomePage`\
 **Preferences Affected:** `browser.startup.homepage`,`browser.startup.page`
 
@@ -2489,7 +2491,7 @@ Software\Policies\Mozilla\Firefox\Homepage\URL = "https://example.com"
 Software\Policies\Mozilla\Firefox\Homepage\Locked = 0x1 | 0x0
 Software\Policies\Mozilla\Firefox\Homepage\Additional\1 = "https://example.org"
 Software\Policies\Mozilla\Firefox\Homepage\Additional\2 = "https://example.edu"
-Software\Policies\Mozilla\Firefox\Homepage\StartPage = "none" | "homepage" |  "previous-session"
+Software\Policies\Mozilla\Firefox\Homepage\StartPage = "none" | "homepage" | "previous-session" | "homepage-locked"
 ```
 #### Windows (Intune)
 OMA-URI:
@@ -2538,7 +2540,7 @@ Value (string):
       http://example.edu
     
     StartPage
-    none | homepage | previous-session
+    none | homepage | previous-session | homepage-locked
   
 
 ```
@@ -2551,7 +2553,7 @@ Value (string):
       "Locked": true | false,
       "Additional": ["http://example.org/",
                      "http://example.edu/"],
-      "StartPage": "none" | "homepage" | "previous-session"
+      "StartPage": "none" | "homepage" | "previous-session" | "homepage-locked"
     }
   }
 }
diff --git a/windows/de-DE/firefox.adml b/windows/de-DE/firefox.adml
index c53f9b6..ec916a3 100644
--- a/windows/de-DE/firefox.adml
+++ b/windows/de-DE/firefox.adml
@@ -599,6 +599,7 @@ Wenn diese Richtlinieneinstellung deaktiviert oder nicht konfiguriert ist, wird
       Leere Seite
       Startseite
       Letzte Sitzung
+      Homepage (Locked)
       Passwort-Manager
       Wenn diese Richtlinieneinstellung deaktiviert ist, ist der Passwort-Manager nicht über die Einstellungen verfügbar.
 
diff --git a/windows/en-US/firefox.adml b/windows/en-US/firefox.adml
index caeaade..580a998 100644
--- a/windows/en-US/firefox.adml
+++ b/windows/en-US/firefox.adml
@@ -601,6 +601,7 @@ If this policy is disabled or not configured, the start page defaults to the pre
       None
       Homepage
       Previous Session
+      Homepage (Locked)
       Password Manager
       If this policy is disabled, the password manager is not available via preferences.
 
diff --git a/windows/es-ES/firefox.adml b/windows/es-ES/firefox.adml
index 7db21cb..ae49eb3 100644
--- a/windows/es-ES/firefox.adml
+++ b/windows/es-ES/firefox.adml
@@ -601,6 +601,7 @@ Si esta polÃtica está deshabilitada o no está configurada, la página de inic
       Ninguno
       Página de inicio
       Sesión anterior
+      Homepage (Locked)
       Administrador de contraseñas
       Si esta polÃtica está deshabilitada, el administrador de contraseñas no estará disponible a través de las preferencias.
 
diff --git a/windows/firefox.admx b/windows/firefox.admx
index 4008453..e891014 100644
--- a/windows/firefox.admx
+++ b/windows/firefox.admx
@@ -1274,6 +1274,11 @@
               previous-session
             
           
+          - 
+            
+              homepage-locked
+            
+          
 
         
       
     
diff --git a/windows/fr-FR/firefox.adml b/windows/fr-FR/firefox.adml
index 7513de6..6f102dc 100644
--- a/windows/fr-FR/firefox.adml
+++ b/windows/fr-FR/firefox.adml
@@ -600,6 +600,7 @@ Si cette stratégie est désactivée ou non configurée, la page de démarrage a
       Page vierge
       Page d'accueil
       Session précédente
+      Homepage (Locked)
       Gestionnaire de mots de passe
       Si cette stratégie est désactivée, le gestionnaire de mots de passe n'est pas disponible via les préférences.
 
diff --git a/windows/it-IT/firefox.adml b/windows/it-IT/firefox.adml
index 6250fbe..ae88b86 100644
--- a/windows/it-IT/firefox.adml
+++ b/windows/it-IT/firefox.adml
@@ -601,6 +601,7 @@ Se questo criterio è disabilitato o non configurato, per impostazione predefini
       Nessuna
       Pagina iniziale
       Sessione precedente
+      Homepage (Locked)
       Gestore password
       Se questo criterio è disabilitato, il gestore password non è disponibile nelle Preferenze.
 
diff --git a/windows/zh-TW/firefox.adml b/windows/zh-TW/firefox.adml
index c92c1e2..9fcc3aa 100644
--- a/windows/zh-TW/firefox.adml
+++ b/windows/zh-TW/firefox.adml
@@ -599,6 +599,7 @@ Mozilla å»ºè°æ¨ä¸è¦åç¨ Telemetryãéé Telemetry æ¶éå°çè³è¨å¯
       ç¡
       é¦é 
       å
åçç覽çæ
+      Homepage (Locked)
       å¯ç¢¼ç®¡çå¡
       è¥åç¨æ¤ååï¼å°ç¡æ³æ¼å好è¨å®ä¸ä½¿ç¨å¯ç¢¼ç®¡çå¡ã
 
-- 
2.43.0