Есть ли такая программа, расширение или сайт (всё ровно) куда загружаешь файл prefs.js или его содержимое и анализ подсвечивает какие строки-настройки по умолчанию относятся к [firefox] а красным, допустим, выделяет всё инородные и родные изменённые

как здесь примерно http://www.hijackthis.de/

Строки, созданные расширениями, имеют в своем названии часть extensions, остальные строки относятся к firefox. Анализатор не нужен.

Skeptic пишет

Строки, созданные расширениями, имеют в своем названии часть extensions, остальные строки относятся к firefox. Анализатор не нужен.

Нужен! [firefox] без расширений в файле prefs.js тоже имеет строки extensions

Выделить код

Код:

/* Do not edit this file.
 *
 * If you make changes to this file while the application is running,
 * the changes will be overwritten when the application exits.
 *
 * To make a manual change to preferences, you can visit the URL about:config
 */

user_pref("app.update.auto", false);
user_pref("app.update.lastUpdateTime.browser-cleanup-thumbnails", 1366788117);
user_pref("browser.cache.disk.capacity", 0);
user_pref("browser.cache.disk.smart_size.enabled", false);
user_pref("browser.cache.disk.smart_size.first_run", false);
user_pref("browser.download.useDownloadDir", false);
user_pref("browser.migration.version", 9);
user_pref("browser.pagethumbnails.storage_version", 2);
user_pref("browser.places.importBookmarksHTML", false);
user_pref("browser.places.smartBookmarksVersion", 4);
user_pref("browser.shell.checkDefaultBrowser", false);
user_pref("browser.startup.homepage_override.buildID", "20130326150557");
user_pref("browser.startup.homepage_override.mstone", "20.0");
user_pref("datareporting.healthreport.nextDataSubmissionTime", "1366874516695");
user_pref("datareporting.policy.firstRunTime", "1366788116695");
user_pref("datareporting.sessions.current.activeTicks", 0);
user_pref("datareporting.sessions.current.main", 1219);
user_pref("datareporting.sessions.current.startTime", "1366788113406");
user_pref("datareporting.sessions.current.totalTime", 3288);
user_pref("dom.w3c_touch_events.expose", false);
user_pref("extensions.blocklist.pingCountVersion", 0);
user_pref("extensions.bootstrappedAddons", "{}");
user_pref("extensions.databaseSchema", 14);
user_pref("extensions.enabledAddons", "%7B972ce4c6-7e08-4474-a285-3208198ce6fd%7D:20.0");
user_pref("extensions.installCache", "[{\"name\":\"app-global\",\"addons\":{\"{972ce4c6-7e08-4474-a285-3208198ce6fd}\":{\"descriptor\":\"
user_pref("extensions.lastAppVersion", "20.0");
user_pref("extensions.lastPlatformVersion", "20.0");
user_pref("extensions.pendingOperations", false);
user_pref("extensions.shownSelectionUI", true);
user_pref("gecko.buildID", "20130326150557");
user_pref("gecko.mstone", "20.0");
user_pref("network.cookie.prefsMigrated", true);
user_pref("pdfjs.migrationVersion", 1);
user_pref("pdfjs.previousHandler.alwaysAskBeforeHandling", true);
user_pref("pdfjs.previousHandler.preferredAction", 4);
user_pref("places.history.expiration.transient_current_max_pages", 26821);
user_pref("plugin.disable_full_page_plugin_for_types", "application/pdf");
user_pref("xpinstall.whitelist.add", "");
user_pref("xpinstall.whitelist.add.180", "");
user_pref("xpinstall.whitelist.add.36", "");

Нужен! [firefox] без расширений в файле prefs.js тоже имеет строки extensions

Это настройки ранее установленных, а потом деинсталлированных дополнений, их тоже можно удалить.

upd: нет, извините, ошибся, некоторые строки с extensions действительно "родные" для ff. Впрочем, их так мало, что можно эти исключения запомнить.

amin01 пишет

Есть ли такая программа, расширение или сайт (всё ровно) куда загружаешь файл prefs.js или его содержимое и анализ подсвечивает какие строки-настройки по умолчанию относятся к [firefox] а красным, допустим, выделяет всё инородные и родные изменённые

Beyond Compare
http://www.scootersoftware.com/

Skeptic пишет

некоторые строки с extensions действительно "родные" для ff. Впрочем, их так мало, что можно эти исключения запомнить.

Вот именно почему их так мало? а Здесьтак много, если все настройки about:config хранятся в файле prefs.js Ерунда какая-то получается :dumb:

pohunohi пишет

Beyond Compare
http://www.scootersoftware.com/

Спасибо :) теперь вопрос с чем сравнивать потому что в about:config [firefox] настроек в несколько раз больше чем в дефолтном prefs.js

amin01 пишет

Спасибо :) теперь вопрос с чем сравнивать потому что в about:config [firefox] настроек в несколько раз больше чем в дефолтном prefs.js

\Mozilla Firefox\browser\omni.ja\defaults\preferences\

Kamui пишет

\Mozilla Firefox\browser\omni.ja\defaults\preferences\

Что это? можно чуть поподробнее

amin01 пишет

Что это?

omni.ja - zip-архив. Открывается/распаковывается/упаковывается в WinRaR. В версиях [firefox] 4 - 20 лежит в %firefox_exe_dir%\omni.ja, с 21-й в %firefox_exe_dir%\browser\omni.ja. Большинство настроек, по-видимому, тут: omni.ja\defaults\preferences\firefox.js.

adidharma пишет

omni.ja - zip-архив. Открывается/распаковывается/упаковывается в WinRaR. В версиях [firefox] 4 - 20 лежит в %firefox_exe_dir%\omni.ja, с 21-й в %firefox_exe_dir%\browser\omni.ja. Большинство настроек, по-видимому, тут: omni.ja\defaults\preferences\firefox.js.

Мда... сколько там всего :dumb: Спасибо.