look@me

Bit #2: Make LibreWolf request dark theme on websites

LibreWolf enforces light theme on all websites by default. This is because of RFP (Resist Fingerprinting). Requesting the dark theme on a website creates a subset of users who stand out.1

There is something called fingerprinting protection, but it's still not clear what the actual difference is.2 However, fingerprinting protection allows overrides. And I really can't live with the light mode on around 90 percent of the websites I visit.

Go to about:config and do the following:3

  1. Set privacy.resistFingerprinting to false
  2. Set privacy.fingerprintingProtection to true
  3. Set privacy.fingerprintingProtection.overrides to +AllTargets,-CSSPrefersColorScheme
  1. What are the most common downsides of RFP (Resist Fingerprinting)?

  2. Firefox prefs: privacy.resistFingerprinting VS privacy.fingerprintingProtection?

  3. How do I get around resistFingerprinting setting my preferred Firefox theme to light?

#bits #security #shell