Récemment, mon /etc/firefox/syspref.js
a cessé d'être appliqué. Contrairement à Windows, où des erreurs de configuration entraînent
Failed to read the configuration file. Please contact your system administrator.
sur mes machines Ubuntu, firefox ignore simplement mes paramètres en silence. Lancer avec le commutateur -jsconsole
révèle
** Preference parsing error (line 1) = non-matching string **
Je n'ai apporté aucune modification à mon fichier /etc/firefox/syspref.js
. Cela fonctionnait dans Firefox 58 et ne fonctionnait plus avec la première version de Firefox 59 . Mon dossier contient
// first line is ignored
lockPref("browser.startup.homepage", "https://example.org/");
Que puis-je faire pour
J'ai découvert qu'il fallait maintenant utiliser pref("...","...",locked);
au lieu de lockPref("...","...");
.
Exemple syspref.js
(fonctionnant dans Firefox 61 sous Linux Mint):
pref("browser.startup.homepage", "http://...", locked);
pref("network.proxy.autoconfig_url", "http://...", locked);
pref("network.proxy.type", 2, locked);