uBlock Origin lançado como um WebExtension puro para Firefox

Experimente Nosso Instrumento Para Eliminar Problemas

Uma nova versão WebExtension do popular bloqueador de conteúdo uBlock Origin acaba de ser carregada no repositório de complementos oficial da Mozilla para Firefox.

A nova versão é compatível com o novo padrão WebExtensions do Firefox para extensões e, como tal, continuará a funcionar quando o Firefox 57 for lançado.

Este primeiro lançamento oficial da versão WebExtensions do uBlock Origin funciona em sua maior parte da mesma forma que a versão add-on legada.

No entanto, os usuários podem ter problemas ao atualizar da versão herdada do complemento para a nova versão.

Raymond Hill, o desenvolvedor do uBlock Origin, sugere que os usuários de 32 bits do Firefox permaneçam na versão 1.13.8 do add-on até que esses problemas sejam resolvidos.

Atualização: novos testes revelaram que afinal não há limite de armazenamento.

1 questão que os usuários podem encontrar é um bug de limite de armazenamento para listas de filtros extras. Basicamente, o que acontece é que nem todas as listas de filtros serão carregadas, e esse comportamento pode interromper a atualização das listas de filtros carregadas.

Além disso, parece haver um limite para a quantidade de dados que podem ser armazenados em indexedDB, então se você tiver muito mais listas de filtros extras, nem todas elas serão capazes de carregar, e isso também pode interromper a atualização futura de quaisquer listas de filtros poderia carregar. Em suma, confusão total. Como eu temia, existem problemas com indexedDB.

Outro problema que alguns usuários podem enfrentar é que as configurações personalizadas podem não estar mais disponíveis.

ublock origin webextension firefox

Se for esse o caso, a seguinte solução alternativa é sugerida para resolver o problema:

  • Instalar uBlock Origin 1.13.8 do Mozilla AMO.
  • Abra as configurações de origem do uBlock e selecione a opção 'backup em arquivo' na página. Isso exporta todas as configurações para o sistema local.
  • Instale a versão mais recente do uBlock Origin novamente.
  • Abra a página Configurações e selecione a opção 'restaurar do arquivo' desta vez para importar as configurações se elas ainda não estiverem lá após a atualização para a versão mais recente do uBlock Origin.

Raymond Hill publicou uma solução alternativa para outro problema que os usuários da extensão podem enfrentar após atualizar para a versão 1.13.10. Se o uBlock for interrompido após a atualização, os usuários serão solicitados a fazer o seguinte:

Desinstalar uBO
Saia do Firefox (certifique-se de que o Firefox não esteja mais na memória)
Inicie o Firefox
Verifique se o uBO foi realmente removido em about: addons; caso contrário, vá para a etapa 1.
Saia do Firefox (certifique-se de que o Firefox não esteja mais na memória)
Inicie o Firefox
Reinstale o uBO

Se isso não funcionar, um fallback para a versão 1.13.8 - a versão legada - é necessário para restaurar a funcionalidade. Os usuários do Firefox têm duas opções:

  1. Faça backup de todas as suas configurações e instale a versão webext pura do uBO do canal dev no AMO, que não é afetado pelo problema raiz. Depois de instalar a versão webext pura, restaure suas configurações do arquivo de backup.
  2. Continue usando 1.13.8 até o Firefox 56 (no qual o problema raiz foi corrigido). Se você escolher esta opção, provavelmente deverá desabilitar a atualização automática do uBO. Para Android, há uma configuração para desativar a atualização automática de extensões, mas se aplica a todas as extensões: about: config => extensions.autoupdate.enabled => false.

Informações adicionais estão disponíveis em Página do Mozilla AMO do uBlock Origin , e as Site do projeto GitHub .