Mozilla lança atualização emergencial para corrigir falhas gráficas no Firefox

A Mozilla lançou uma atualização emergencial para o navegador Firefox após relatos de falhas gráficas em PCs com placas Nvidia. O bug surgia quando monitores com taxas de atualização diferentes eram usados no mesmo setup — algo comum em configurações com dois ou mais monitores.
O problema foi identificado na versão 139.0, liberada em 27 de maio, e causava distorções visuais — como artefatos e glitches — especialmente ao exibir vídeos em monitores secundários de 60 Hz, enquanto o principal operava em 120 Hz ou 144 Hz. Segundo a Mozilla, o patch 139.0.1 corrige o defeito.
O bug estava diretamente ligado a usuários que utilizavam placas gráficas da Nvidia em conjunto com múltiplos monitores configurados com diferentes taxas de atualização. Nessas situações, bastava assistir a um vídeo em um monitor de 60 Hz e interagir com outro, de taxa mais alta, para que surgissem os erros visuais na tela.
De acordo com desenvolvedores da Mozilla, o problema aconteceu após a remoção de uma blocklist — uma lista de restrições — que, até então, impedia o uso do recurso DirectComposition em determinadas configurações com GPUs da Nvidia. Essa mudança visava melhorar o desempenho gráfico do navegador, mas acabou resultando no efeito colateral não previsto.
A própria Mozilla reconheceu que o Firefox gerencia seus buffers gráficos de forma diferente de outros navegadores, adotando o conceito de “Surfaces” em vez de “Swapchains” no ambiente DirectComposition do Windows.
Além disso, segundo o site Tom’s Hardware, estão em desenvolvimento melhorias no sistema de composição de camadas, o que pode ter motivado a alteração da blocklist. Ainda assim, a Mozilla não deixou claro por que a remoção da blocklist ocorreu em primeiro lugar.
Fonte: Tecnoblog
Entre para comentar.