firefox-forbidden-policies.js: restore font lists, cleanup single fonts

This commit is contained in:
Aminda Suomalainen 2025-02-19 17:06:01 +02:00
parent 1329ea8707
commit 71461c5d83
Signed by: Mikaela
GPG Key ID: 99392F62BAE30723

View File

@ -20,61 +20,37 @@ lockPref("cookiebanners.service.mode.privateBrowsing", 2);
// I can set my preferred fonts in an order! :O // I can set my preferred fonts in an order! :O
// but obviously this is forbidden in policies.json! // but obviously this is forbidden in policies.json!
//lockPref("font.default.el", "serif"); lockPref(
//lockPref("font.default.x-cyrillic", "serif"); "font.name-list.monospace.x-cyrillic",
clearPref("font.default.el"); "Roboto Mono, Liberation Mono, Noto Sans Mono, monospace",
clearPref("font.default.x-cyrillic"); );
//lockPref("font.default.x-western", "serif"); lockPref(
//lockPref("font.default.x-western", "sans-serif"); "font.name-list.monospace.x-western",
// clearPref("font.default.x-western"); "Roboto Mono, Liberation Mono, Noto Sans Mono, monospace",
// lockPref( );
// "font.name-list.monospace.x-cyrillic", lockPref(
// "Roboto Mono, Noto Sans Mono, monospace", "font.name-list.sans-serif.x-cyrillic",
// ); "Inclusive Sans, Roboto, Liberation Sans, Noto Sans, sans-serif",
// lockPref( );
// "font.name-list.monospace.x-western", lockPref(
// "Roboto Mono, Noto Sans Mono, monospace", "font.name-list.sans-serif.x-western",
// ); "Inclusive Sans, Liberation Sans, Comic Neue, Roboto, Noto Sans, sans-serif",
// lockPref( );
// "font.name-list.sans-serif.x-cyrillic", lockPref(
// "Roboto, Noto Sans, sans-serif", "font.name-list.serif.x-cyrillic",
// ); "Liberation Serif, Roboto Serif, Noto Serif, serif",
// lockPref( );
// "font.name-list.sans-serif.x-western", lockPref(
// "Inclusive Sans, Comic Neue, Roboto, Noto Sans, sans-serif", "font.name-list.serif.x-western",
// ); "Liberation Serif, Roboto Serif, Noto Serif, serif",
// lockPref( );
// "font.name-list.serif.x-cyrillic", // clearPref("font.name-list.monospace.x-cyrillic");
// "Roboto Serif, Noto Serif, serif", // clearPref("font.name-list.monospace.x-western");
// ); // clearPref("font.name-list.sans-serif.x-cyrillic");
// lockPref("font.name-list.serif.x-western", "Roboto Serif, Noto Serif, serif"); // clearPref("font.name-list.sans-serif.x-western");
clearPref("font.name-list.monospace.x-cyrillic"); // clearPref("font.name-list.serif.x-cyrillic");
clearPref("font.name-list.monospace.x-western"); // clearPref("font.name-list.serif.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 // Allow these fonts regardless of the fingerprinting resistance
// lockPref( // lockPref(
// "font.system.whitelist", // "font.system.whitelist",