From 376b07201888cf27f8ef4f3c20fbe77510398f79 Mon Sep 17 00:00:00 2001 From: Brian Smith Date: Fri, 10 Jul 2026 17:06:12 +0200 Subject: [PATCH] fix: various minor fixes' --- .../reference/policies/BrowserDataBackup.mdx | 16 ++++++++-------- .../policies/DefaultSerialGuardSetting.mdx | 12 +++++++++--- .../policies/DisableThirdPartyModuleBlocking.mdx | 8 +++++++- .../reference/policies/DownloadDirectory.mdx | 9 +++++++-- .../policies/EnterprisePoliciesEnabled.mdx | 8 +++++++- .../reference/policies/ExtensionSettings.mdx | 6 +++--- .../docs/reference/policies/LegacyProfiles.mdx | 9 +++++++-- 7 files changed, 48 insertions(+), 20 deletions(-) diff --git a/src/content/docs/reference/policies/BrowserDataBackup.mdx b/src/content/docs/reference/policies/BrowserDataBackup.mdx index 0aab838..40ad6aa 100644 --- a/src/content/docs/reference/policies/BrowserDataBackup.mdx +++ b/src/content/docs/reference/policies/BrowserDataBackup.mdx @@ -12,14 +12,7 @@ Backup and restore can be disabled individually. **Compatibility:** Firefox 146\ **CCK2 Equivalent:** N/A\ -**Preferences Affected:** N/A\ - -### Windows (GPO) - -``` -Software\Policies\Mozilla\Firefox\BrowserDataBackup\AllowBackup = 0x1 | 0x0 -Software\Policies\Mozilla\Firefox\BrowserDataBackup\AllowRestore = 0x1 | 0x0 -``` +**Preferences Affected:** N/A ## Examples @@ -40,6 +33,13 @@ Value (string): or ``` +## Windows (GPO) + +``` +Software\Policies\Mozilla\Firefox\BrowserDataBackup\AllowBackup = 0x1 | 0x0 +Software\Policies\Mozilla\Firefox\BrowserDataBackup\AllowRestore = 0x1 | 0x0 +``` + ## macOS ```xml diff --git a/src/content/docs/reference/policies/DefaultSerialGuardSetting.mdx b/src/content/docs/reference/policies/DefaultSerialGuardSetting.mdx index 19ef551..84c4555 100644 --- a/src/content/docs/reference/policies/DefaultSerialGuardSetting.mdx +++ b/src/content/docs/reference/policies/DefaultSerialGuardSetting.mdx @@ -7,8 +7,8 @@ category: "Content settings" Control use of the [Web Serial API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Serial_API). > [!NOTE] -> If any policies are set, the WebSerial API will be blocked by default. To allow usage of the API, -> set this policy to `3`. +> If any enterprise policies are set, the WebSerial API is blocked by default. +> To allow usage of the API, set this policy to `3`. **Compatibility:** Firefox 151\ **CCK2 Equivalent:** N/A\ @@ -16,7 +16,13 @@ Control use of the [Web Serial API](https://developer.mozilla.org/en-US/docs/Web ## Examples - +```json +{ + "policies": { + "DefaultSerialGuardSetting": 3 + } +} +``` ## Values diff --git a/src/content/docs/reference/policies/DisableThirdPartyModuleBlocking.mdx b/src/content/docs/reference/policies/DisableThirdPartyModuleBlocking.mdx index 31f5ce0..17a35a5 100644 --- a/src/content/docs/reference/policies/DisableThirdPartyModuleBlocking.mdx +++ b/src/content/docs/reference/policies/DisableThirdPartyModuleBlocking.mdx @@ -14,7 +14,13 @@ This policy only works on Windows through GPO, not via `policies.json`. ## Examples - +```json +{ + "policies": { + "DisableThirdPartyModuleBlocking": true + } +} +``` ## Windows (GPO) diff --git a/src/content/docs/reference/policies/DownloadDirectory.mdx b/src/content/docs/reference/policies/DownloadDirectory.mdx index 681d2ce..4869195 100644 --- a/src/content/docs/reference/policies/DownloadDirectory.mdx +++ b/src/content/docs/reference/policies/DownloadDirectory.mdx @@ -5,7 +5,6 @@ category: "Downloads" --- Set and lock the download directory. - You can use `${home}` for the native home directory. **Compatibility:** Firefox 68, Firefox ESR 68\ @@ -14,7 +13,13 @@ You can use `${home}` for the native home directory. ## Examples - +```json +{ + "policies": { + "DownloadDirectory": "${home}/Downloads" + } +} +``` ## Windows (GPO) diff --git a/src/content/docs/reference/policies/EnterprisePoliciesEnabled.mdx b/src/content/docs/reference/policies/EnterprisePoliciesEnabled.mdx index dcbd4c8..51d0215 100644 --- a/src/content/docs/reference/policies/EnterprisePoliciesEnabled.mdx +++ b/src/content/docs/reference/policies/EnterprisePoliciesEnabled.mdx @@ -12,7 +12,13 @@ Enable policy support on macOS. ## Examples - +```json +{ + "policies": { + "EnterprisePoliciesEnabled": true + } +} +``` ## macOS diff --git a/src/content/docs/reference/policies/ExtensionSettings.mdx b/src/content/docs/reference/policies/ExtensionSettings.mdx index 8a576eb..0450ebd 100644 --- a/src/content/docs/reference/policies/ExtensionSettings.mdx +++ b/src/content/docs/reference/policies/ExtensionSettings.mdx @@ -9,10 +9,10 @@ This policy is based heavily on the [Chrome policy](https://dev.chromium.org/adm This policy maps an extension ID to its configuration. With an extension ID, the configuration will be applied to the specified extension only. -A default configuration can be set for the special ID `*`, which will apply to all extensions that don't have a custom configuration set in this policy. +A default configuration can be set for the special ID `*`, which will apply to all extensions that don't have a specific configuration set in this policy. -To obtain an extension ID, install the extension and go to `about:support`. You will see the ID in the Extensions section. -You can [download an extension on AMO](https://github.com/mkaply/queryamoid/releases/tag/v0.1) that makes it easy to find the ID of extensions. +To obtain an extension ID, navigate to an extension's listing page on https://addons.mozilla.org, and click the "Copy add-on ID" button in the "More information" section. +For locally-installed extensions, go to `about:support` and in the "Add-ons" section, you will find the IDs of all installed extensions. > [!NOTE] > If the extension ID is a UUID (e.g., `{12345678-1234-1234-1234-1234567890ab}`), you must include curly braces around the ID. diff --git a/src/content/docs/reference/policies/LegacyProfiles.mdx b/src/content/docs/reference/policies/LegacyProfiles.mdx index ccb0d07..0d37995 100644 --- a/src/content/docs/reference/policies/LegacyProfiles.mdx +++ b/src/content/docs/reference/policies/LegacyProfiles.mdx @@ -5,7 +5,6 @@ category: "Miscellaneous" --- Disable the feature enforcing a separate profile for each installation. - If this policy set to `true`, Firefox will not try to create different profiles for installations of Firefox in different directories. This is the equivalent of the `MOZ_LEGACY_PROFILES` environment variable. @@ -19,7 +18,13 @@ This policy only work on Windows via GPO (not via `policies.json`). ## Examples - +```json +{ + "policies": { + "LegacyProfiles": true + } +} +``` ## Windows (GPO)