diff --git a/conf/firefox-forbidden-policies.js b/conf/firefox-forbidden-policies.js index 3973cf79..a1b9c0c3 100644 --- a/conf/firefox-forbidden-policies.js +++ b/conf/firefox-forbidden-policies.js @@ -50,6 +50,11 @@ lockPref("font.name.sans-serif.x-western", "Liberation Sans"); lockPref("font.name.serif.el", "Liberation Serif"); lockPref("font.name.serif.x-cyrillic", "Liberation Serif"); lockPref("font.name.serif.x-western", "Liberation Serif"); +// Allow these fonts regardless of the fingerprinting resistance +lockPref( + "font.system.whitelist", + "Liberation Serif, Tinos, Times New Roman, Liberation Sans, Arimo, Arial, Liberation Mono, Cousine, Courier New, Noto Sans, Noto Serif, Noto Mono, OpenDyslexic, Noto Emoji, Noto Color Emoji, Comic Neue", +); // Play animated images only once, accessibility. lockPref("image.animation.mode", "once"); diff --git a/etc/firefox/policies/policies.json b/etc/firefox/policies/policies.json index 8f417dd5..4251690a 100644 --- a/etc/firefox/policies/policies.json +++ b/etc/firefox/policies/policies.json @@ -539,6 +539,12 @@ "Type": "string", "Value": "Liberation Serif" }, + "font.system.whitelist": { + "Comment": "Preference not allowed for stability reasons.", + "Status": "default", + "Type": "string", + "Value": "Liberation Serif, Tinos, Times New Roman, Liberation Sans, Arimo, Arial, Liberation Mono, Cousine, Courier New, Noto Sans, Noto Serif, Noto Mono, OpenDyslexic, Noto Emoji, Noto Color Emoji, Comic Neue" + }, "general.config.obscure_value": { "Comment": "Required for autoconfig.", "Status": "locked",