Chrome avisa usuários: extensão uBlock Origin diminuindo desempenho

Ícone de tempo de leitura 3 minutos. ler


Os leitores ajudam a oferecer suporte ao MSpoweruser. Podemos receber uma comissão se você comprar através de nossos links. Ícone de dica de ferramenta

Leia nossa página de divulgação para descobrir como você pode ajudar o MSPoweruser a sustentar a equipe editorial Saiba mais

Embora a eliminação das extensões do Manifest v2 ocorra em junho deste ano, o Chrome agora está acionando um aviso para alguns de que o UBlock Origin está desacelerando o navegador e solicita que desativem a extensão para restaurar o desempenho do navegador. O problema não tem nada a ver com o push do Manifest v3. É um problema (raro) que ocorre quando os usuários criam filtros ou regras repetidamente, diz o desenvolvedor do UBO. É importante notar que a correção para esse problema está disponível na versão de desenvolvimento da extensão e poderá ser enviada quando a Chrome Web Store aprovar.

As extensões do Manifest V2 estão sendo descontinuadas pelo Google em favor do Manifest V3 por motivos de segurança, privacidade e desempenho. A eliminação gradual começará em junho de 2024, quando o Google começará a desabilitar extensões mais antigas do Chrome construídas com o sistema “Manifest V2”. Os usuários afetados pelo lançamento verão extensões MV2, como UBlock Origin, desativadas automaticamente em seus navegadores e não poderão mais instalá-las na Chrome Web Store.

Quanto ao contexto do artigo, alguns usuários receberam recentemente o seguinte erro do Chrome ao usar o UBlock Origin no navegador com a seguinte mensagem e relataram isso no X [1], [2].

Esta extensão está deixando o Google Chrome lento. Você deve desativá-lo para restaurar o desempenho do Google Chrome.

Isso acontece quando os usuários criam um novo filtro e recarregam a página várias vezes. Conseguimos reproduzir este aviso nos navegadores Chrome e Edge. Você também pode enviar spam para o UBO, alternar e atualizar a página da web várias vezes, para que isso aconteça, o que não é recomendado.

O Chrome mostra o aviso de erro no menu e selecioná-lo leva os usuários à página de extensões onde os usuários podem ver o aviso. Desativar e reativar a extensão não faz com que o aviso desapareça. Talvez seja necessário reinstalar a extensão da loja virtual do Chrome para evitar isso, notamos.

Quando o Chromium detecta várias chamadas para handlerBehaviorChanged(), ele gera esse erro, que existe no Chromium desde 2014, e a extensão Privacy Badger também foi afetada no passado por este problema.

Esta é uma ocorrência rara e não acontecerá quando você usa o UBO normalmente, no entanto, um a correção foi preparada: UBO limitou a taxa da função HandlerBehaviorChanged() e irá parar de funcionar quando o número máximo de chamadas para ela for atingido. A correção está disponível na versão de desenvolvimento da extensão e atingirá o UBO estável no site quando o Google aprovar.

Mais sobre os tópicos: cromo, uBlock Origem