42 lines
2.2 KiB
YAML
42 lines
2.2 KiB
YAML
firefox_config:
|
|
# identity.sync.tokenserver.uri: "https://ffsync.fizz.buzz/token/1.0/sync/1.5"
|
|
media.hardware-video-decoding.force-enabled: true
|
|
media.ffmpeg.vaapi.enabled: true
|
|
doh-rollout.doorhanger-decision: "UIDisabled"
|
|
dom.security.https_only_mode: true
|
|
dom.security.https_only_mode_ever_enabled: true
|
|
extensions.activeThemeID: "firefox-compact-dark@mozilla.org"
|
|
# Disable ads
|
|
extensions.pocket.enabled: false
|
|
browser.newtabpage.activity-stream.showSponsored: false
|
|
browser.newtabpage.activity-stream.showSponsoredTopSites: false
|
|
browser.newtabpage.activity-stream.feeds.section.topstories: false
|
|
browser.newtabpage.pinned: "[]"
|
|
browser.newtabpage.activity-stream.section.highlights.includePocket: false
|
|
# Disable cache when devtools are open.
|
|
devtools.cache.disabled: true
|
|
# Do not track header.
|
|
privacy.donottrackheader.enabled: true
|
|
# Tell websites not to share or sell my data.
|
|
privacy.globalprivacycontrol.enabled: true
|
|
# Disable "studies" (slice testing)
|
|
app.shield.optoutstudies.enabled: false
|
|
# Disable attribution which is used by advertisers to track you.
|
|
dom.private-attribution.submission.enabled: false
|
|
# Disable battery status, used to track users.
|
|
dom.battery.enabled: false
|
|
# Disable that websites can get notifications if you copy, paste, or cut something from a web page, and it lets them know which part of the page had been selected.
|
|
dom.event.clipboardevents.enabled: false
|
|
# Isolates all browser identifier sources (e.g. cookies) to the first party domain, with the goal of preventing tracking across different domains.
|
|
privacy.firstparty.isolate: true
|
|
# Do not preload URLs that auto-complete in the address bar.
|
|
browser.urlbar.speculativeConnect.enabled: false
|
|
# Do not resist fingerprinting because that tells websites to use light mode.
|
|
# https://bugzilla.mozilla.org/show_bug.cgi?id=1732114
|
|
privacy.resistFingerprinting: true
|
|
# Instead, enable fingerprinting protection, which allows configuring an override.
|
|
privacy.fingerprintingProtection: true
|
|
# Allow sending dark mode preference to websites.
|
|
# Allow sending timezone to websites.
|
|
privacy.fingerprintingProtection.overrides: "+AllTargets,-CSSPrefersColorScheme,-JSDateTimeUTC"
|