Como forçar a instalação de uma extensão de firefox não verificada em 41.0b1 +?

14

A última atualização para o Firefox (41.0b1) bloqueia agressivamente a instalação de extensões não verificadas, HTTPS em todo lugar e Texugo de Privacidade .

Como posso forçar a instalação dessas extensões? Existe um cenário dentro about:config Eu poderia alternar temporariamente?

Mozilla destaca essa mudança para o Firefox Aqui , notando seus esforços anteriores para ser ineficiente na correção de extensões maliciosas.

VitaminYes
fonte

Respostas:

19

Sim, existe uma configuração em About:config, seu nome é xpinstall.signatures.required. Clique duas vezes no nome da preferência para que seu valor seja definido como falso. Agora você pode instalar extensões não assinadas no Firefox. Uma reinicialização do navegador não é necessária.

Suzana
fonte
2
Fantástico! Essa correção será suficiente até que o EFF e outros tenham suas extensões verificadas.
VitaminYes
1
Isso também não funcionará após a versão 43+. :(
ꜱᴜʀᴇꜱʜ ᴀᴛᴛᴀ
Apesar de muitas fontes dizerem que não funcionará no recente FF, funcionou para mim em 48.0 no Linux. Eu tive que abrir a página de addons e arrastar o arquivo xpi lá.
That Brazilian Guy
@ThatBrazilianGato: não está funcionando para mim no Win7 FF48.0 :(
glavić
4
É isso para mim. Tchau Firefox, adorei você desde a versão 0.6. :-( Espero que haja uma solução um dia.
andreas
2

No Firefox 48 e acima, esse método não funciona. Em vez disso, você deve criar dois arquivos de configuração dentro do diretório do Firefox.

  1. Crio config.js arquivo no bloco de notas (verifique se a extensão do arquivo é .js e não .TXT ):

    //
    try {
    Components.utils.import("resource://gre/modules/addons/XPIProvider.jsm", {})
    .eval("SIGNED_TYPES.clear()");
    }
    catch(ex) {}
    
  2. Mover config.js para o seu diretório de instalação do Firefox:

    Janelas: C: \ Arquivos de programas \ Mozilla Firefox
    (ou C: \ Arquivos de Programas (x86) \ Mozilla Firefox )

    Linux: / usr / lib64 / firefox- & lt; versão & gt;
    (ou / usr / lib / firefox- & lt; versão & gt;)

    Mac: /Aplicativos/Firefox.app

  3. Crio config-prefs.js no bloco de notas:

    pref("general.config.obscure_value", 0);
    pref("general.config.filename", "config.js");
    
  4. Mover config-prefs.js no Firefox padrões \ pref diretório.
    (por exemplo. C: \ Arquivos de Programas \ Mozilla Firefox \ defaults \ pref )

  5. Reinicie o Firefox.

  6. Arraste o XPI não assinado para a janela do Firefox ou use a opção "Instalar complemento do arquivo", nas configurações dos complementos do Firefox.


Origine desta fonte: https://forum.mozilla-russia.org/viewtopic.php?id=70326

Noam Manos
fonte