summaryrefslogtreecommitdiffstats
path: root/roles/firefox/defaults
diff options
context:
space:
mode:
authorAhmed Abdelhalim <[email protected]>2025-11-26 18:11:08 +0100
committerAhmed Abdelhalim <[email protected]>2025-11-26 18:11:08 +0100
commit8f685d383330836caa95ab974279a318764d23a4 (patch)
tree57db5a58b64fa953195117d0583cc400a893fb5e /roles/firefox/defaults
parenteb4148f706000eef04f7c35e12940dbe71654f95 (diff)
Revert adding user.js config
Since the configs were mainly to control UI pref (which is not usable with user.js, as it will always override manual customization) The rest of the features provided by user.js isn't necessary and are already covered by policies. So for now, I'm removing this user.js integration, maybe revisit it later if it's proven to be useful, ATM, it complicates and brittles the setup without providing any additional value.
Diffstat (limited to 'roles/firefox/defaults')
-rw-r--r--roles/firefox/defaults/main.yml28
1 files changed, 1 insertions, 27 deletions
diff --git a/roles/firefox/defaults/main.yml b/roles/firefox/defaults/main.yml
index 2d24c7dc..e6e142f8 100644
--- a/roles/firefox/defaults/main.yml
+++ b/roles/firefox/defaults/main.yml
@@ -2,36 +2,10 @@
# Check firefox policies documentation at:
# https://mozilla.github.io/policy-templates/
# The policies override dictionary can be used to override the default policies.
-# This is merged with the _firefox_policies_default dictionary,
+# This is merged with the firefox_default_policies dictionary,
# and converted into JSON format using a Jinja2 tojson filter.
firefox_policies_override: {}
firefox_extra_extensions: {}
-firefox_user_prefs_override: {}
-
-# Default user preferences for Firefox.
-firefox_default_user_prefs:
- "browser.newtabpage.enabled": false
- "browser.aboutConfig.showWarning": false
- "browser.tabs.closeWindowWithLastTab": false
- "privacy.trackingprotection.enabled": true
- "privacy.trackingprotection.socialtracking.enabled": true
- "privacy.donottrackheader.enabled": true
- "dom.security.https_only_mode": true
- "dom.security.https_only_mode_ever_enabled": true
- "datareporting.healthreport.uploadEnabled": false
- "datareporting.policy.dataSubmissionEnabled": false
- "toolkit.telemetry.unified": false
- "toolkit.telemetry.enabled": false
- "toolkit.telemetry.server": ""
- "toolkit.telemetry.archive.enabled": false
- "toolkit.telemetry.newProfilePing.enabled": false
- "toolkit.telemetry.shutdownPingSender.enabled": false
- "toolkit.telemetry.updatePing.enabled": false
- "toolkit.telemetry.bhrPing.enabled": false
- "toolkit.telemetry.firstShutdownPing.enabled": false
- "extensions.pocket.enabled": false
- "sidebar.verticalTabs": true
- "sidebar.verticalTabs.dragToPinPromo.dismissed": true
# Default extensions to be installed in Firefox.
firefox_default_extensions: