FireFox - Все ли настройки в about: config находятся в файлах .js? - PullRequest
0 голосов
/ 30 октября 2010

Я пишу скрипт, чтобы получить некоторые настройки Firefox, однако похоже, что некоторые настройки не входят в различные файлы Firefox .js.

Предпочтения, о которых я говорю, это настройки about: config (например, network.http.max-connections).Файл .js, на который я в основном ссылаюсь, это prefs.js.

Итак, мой вопрос: все ли настройки показаны в about: config скрыты в каком-то файле .js?

Спасибо!Jonathan

Ответы [ 2 ]

1 голос
/ 30 октября 2010

http://www.mozilla.org/unix/customizing.html#prefs

Обычные настройки сохраняются в prefs.js в каталоге профиля пользователя

Я собираюсь догадаться, что префы с настройками default не записываются в файл.

Вы можете взглянуть на документацию по Preferential .

0 голосов
/ 31 октября 2010

Что вы на самом деле пытаетесь сделать?

prefs.js в профиле пользователя хранит измененные настройки.

Значения по умолчанию хранятся в/ defaults / Предпочтения / * и в аналогичных каталогах в каждом установленном расширении.Не все настройки, влияющие на основное приложение, перечислены в файлах defaults.Те, которых нет, не перечислены в about: config до тех пор, пока пользователь не добавит их.

Изнутри Firefox получение списка предпочтений, которые имеют пользовательское значение или значение по умолчанию, легко выполняется через API pref, вв частности nsIPrefBranch .

[править] см. также https://developer.mozilla.org/en/Code_snippets/Preferences#Default_preferences

...