Обновил Firefox до версии 48. Долго не хотел из-за невозможности в этой версии установки неподписанных расширений. А такие у меня есть, без них было бы сложно, и адекватной замены им нет. Но вчера нашел простой способ отключения проверки дополнений вместо прежнего xpinstall.signatures.required. Оказывается, и в 48 версии сделать это просто.
В папке с Firefox (в винде, это чаще всего Program Files\Mozilla) создаем текстовый файл. Вставляем в него строчки:
//
try {
Components.utils.import("resource://gre/modules/addons/XPIProvider.jsm", {})
.eval("SIGNED_TYPES.clear()");
}
catch(ex) {}
и сохраняем, как config.js
В другой папке Program Files\Mozilla\defaults\pref снова создаем файл, вставляем строки:
pref("general.config.obscure_value", 0);
pref("general.config.filename", "config.js");
и сохраняем как config-prefs.js.
Опробовал под ShadowDefender, все работало. После поставил уже вчистую. Косяков не видно, ни одно дополнение не слетело, не заблокировано и даже грозных оповещений нет.
Картинка для ясности:
Ну, и чтоб два раза не вставать, можно сразу включить мультипроцессность (не путать с мультипроцессорностью), которая как раз с этой версии введена, но по умолчанию отключена.
Как обычно в адресной строке вводим: about:config, там по правой кнопке создаем логическую строку browser.tabs.remote.force-enable и ставим ей значение true.
Перезагружаем браузер, в адресной строке вводим about:support и там в поле «Многопроцессные окна» видим: «Включены пользователем».
Но в моем случае пришлось отключить, поскольку браузер перестал реагировать на правую кнопку мыши. Уж в чем там засада не знаю, не искал, но перед включением стоит иметь в виду.
Теги: Всячина firefox полезняшки