Compare commits

...

3 Commits

2 changed files with 38 additions and 63 deletions

View File

@ -20,61 +20,37 @@ lockPref("cookiebanners.service.mode.privateBrowsing", 2);
// I can set my preferred fonts in an order! :O
// but obviously this is forbidden in policies.json!
//lockPref("font.default.el", "serif");
//lockPref("font.default.x-cyrillic", "serif");
clearPref("font.default.el");
clearPref("font.default.x-cyrillic");
//lockPref("font.default.x-western", "serif");
//lockPref("font.default.x-western", "sans-serif");
// clearPref("font.default.x-western");
// lockPref(
// "font.name-list.monospace.x-cyrillic",
// "Roboto Mono, Noto Sans Mono, monospace",
// );
// lockPref(
// "font.name-list.monospace.x-western",
// "Roboto Mono, Noto Sans Mono, monospace",
// );
// lockPref(
// "font.name-list.sans-serif.x-cyrillic",
// "Roboto, Noto Sans, sans-serif",
// );
// lockPref(
// "font.name-list.sans-serif.x-western",
// "Inclusive Sans, Comic Neue, Roboto, Noto Sans, sans-serif",
// );
// lockPref(
// "font.name-list.serif.x-cyrillic",
// "Roboto Serif, Noto Serif, serif",
// );
// lockPref("font.name-list.serif.x-western", "Roboto Serif, Noto Serif, serif");
clearPref("font.name-list.monospace.x-cyrillic");
clearPref("font.name-list.monospace.x-western");
clearPref("font.name-list.sans-serif.x-cyrillic");
clearPref("font.name-list.sans-serif.x-western");
clearPref("font.name-list.serif.x-cyrillic");
clearPref("font.name-list.serif.x-western");
lockPref(
"font.name-list.monospace.x-cyrillic",
"ui-monospace, Roboto Mono, Liberation Mono, Noto Sans Mono, monospace",
);
lockPref(
"font.name-list.monospace.x-western",
"ui-monospace, Roboto Mono, Liberation Mono, Noto Sans Mono, monospace",
);
lockPref(
"font.name-list.sans-serif.x-cyrillic",
"ui-sans-serif, system-ui, Inclusive Sans, Roboto, Liberation Sans, Noto Sans, sans-serif",
);
lockPref(
"font.name-list.sans-serif.x-western",
"ui-sans-serif, system-ui, Inclusive Sans, Liberation Sans, Comic Neue, Roboto, Noto Sans, sans-serif",
);
lockPref(
"font.name-list.serif.x-cyrillic",
"ui-serif, Liberation Serif, Roboto Serif, Noto Serif, serif",
);
lockPref(
"font.name-list.serif.x-western",
"ui-serif, Liberation Serif, Roboto Serif, Noto Serif, serif",
);
// clearPref("font.name-list.monospace.x-cyrillic");
// clearPref("font.name-list.monospace.x-western");
// clearPref("font.name-list.sans-serif.x-cyrillic");
// clearPref("font.name-list.sans-serif.x-western");
// clearPref("font.name-list.serif.x-cyrillic");
// clearPref("font.name-list.serif.x-western");
//
//lockPref("font.name.monospace.el", "Liberation Mono");
clearPref("font.name.monospace.el");
//lockPref("font.name.monospace.x-cyrillic", "Liberation Mono");
clearPref("font.name.monospace.x-cyrillic");
//lockPref("font.name.monospace.x-western", "Liberation Mono");
clearPref("font.name.monospace.x-western");
//
//lockPref("font.name.sans-serif.el", "Liberation Sans");
clearPref("font.name.sans-serif.el");
//lockPref("font.name.sans-serif.x-cyrillic", "Liberation Sans");
clearPref("font.name.sans-serif.x-cyrillic");
//lockPref("font.name.sans-serif.x-western", "Liberation Sans");
clearPref("font.name.sans-serif.x-western");
//
//lockPref("font.name.serif.el", "Liberation Serif");
clearPref("font.name.serif.el");
//lockPref("font.name.serif.x-cyrillic", "Liberation Serif");
clearPref("font.name.serif.x-cyrillic");
//lockPref("font.name.serif.x-western", "Liberation Serif");
clearPref("font.name.serif.x-western");
// Allow these fonts regardless of the fingerprinting resistance
// lockPref(
// "font.system.whitelist",
@ -101,7 +77,7 @@ lockPref("privacy.fingerprintingProtection", true);
//lockPref("privacy.fingerprintingProtection", false);
pref(
"privacy.fingerprintingProtection.overrides",
"+AllTargets,-KeyboardEvents,+SpeechSynthesis,-CSSPrefersColorScheme,-CSSPrefersReducedMotion,+NavigatorUserAgent,-JSDateTimeUTC,+HttpUserAgent",
"+AllTargets,-KeyboardEvents,-CSSPrefersColorScheme,-CSSPrefersReducedMotion,-JSDateTimeUTC",
);
//clearPref("privacy.fingerprintingProtection.overrides");
lockPref("privacy.fingerprintingProtection.pbmode", true);

View File

@ -371,10 +371,9 @@
"Value": true
},
"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": "clear",
"Status": "user",
"Type": "string",
"Value": "standard"
"Value": "strict"
},
"browser.contentblocking.report.hide_vpn_banner": {
"Status": "default",
@ -575,13 +574,13 @@
"Value": "once"
},
"intl.accept_languages": {
"Status": "clear",
"Status": "user",
"Type": "string",
"Value": "fi-FI, fi, en-FI, en-US, en, ru-RU, ru"
"Value": "en-US, en"
},
"javascript.use_us_english_locale": {
"Comment": "Preference not allowed for stability reasons. :(",
"Status": "default",
"Status": "user",
"Type": "boolean",
"Value": true
},
@ -722,7 +721,7 @@
"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,+NavigatorUserAgent,-JSDateTimeUTC,+HttpUserAgent"
"Value": "+AllTargets,-KeyboardEvents,-CSSPrefersColorScheme,-CSSPrefersReducedMotion,-JSDateTimeUTC"
},
"privacy.fingerprintingProtection.pbmode": {
"Comment": "Preference not allowed for stability reasons. :(",
@ -839,7 +838,7 @@
}
},
"PromptForDownloadLocation": true,
"RequestedLocales": "fi-FI, fi, en-FI, en-US, en, ru-RU, ru",
"RequestedLocales": "en-US, en",
"SearchEngines": {
"Add": [
{