O Firefox 35 não pode instalar complementos e extensões
O Firefox acabou de se atualizar para a versão 35 no meu PC atual. Tentei instalar um novo add-on (Session Manager, caso você esteja curioso) mas não conseguiu instalar sem motivo. Deu a mensagem de erro O complemento não pôde ser instalado porque o Firefox não pode modificar o arquivo necessário.
Veja como você pode resolver esse problema se acontecer no seu PC.
O problema está nas novas configurações padrão do Firefox 35. Devido a algum bug, o Firefox 35 foi lançado com a API de armazenamento do lado do cliente desabilitada! Isso causa vários outros problemas além do mencionado neste post: minha sessão de navegação anterior também não pôde ser restaurada. Complementos populares como AdBlock ou Ghostery também param de funcionar.
Veja como você pode corrigir o problema:
- Abra uma nova guia e digite o seguinte texto na barra de endereço:
sobre: config
Confirme que você terá cuidado se uma mensagem de aviso for exibida para você.
- Insira o seguinte texto na caixa de filtro:
dom.indexedDB.enabled
- Você verá o parâmetro dom.indexedDB.enabled. É definido como falso, o que está errado. Defina como verdadeiro:
Isso resolverá todos os problemas causados pela configuração incorreta do Firefox. Não é necessário reiniciar o navegador. No meu caso, eu poderia instalar o complemento imediatamente:
É isso. Esperançosamente, isso será útil para você.