14

Последнее обновление Firefox (41.0b1) агрессивно блокирует установку непроверенных расширений, а именно HTTPS Everywhere и Privacy Badger.

Как я могу заставить эти расширения установить? Есть ли настройка внутри about:config я мог бы временно переключить?

Mozilla подчеркивает это изменение в Firefox здесь, отмечая его предыдущие попытки неэффективного компиляции вредоносных расширений.

2 ответа2

19

Да, в About: есть настройка About:config , ее имя - xpinstall.signatures.required . Дважды щелкните имя предпочтения, чтобы установить для него значение false. Теперь вы можете установить неподписанные расширения в Firefox. Перезапуск браузера не требуется.

2

На Firefox 48 и выше этот метод не работает. Вместо этого вы должны создать два файла конфигурации в каталоге Firefox.

  1. Создайте файл config.js в блокноте (убедитесь, что расширение файла .js, а не .txt ):

    //
    try {
    Components.utils.import("resource://gre/modules/addons/XPIProvider.jsm", {})
    .eval("SIGNED_TYPES.clear()");
    }
    catch(ex) {}
    
  2. Переместите файл config.js в каталог установки Firefox:

    Windows: C:\Program Files\Mozilla Firefox
    (или C:\Program Files (x86)\Mozilla Firefox )

    Linux: /usr/lib64/firefox- <версия>
    (или /usr/lib /firefox- <версия>)

    Mac: /Applications/Firefox.app

  3. Создайте config-prefs.js в блокноте:

    pref("general.config.obscure_value", 0);
    pref("general.config.filename", "config.js");
    
  4. Переместите config-prefs.js в каталог Firefox по умолчанию \pref .
    (например, C:\Program Files\Mozilla Firefox \defaults \pref )

  5. Перезапустите Firefox.

  6. Перетащите неподписанный XPI в окно Firefox или используйте параметр «Установить надстройку из файла» в настройках надстроек Firefox.


Получено из этого источника: https://forum.mozilla-russia.org/viewtopic.php?id=70326.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .