Недавно, мой /etc/firefox/syspref.js
остановленное быть примененным. В отличие от этого, в Windows, где ошибки конфигурации приводит к
Failed to read the configuration file. Please contact your system administrator.
на моих машинах Ubuntu Firefox просто тихо игнорирует мои настройки. Запуск с -jsconsole
переключатель показывает
** Preference parsing error (line 1) = non-matching string **
Я не вносил изменений в мой /etc/firefox/syspref.js
файл. Это действительно работало в Firefox 58 и прекратило работать с первой версией Firefox 59. Мой файл содержит
// first line is ignored
lockPref("browser.startup.homepage", "https://example.org/");
К чему я могу сделать
Я узнал, что теперь необходимо использовать pref("...","...",locked);
вместо lockPref("...","...");
.
Пример syspref.js
(работающий в Firefox 61 над Linux Mint):
pref("browser.startup.homepage", "http://...", locked);
pref("network.proxy.autoconfig_url", "http://...", locked);
pref("network.proxy.type", 2, locked);