O Firefox 84 vem com aprimoramentos Webrender para Linux, memória compartilhada e muito mais

Logotipo do Firefox

A nova versão de O Firefox 84 está aqui e vem com várias melhorias dos quais alguns deles estão focados em Linux, como melhorar o suporte de Webrender para X11 e Gnome, bem como métodos de alocação de memória compartilhada junto com melhorias para Docker, entre outras coisas.

Além das inovações e correções de bugs no Firefox 84, 31 vulnerabilidades foram corrigidas, das quais 19 estão marcadas como perigosas, 7 deles (compilados para CVE-2020-35113 e CVE-2020-35114) são causados ​​por problemas de memória, como estouro de buffer e acesso a áreas de memória já liberadas. Esses problemas podem levar à execução de código malicioso ao abrir páginas especialmente criadas. Também é observada a vulnerabilidade crítica CVE-2020-16042, que, ao manipular o tipo BigInt, permite a leitura do conteúdo da memória não inicializada.

Também pode ser notado que O Firefox 84 será a última versão a suportar o plug-in Adobe Flash, pois como muitos saberão, a Adobe pretende encerrar o suporte para Flash até o final de dezembro de 2020.

Principais notícias do Firefox 84

Das principais mudanças que se destacam, podemos descobrir que para distribuições Linux com GNOME e X11, o motor de composição WebRender é usado por padrão, Os drivers proprietários da NVIDIA permanecem na lista de bloqueio do WebRender, assim como os drivers da Intel ao usar resoluções de tela de 3440 × 1440 e superiores. Para forçar a inclusão em about: config, habilite a configuração "gfx.webrender.enabled" ou inicie o Firefox com o conjunto de variáveis ​​de ambiente MOZ_WEBRENDER = 1.

Enquanto para Android, o mecanismo WebRender é habilitado para dispositivos com GPUs Mali-G, além de Adreno 5xx (Google Pixel, Google Pixel 2 / XL, Oneplus 5), Adreno 6xx (Google Pixel 3, Google Pixel 4, Oneplus 6) e smartphones Pixel 2 e Pixel 3. Para Windows, o suporte WebRender está ativado para GPUs Intel de XNUMXª e XNUMXª geração, para macOS para a versão Big Sur.

Outra grande mudança para Linux, eEu sei disso agora métodos mais modernos de alocação de memória compartilhada são usados, resultando em melhor desempenho e melhor compatibilidade com o Docker. Ao visualizar conteúdo multimídia, como vídeos do YouTube, os controles de volume e reprodução do GNOME e MATE agora exibem uma miniatura do conteúdo atualmente em execução e os botões de controle de reprodução.

Usando a infraestrutura de Configuração remota, o carregamento proativo de certificados de CA intermediários foi implementado, o que reduziu o número de mensagens de erro ao visualizar sites configurados incorretamente. Na nova versão, o suporte para o mecanismo CRLite também foi colocado em um formato de trabalho, o que permite organizar uma verificação eficiente de revogação de certificado em um banco de dados hospedado no sistema do usuário.

No gerenciador de plugins, a capacidade de conceder e revogar direitos adicionais é implementada Opções opcionais necessárias para a implementação da funcionalidade estendida no plug-in, que é ativada por meio de configurações separadas. Anteriormente, esses direitos estendidos eram solicitados dinamicamente quando as funções estendidas eram habilitadas e não eram refletidas na interface about: addons.

Além disso, a API PerformancePaintTiming (Paint Timing) foi implementada, que permite acompanhar o tempo de vários estágios de renderização da página. Com esta API, você pode identificar gargalos no carregamento da página e momentos problemáticos, por exemplo, situações em que um visitante já está visualizando um link ou formulário de entrada, mas devido ao fato de que o JavaScript ainda não foi carregado, seus drivers não estão disponíveis.

Também destacado nesta nova versão do Firefox 84 é o suporte para sistemas Apple baseados no chip ARM M1, que alimenta os mais novos MacBook Air, Mac Mini e MacBook Pro. No entanto, em sistemas mais novos, há problemas para assistir a vídeos do Netflix, Hulu, Disney + e Amazon Video Prime, que exigem a instalação do Rosetta.

Como instalar a nova versão do Firefox 84 no Linux?

Usuários do Ubuntu, Linux Mint ou algum outro derivado do Ubuntu, Eles podem instalar ou atualizar para esta nova versão com a ajuda do PPA do navegador.

Isso pode ser adicionado ao sistema abrindo um terminal e executando o seguinte comando nele:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y
sudo apt-get update

Feito isso agora eles só precisam instalar com:

sudo apt install firefox

Para usuários e derivados do Arch Linux, apenas execute em um terminal:

sudo pacman -S firefox

Agora, para aqueles que são usuários do Fedora ou qualquer outra distribuição derivada dele:

sudo dnf install firefox

Finalmente se eles são usuários do openSUSEEles podem contar com repositórios da comunidade, a partir dos quais serão capazes de adicionar Mozillas ao seu sistema.

Isso pode ser feito com um terminal e nele digitando:

su -
zypper ar -f http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.1/ mozilla
zypper ref
zypper dup --from mozilla

Pára todas as outras distribuições Linux podem baixar os pacotes binários de o seguinte link.  

Além disso, foi gerada uma atualização da versão do Firefox LTS (suporte de longo prazo) 78.6.0 e além do fato de que o próximo branch do Firefox 85 já entrou em fase de testes e cujo lançamento está previsto para 26 de janeiro .


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.