LINUX.ORG.RU

Firefox 79 игнорирует настройки

 


0

1

Firefox, обновившись до 79 версии, стал игнорировать настройки, которые были заданы через user.js.

К примеру, параметр

user_pref("keyword.URL", "https://duckduckgo.com/?q=");  

заданный через user.js будет проигнорирован, но если поисковую систему указать через about:preferences#search, то она меняется на заданную.
Игнорируются также настройки некоторых расширений, например пользовательские стили расширения Tree Style Tab.
При этом, если открыть about:config, то там установлены значения, которые указаны в user.js.
Создал новый профиль, закинув в него единственный файл user.js — настройки по прежнему игнорируются.
Скачал с сайта Мозиллы браузер и установил по новой — настройки по прежнему игнорируются.

Куда смотреть?

Ответ на: комментарий от anonymous

Да, в курсе об этом:

Файлы userChrome.css и userContent.css отныне игнорируются по умолчанию.
Их поддержку можно включить с помощью настройки toolkit.legacyUserProfileCustomizations.stylesheets — true
(если у пользователя есть эти файлы и профиль хоть раз запускался в Firefox 68, настройка уже включена, таким образом, существующие пользователи не заметят неудобств).
В будущих выпусках так же поступят с файлом user.js.

Но вроде ещё не отключили — имею привычку просматривать changelog перед обновлением. Может чего недоглядел? Но даже если так, то почему эти настройки прописываются в about:config и при этом игнорируются?

Dreamdrawer ()
Последнее исправление: Dreamdrawer (всего исправлений: 1)
Ответ на: комментарий от Dreamdrawer

Но даже если так, то почему эти настройки прописываются в about:config и при этом игнорируются?

Не обратил на это внимания. Может, они deprecated? Поисковая система, например, точно не этим ключом задаётся.

anonymous ()

К примеру, параметр user_pref(«keyword.URL», "https://duckduckgo.com/?q=");

Так он, ЕМНИП, уже очень давно не работает. Копируй файл search.json.mozlz4.

Игнорируются также настройки некоторых расширений

Это надо смотерть в папке browser-extension-data.

Именно с использованием этих файлов я переконфигурирую браузер после каждого обновления, которые устанавливаю начисто.

Возможно, пригодится ещё и storage-sync.sqlite

SM5T001 ()
Последнее исправление: SM5T001 (всего исправлений: 1)