From 7604ac20df2b0088e10c45a0649c285f57194d89 Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Fri, 10 Jan 2025 19:16:36 +0100 Subject: [PATCH] fix(firefox): website can get preferred CSS theme event fingerprinting protection --- modules/home-manager/web/firefox/conf/tracking.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/modules/home-manager/web/firefox/conf/tracking.nix b/modules/home-manager/web/firefox/conf/tracking.nix index 14c26e8..b4e4ae4 100644 --- a/modules/home-manager/web/firefox/conf/tracking.nix +++ b/modules/home-manager/web/firefox/conf/tracking.nix @@ -9,10 +9,11 @@ # Enable resistFingerprinting # But override CSSPrefersColorScheme to actovate theme detection # https://github.com/allo-/ffprofile/issues/56#issuecomment-2076293964 - "privacy.fingerprintingProtection" = true; - "privacy.fingerprintingProtection.pbmode" = true; - # "privacy.fingerprintingProtection.letterboxing" = true; - "privacy.fingerprintingProtection.overrides" = "+AllTargets,-CSSPrefersColorScheme"; + # privacy."privacy.resistFingerprinting" must be disable because replaced by + # "privacy.resistFingerprinting" + "privacy.fingerprintingProtection" = false; + "privacy.fingerprintingProtection.pbmode" = false; + "privacy.resistFingerprinting" = true; "privacy.resistFingerprinting.pbmode" = true; "privacy.resistFingerprinting.overrides" = "+AllTargets, -CSSPrefersColorScheme";