Compare commits

..

8 Commits

13 changed files with 48 additions and 34 deletions

View File

@ -41,25 +41,24 @@ lockPref("privacy.donottrackheader.enabled", true);
lockPref("privacy.donottrackheader.value", 1);
// More tunable privacy.resistfingerprinting. I have lost the privacy game
// many times before this point, so this is nothing.
//lockPref("privacy.fingerprintingProtection", true);
// many times before this point, so this is nothing. For the options,
// refer to https://searchfox.org/mozilla-central/source/toolkit/components/resistfingerprinting/RFPTargets.inc
lockPref("privacy.fingerprintingProtection", true);
// Somehow I cannot clearPref this, so...
//clearPref("privacy.fingerprintingProtection");
lockPref("privacy.fingerprintingProtection", false);
//pref(
// "privacy.fingerprintingProtection.overrides",
// "+AllTargets,-KeyboardEvents,-SpeechSynthesis,-CSSPrefersColorScheme,-CSSPrefersReducedMotion,-NavigatorPlatform,-NavigatorUserAgent,-JSDateTimeUTC,-HttpUserAgent,-FontVisibilityRestrictGenerics,-FontVisibilityBaseSystem,-FontVisibilityLangPack",
//);
clearPref("privacy.fingerprintingProtection.overrides");
//lockPref("privacy.fingerprintingProtection.pbmode", true);
clearPref("privacy.fingerprintingProtection.pbmode");
//lockPref("privacy.fingerprintingProtection", false);
pref(
"privacy.fingerprintingProtection.overrides",
"+AllTargets,-KeyboardEvents,-SpeechSynthesis,-CSSPrefersColorScheme,-CSSPrefersReducedMotion,-NavigatorPlatform,-NavigatorUserAgent,-JSDateTimeUTC",
);
//clearPref("privacy.fingerprintingProtection.overrides");
lockPref("privacy.fingerprintingProtection.pbmode", true);
//clearPref("privacy.fingerprintingProtection.pbmode");
// (Incompatible with the above)
//lockPref("privacy.resistFingerprinting", false);
clearPref("privacy.resistFingerprinting");
//lockPref("privacy.resistFingerprinting.block_mozAddonManage", true);
clearPref("privacy.resistFingerprinting.block_mozAddonManage");
lockPref("privacy.resistFingerprinting", false);
//clearPref("privacy.resistFingerprinting");
lockPref("privacy.resistFingerprinting.block_mozAddonManage", true);
//clearPref("privacy.resistFingerprinting.block_mozAddonManage");
// Letterboxing from Tor Browser, I like it in general.
lockPref("privacy.resistFingerprinting.letterboxing", true);
// Still Incompatible with the above

View File

@ -186,6 +186,10 @@
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/http-indicator/latest.xpi",
"installation_mode": "normal_installed"
},
"{759dbb01-b646-4327-bf9e-69ca2543ef8d}": {
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/opendyslexic-for-firefox/latest.xpi",
"installation_mode": "normal_installed"
},
"{a6c4a591-f1b2-4f03-b3ff-767e5bedf4e7}": {
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/user-agent-string-switcher/latest.xpi",
"installation_mode": "normal_installed"
@ -262,9 +266,10 @@
"Value": false
},
"browser.contentblocking.category": {
"Comment": "The best option would be strict, but amongst other things that disables system font visibility and may cause accessibility issues for me. There is also other content blocking already such as PrivacyBadger and uBlock Origin.",
"Status": "locked",
"Type": "string",
"Value": "strict"
"Value": "standard"
},
"browser.contentblocking.report.hide_vpn_banner": {
"Status": "default",
@ -528,6 +533,11 @@
"network.http.speculative-parallel-limit": {
"Status": "clear"
},
"network.predictor.enable-prefetch": {
"Status": "locked",
"Type": "boolean",
"Value": true
},
"network.predictor.enabled": {
"Status": "locked",
"Type": "boolean",
@ -558,6 +568,11 @@
"Type": "boolean",
"Value": false
},
"network.trr.useGET": {
"Status": "locked",
"Type": "boolean",
"Value": true
},
"pdfjs.enableScripting": {
"Comment": "I don't see a good reason for allowing scripts in pdf files in a web browser.",
"Status": "locked",
@ -599,19 +614,19 @@
},
"privacy.fingerprintingProtection": {
"Comment": "Preference not allowed for stability reasons. :(",
"Status": "clear",
"Status": "locked",
"Type": "boolean",
"Value": true
},
"privacy.fingerprintingProtection.overrides": {
"Comment": "Preference not allowed for stability reasons. :(",
"Status": "clear",
"Comment": "Preference not allowed for stability reasons. :( https://searchfox.org/mozilla-central/source/toolkit/components/resistfingerprinting/RFPTargets.inc",
"Status": "locked",
"Type": "string",
"Value": "+AllTargets,-KeyboardEvents,-SpeechSynthesis,-CSSPrefersColorScheme,-CSSPrefersReducedMotion,-NavigatorPlatform,-NavigatorUserAgent,-JSDateTimeUTC,-HttpUserAgent,-FontVisibilityRestrictGenerics,-FontVisibilityBaseSystem,-FontVisibilityLangPack"
"Value": "+AllTargets,-KeyboardEvents,-SpeechSynthesis,-CSSPrefersColorScheme,-CSSPrefersReducedMotion,-NavigatorPlatform,-NavigatorUserAgent,-JSDateTimeUTC"
},
"privacy.fingerprintingProtection.pbmode": {
"Comment": "Preference not allowed for stability reasons. :(",
"Status": "clear",
"Status": "locked",
"Type": "boolean",
"Value": true
},
@ -622,7 +637,7 @@
},
"privacy.resistFingerprinting": {
"Comment": "Preference not allowed for stability reasons. :(",
"Status": "clear",
"Status": "locked",
"Type": "boolean",
"Value": false
},

View File

@ -1,4 +1,4 @@
{
"DnsOverHttpsMode": "automatic",
"DnsOverHttpsTemplates": "https://family.adguard-dns.com/dns-query"
"DnsOverHttpsTemplates": "https://family.adguard-dns.com/dns-query?dns"
}

View File

@ -1,4 +1,4 @@
{
"DnsOverHttpsMode": "automatic",
"DnsOverHttpsTemplates": "https://unfiltered.adguard-dns.com/dns-query"
"DnsOverHttpsTemplates": "https://unfiltered.adguard-dns.com/dns-query?dns"
}

View File

@ -1,4 +1,4 @@
{
"DnsOverHttpsMode": "automatic",
"DnsOverHttpsTemplates": "https://dns.adguard-dns.com/dns-query"
"DnsOverHttpsTemplates": "https://dns.adguard-dns.com/dns-query?dns"
}

View File

@ -1,4 +1,4 @@
{
"DnsOverHttpsMode": "automatic",
"DnsOverHttpsTemplates": "https://security.cloudflare-dns.com/dns-query"
"DnsOverHttpsTemplates": "https://security.cloudflare-dns.com/dns-query?dns"
}

View File

@ -1,4 +1,4 @@
{
"DnsOverHttpsMode": "automatic",
"DnsOverHttpsTemplates": "https://kids.dns0.eu/"
"DnsOverHttpsTemplates": "https://kids.dns0.eu/?dns"
}

View File

@ -1,4 +1,4 @@
{
"DnsOverHttpsMode": "automatic",
"DnsOverHttpsTemplates": "https://open.dns0.eu/"
"DnsOverHttpsTemplates": "https://open.dns0.eu/?dns"
}

View File

@ -1,4 +1,4 @@
{
"DnsOverHttpsMode": "automatic",
"DnsOverHttpsTemplates": "https://dns0.eu/"
"DnsOverHttpsTemplates": "https://dns0.eu/?dns"
}

View File

@ -1,4 +1,4 @@
{
"DnsOverHttpsMode": "automatic",
"DnsOverHttpsTemplates": "https://base.dns.mullvad.net/dns-query"
"DnsOverHttpsTemplates": "https://base.dns.mullvad.net/dns-query?dns"
}

View File

@ -1,4 +1,4 @@
{
"DnsOverHttpsMode": "automatic",
"DnsOverHttpsTemplates": "https://unfiltered.adguard-dns.com/dns-query https://open.dns0.eu/"
"DnsOverHttpsTemplates": "https://unfiltered.adguard-dns.com/dns-query?dns https://open.dns0.eu/?dns"
}

View File

@ -1,4 +1,4 @@
{
"DnsOverHttpsMode": "automatic",
"DnsOverHttpsTemplates": "https://dns11.quad9.net/dns-query https://dns11.quad9.net:5053/dns-query"
"DnsOverHttpsTemplates": "https://dns11.quad9.net/dns-query?dns https://dns11.quad9.net:5053/dns-query?dns"
}

View File

@ -1,4 +1,4 @@
{
"DnsOverHttpsMode": "automatic",
"DnsOverHttpsTemplates": "https://dns.quad9.net/dns-query https://dns.quad9.net:5053/dns-query"
"DnsOverHttpsTemplates": "https://dns.quad9.net/dns-query?dns https://dns.quad9.net:5053/dns-query?dns"
}