Foi lançado o navegador web . Além disso, foi formada uma atualização com suporte a longo prazo e . O Firefox 68.12 ESR é o último de sua série, e em um mês os usuários do Firefox 68 receberão uma atualização automática para a versão 78.3. A versão para Android . Em breve, a versão a ramificação do Firefox 81, cujo lançamento está previsto para 22 de setembro.
:
- Na plataforma Linux para X11 baseado em DMABUF, que foi preparado pela separação do backend DMABUF anteriormente proposto para Wayland. O novo backend permitiu implementar para sistemas que usam o protocolo X11 o suporte para aceleração de hardware de vídeo via VA-API (anteriormente tal aceleração estava disponível apenas para Wayland), além da possibilidade de uso do WebGL via EGL. Para ativar o trabalho via EGL, é necessário habilitar as configurações «gfx.webrender.all», «media.ffmpeg.dmabuf-textures.enabled», «media.ffmpeg.vaapi-drm-display.enabled» e «media.ffmpeg.vaapi.enabled» em about:config, além de definir a variável de ambiente MOZ_X11_EGL, após a qual o Webrender e os componentes de composição OpenGL mudam para o uso de EGL em vez de GLX. O suporte ao VA-API ainda não está totalmente estabilizado e será ativado por padrão na próxima versão.
- Uma nova implementação de extensões que apresentam problemas de segurança, estabilidade e desempenho. A nova implementação é notável pelo aumento de desempenho no processamento de listas de bloqueio e pela resolução de problemas de escalabilidade, graças à implementação de filtros de Bloom .
- Para certificados TLS emitidos a partir de 1º de setembro de 2020, um novo limite de validade será aplicado — a vida útil desses certificados não poderá exceder 398 dias (13 meses). Limitações semelhantes foram aprovadas no Chrome e no Safari. Para os certificados obtidos até 1º de setembro, a confiança será mantida, mas limitada a 825 dias (2,2 anos).
- Para usuários com enxaqueca e epilepsia, alguns efeitos de animação foram removidos ao abrir abas. Por exemplo, durante o carregamento do conteúdo da aba, em vez de um ponto pulador, agora é exibido um ícone de ampulheta.

- Foi adicionada a possibilidade de definir o Firefox como o visualizador de PDF padrão do sistema.
- Suporte adicionado para gerar um aviso ao enviar conteúdo de um formulário web a partir de uma página aberta por HTTPS sem usar criptografia. Para gerenciar a exibição do aviso em about:config, há uma configuração «security.warn_submit_secure_to_insecure».
- Foram feitas várias melhorias e correções relacionadas ao funcionamento de leitores de tela e ao suporte para pessoas com deficiência.
- Adicionado suporte a mecanismos RTX e Transport-cc para melhorar a qualidade das chamadas via WebRTC em conexões ruins e aprimorar a previsão da largura de banda disponível.
- Na expressão JavaScript «» foi adicionado suporte para a nova sintaxe «export * as namespace», proposta na especificação ECMAScript 2021.
- Na API Animations, foram incluídas operações de composição e .
- Na API Media Session, foi adicionado suporte para definir manipuladores de mudança de posição no stream: para pular para uma posição específica e para ignorar anúncios que vão antes do conteúdo principal.
- No WebGL, foi implementada a extensão , que permite iniciar várias threads de compilação de shaders simultaneamente.
- No Window.open(), a suporte para os parâmetros outerHeight e outerWidth foi descontinuada.
- No WebAssembly, a utilização de operações atômicas não é mais áreas de memória compartilhadas.
- Nas ferramentas de desenvolvedor web, foi proposta um painel experimental para facilitar a identificação de incompatibilidades entre diferentes navegadores.
- Na interface de monitoramento de atividade de rede, foram adicionados marcadores visuais (ícone de tartaruga) para destacar solicitações lentas, cujo tempo de execução excede 500 ms (o limite pode ser alterado através da configuração devtools.netmonitor.audits.slow em about:config).
- Na console web, foram adicionados os comandos «:block» e «:unblock» para bloquear e desbloquear solicitações de rede. Ao interromper o depurador JavaScript em caso de exceção, um tooltip com a stack trace agora é exibido no painel de código.
- Além das novidades e correções de bugs no Firefox 80, foram identificadas
13 vulnerabilidades CVE-2020-15670 ) são causadas por problemas relacionados à memória, como estouros de buffer e acesso a áreas de memória já liberadas. Potencialmente, esses problemas podem levar à execução de código malicioso ao abrir páginas especialmente formatadas.
Fonte: opennet.ru

