firefox: comment fingerprinting protections for now

This commit is contained in:
Aminda Suomalainen 2024-05-19 18:46:25 +03:00
parent 294bcb4049
commit ee83db4ddc
Signed by: Mikaela
SSH Key Fingerprint: SHA256:CXLULpqNBdUKB6E6fLA1b/4SzG0HvKD19PbIePU175Q
2 changed files with 23 additions and 16 deletions

View File

@ -1,3 +1,4 @@
//
// Remember to start writing at line 2. This is my second attempt at Firefox // Remember to start writing at line 2. This is my second attempt at Firefox
// autoconfig after being taught by LibreAwoo, but this time I am trying to // autoconfig after being taught by LibreAwoo, but this time I am trying to
// avoid duplicating my browser policy, which you can find from the same // avoid duplicating my browser policy, which you can find from the same
@ -29,19 +30,25 @@ pref("privacy.donottrackheader.value", 1);
// More tunable privacy.resistfingerprinting. I have lost the privacy game // More tunable privacy.resistfingerprinting. I have lost the privacy game
// many times before this point, so this is nothing. // many times before this point, so this is nothing.
pref("privacy.fingerprintingProtection", true); //pref("privacy.fingerprintingProtection", true);
pref( clearPref("privacy.fingerprintingProtection");
"privacy.fingerprintingProtection.overrides", //pref(
"+AllTargets,-KeyboardEvents,-SpeechSynthesis,-CSSPrefersColorScheme,-CSSPrefersReducedMotion,-NavigatorPlatform,-NavigatorUserAgent,-JSDateTimeUTC,-HttpUserAgent,-FontVisibilityRestrictGenerics,-FontVisibilityBaseSystem,-FontVisibilityLangPack", // "privacy.fingerprintingProtection.overrides",
); // "+AllTargets,-KeyboardEvents,-SpeechSynthesis,-CSSPrefersColorScheme,-CSSPrefersReducedMotion,-NavigatorPlatform,-NavigatorUserAgent,-JSDateTimeUTC,-HttpUserAgent,-FontVisibilityRestrictGenerics,-FontVisibilityBaseSystem,-FontVisibilityLangPack",
pref("privacy.fingerprintingProtection.pbmode", true); //);
clearPref("privacy.fingerprintingProtection.overrides");
//pref("privacy.fingerprintingProtection.pbmode", true);
clearPref("privacy.fingerprintingProtection.pbmode");
// (Incompatible with the above) // (Incompatible with the above)
pref("privacy.resistFingerprinting", false); //pref("privacy.resistFingerprinting", false);
pref("privacy.resistFingerprinting.block_mozAddonManage", true); clearPref("privacy.resistFingerprinting");
//pref("privacy.resistFingerprinting.block_mozAddonManage", true);
clearPref("privacy.resistFingerprinting.block_mozAddonManage");
// Letterboxing from Tor Browser, I like it in general. // Letterboxing from Tor Browser, I like it in general.
pref("privacy.resistFingerprinting.letterboxing", true); lockPref("privacy.resistFingerprinting.letterboxing", true);
// Still Incompatible with the above // Still Incompatible with the above
pref("privacy.resistFingerprinting.pbmode", false); //pref("privacy.resistFingerprinting.pbmode", false);
clearPref("privacy.resistFingerprinting.pbmode");
// Enable containers without extensions (although those are forced by the // Enable containers without extensions (although those are forced by the
// policy. TODO: Remove these as they are in the policy, but disallowed by // policy. TODO: Remove these as they are in the policy, but disallowed by

View File

@ -521,19 +521,19 @@
}, },
"privacy.fingerprintingProtection": { "privacy.fingerprintingProtection": {
"Comment": "Preference not allowed for stability reasons. :(", "Comment": "Preference not allowed for stability reasons. :(",
"Status": "locked", "Status": "clear",
"Type": "boolean", "Type": "boolean",
"Value": true "Value": true
}, },
"privacy.fingerprintingProtection.overrides": { "privacy.fingerprintingProtection.overrides": {
"Comment": "Preference not allowed for stability reasons. :(", "Comment": "Preference not allowed for stability reasons. :(",
"Status": "locked", "Status": "clear",
"Type": "string", "Type": "string",
"Value": "+AllTargets,-KeyboardEvents,-SpeechSynthesis,-CSSPrefersColorScheme,-CSSPrefersReducedMotion,-NavigatorPlatform,-NavigatorUserAgent,-JSDateTimeUTC,-HttpUserAgent,-FontVisibilityRestrictGenerics,-FontVisibilityBaseSystem,-FontVisibilityLangPack" "Value": "+AllTargets,-KeyboardEvents,-SpeechSynthesis,-CSSPrefersColorScheme,-CSSPrefersReducedMotion,-NavigatorPlatform,-NavigatorUserAgent,-JSDateTimeUTC,-HttpUserAgent,-FontVisibilityRestrictGenerics,-FontVisibilityBaseSystem,-FontVisibilityLangPack"
}, },
"privacy.fingerprintingProtection.pbmode": { "privacy.fingerprintingProtection.pbmode": {
"Comment": "Preference not allowed for stability reasons. :(", "Comment": "Preference not allowed for stability reasons. :(",
"Status": "locked", "Status": "clear",
"Type": "boolean", "Type": "boolean",
"Value": true "Value": true
}, },
@ -544,13 +544,13 @@
}, },
"privacy.resistFingerprinting": { "privacy.resistFingerprinting": {
"Comment": "Preference not allowed for stability reasons. :(", "Comment": "Preference not allowed for stability reasons. :(",
"Status": "locked", "Status": "clear",
"Type": "boolean", "Type": "boolean",
"Value": false "Value": false
}, },
"privacy.resistFingerprinting.block_mozAddonManage": { "privacy.resistFingerprinting.block_mozAddonManage": {
"Comment": "Preference not allowed for stability reasons. :(", "Comment": "Preference not allowed for stability reasons. :(",
"Status": "locked", "Status": "clear",
"Type": "boolean", "Type": "boolean",
"Value": true "Value": true
}, },
@ -562,7 +562,7 @@
}, },
"privacy.resistFingerprinting.pbmode": { "privacy.resistFingerprinting.pbmode": {
"Comment": "Preference not allowed for stability reasons. :(", "Comment": "Preference not allowed for stability reasons. :(",
"Status": "locked", "Status": "clear",
"Type": "boolean", "Type": "boolean",
"Value": false "Value": false
}, },