Firefox 140 entra em teste beta como a próxima série ESR (Extended Support Release)

Firefox 140 entra em teste beta como a próxima série ESR (Extended Support Release)

O navegador de código aberto Firefox 140 agora está disponível para testes beta públicos como a próxima série ESR (Extended Support Release).

Com a liberação do Firefox 139 para o canal estável nesta semana — conforme anunciado — a Mozilla promoveu o Firefox 140 para o canal beta, tornando-o disponível para testes públicos. Esta versão introduz diversos aprimoramentos e novos recursos.

Entre as novidades, o Firefox 140 inclui a funcionalidade Unload Tab, que permite descarregar guias individualmente ou em lote por meio do menu de contexto (clique com o botão direito), com o objetivo de reduzir o consumo de memória e CPU. Também foi adicionada a opção de incluir mecanismos de pesquisa personalizados diretamente nas configurações de pesquisa, além de melhorias na visualização de guias verticais fixadas, permitindo manter mais ou menos delas visíveis conforme a preferência do usuário. No Android, a versão passa a oferecer uma nova opção para "Selecionar tudo" na seção de favoritos.

Para desenvolvedores web, esta atualização adiciona suporte à plataforma para aria-keyshortcuts nos sistemas Linux, macOS e Windows, além de introduzir compatibilidade com a API CookieStore, voltada para scripts em documentos HTML e service workers. A nova versão também oferece suporte à API Custom Highlight.

Outro destaque é a ativação de Service Workers no modo de navegação privada. Isso viabiliza o uso do IndexedDB e da API de cache DOM nesse modo, com armazenamento criptografado. Além disso, os estilos de agente de usuário (UA) para elementos <h1> passam a ser padronizados entre as plataformas.

Como medida de segurança, a nova versão implementa o escape automático dos símbolos < e > durante a serialização de atributos HTML, uma proteção adicional contra ataques mXSS em sites. Também foi introduzido o suporte ao evento pointerrawupdate.

“Este evento fornece acesso com menor latência aos movimentos do ponteiro, sendo acionado assim que os dados do ponteiro estão disponíveis — geralmente antes do evento pointermove. Diferente de pointermove, ele realiza uma verificação adicional de clique para determinar o destino e é disparado com maior frequência. Isso pode impactar o desempenho, mesmo com apenas um ouvinte ativo. O evento é projetado para aplicações que exigem manipulação de entrada de alta precisão e não conseguem garantir interações suaves apenas com eventos pointermove coalescidos”, explicou a Mozilla nas notas de lançamento.

O lançamento estável do Firefox 140 está previsto para 24 de junho de 2025, sendo também a próxima versão de Suporte Estendido (ESR), juntamente com o Firefox 128.12 ESR. Até lá, os interessados podem testar a versão beta do Firefox 140, disponível para download no site oficial da Mozilla. Recomenda-se, no entanto, que essas compilações de pré-lançamento não sejam utilizadas em ambientes de produção.

Última atualização deste artigo: 30 de may de 2025