Page URL
https://firefox-admin-docs.mozilla.org/reference/policies/localnetworkaccess/
What specific section or headline is this issue about?
BlockTrackers/EnablePrompting
What did you expect to see?
LocalNetworkAccess sub-policy interactions are not documented
The LocalNetworkAccess policy handler in Firefox has three behaviors that aren't covered in the docs page:
-
Enabled gates the other boolean sub-policies. If Enabled is not specified in the policy, then BlockTrackers, EnablePrompting, and Locked are silently ignored. SkipDomains is processed independently.
-
BlockTrackers and EnablePrompting policy defaults differ from Firefox runtime defaults. When Enabled is set to true and these sub-keys are not specified, they default to true — overriding the Firefox runtime defaults of false (network.lna.block_trackers, network.lna.blocking).
-
Enabled = false forces the other booleans off. When Enabled is false, BlockTrackers and EnablePrompting are forced to false regardless of any configured values.
Suggested location: a Description/Interaction note in src/content/docs/reference/policies/LocalNetworkAccess.mdx. The behavior is in the LocalNetworkAccess.onBeforeAddons handler.
Do you have anything more you want to share?
No response
Page URL
https://firefox-admin-docs.mozilla.org/reference/policies/localnetworkaccess/
What specific section or headline is this issue about?
BlockTrackers/EnablePrompting
What did you expect to see?
LocalNetworkAccess sub-policy interactions are not documented
The
LocalNetworkAccesspolicy handler in Firefox has three behaviors that aren't covered in the docs page:Enabledgates the other boolean sub-policies. IfEnabledis not specified in the policy, thenBlockTrackers,EnablePrompting, andLockedare silently ignored.SkipDomainsis processed independently.BlockTrackersandEnablePromptingpolicy defaults differ from Firefox runtime defaults. WhenEnabledis set totrueand these sub-keys are not specified, they default totrue— overriding the Firefox runtime defaults offalse(network.lna.block_trackers,network.lna.blocking).Enabled = falseforces the other booleans off. WhenEnabledisfalse,BlockTrackersandEnablePromptingare forced tofalseregardless of any configured values.Suggested location: a Description/Interaction note in
src/content/docs/reference/policies/LocalNetworkAccess.mdx. The behavior is in theLocalNetworkAccess.onBeforeAddonshandler.Do you have anything more you want to share?
No response