Versão do Firefox 105

Foi lançado o navegador Firefox 105. Além disso, foi criada uma atualização de suporte de longo prazo - 102.3.0. A filial do Firefox 106 foi transferida para a fase de testes beta, cujo lançamento está previsto para 18 de outubro.

Principais inovações no Firefox 105:

  • Uma opção foi adicionada à caixa de diálogo de visualização antes da impressão para imprimir apenas a página atual.
    Versão do Firefox 105
  • Foi implementado suporte para Service Workers seccionados em blocos de iframe carregados de sites de terceiros (Service Worker pode ser cadastrado em um iframe de terceiro e ficará isolado em relação ao domínio de onde este iframe foi carregado).
  • Na plataforma Windows, você pode usar o gesto de deslizar dois dedos no touchpad para a direita ou para a esquerda para navegar pelo seu histórico de navegação.
  • É garantida a compatibilidade com a especificação User Timing Level 3, que define uma interface de software para os desenvolvedores medirem o desempenho de suas aplicações web. Na nova versão, os métodos performance.mark e performance.measure implementam argumentos adicionais para definir seu próprio horário de início/término, duração e dados anexados.
  • Os métodos array.includes e array.indexOf foram otimizados usando instruções SIMD, o que dobrou o desempenho da pesquisa em listas grandes.
  • O Linux reduz a probabilidade de o Firefox ficar sem memória disponível durante a execução e melhora o desempenho quando fica sem memória livre.
  • Estabilidade significativamente melhorada na plataforma Windows quando o sistema está com pouca memória.
  • Adicionada a API OffscreenCanvas, que permite desenhar elementos de tela em um buffer em um thread separado, independentemente do DOM. OffscreenCanvas implementa trabalho em contextos Window e Web Worker e também fornece suporte a fontes.
  • Adicionadas as APIs TextEncoderStream e TextDecoderStream, facilitando a conversão de fluxos de dados binários em texto e vice-versa.
  • Para scripts de processamento de conteúdo definidos em add-ons, foi implementado o parâmetro RegisteredContentScript.persistAcrossSessions, que permite criar scripts persistentes que salvam o estado entre as sessões.
  • Na versão Android, a interface foi alterada para usar a fonte padrão oferecida pelo Android. Implementada abertura de abas fornecidas pelo Firefox em outros dispositivos.

Além de inovações e correções de bugs, o Firefox 105 elimina 13 vulnerabilidades, das quais 9 são marcadas como perigosas (7 estão listadas em CVE-2022-40962) e são causadas por problemas de memória, como buffer overflows e acesso a áreas de memória já liberadas . Potencialmente, esses problemas podem levar à execução do código de um invasor ao abrir páginas especialmente projetadas.

No Firefox 106 beta, o visualizador de PDF integrado agora inclui a capacidade de desenhar marcas gráficas (desenhos feitos à mão) e anexar comentários de texto por padrão no visualizador de PDF integrado. Suporte WebRTC significativamente aprimorado (biblioteca libwebrtc atualizada da versão 86 para 103), incluindo desempenho RTP aprimorado e meios aprimorados para fornecer compartilhamento de tela em ambientes baseados no protocolo Wayland.

Fonte: opennet.ru

Adicionar um comentário