Há alguns dias, foi anunciado o lançamento da nova versão do Firefox 99 , que traz uma série de melhorias e novos recursos, entre os quais o mais notável é a inclusão das barras de rolagem GTK para uma aparência mais moderna.
Isso significa que as barras de rolagem agora serão mais finas por padrão e mais altas para permitir que você as arraste manualmente com o cursor do mouse ao passar o mouse sobre elas.
Elas também desaparecem após um segundo se nenhum movimento for detectado. No entanto, as barras de rolagem sobrepostas do GTK ainda não estão habilitadas por padrão , portanto, os interessados em habilitá-las devem acessar a página de Configurações Avançadas digitando about :config na barra de endereços, procurando pela opção "widget.gtk.overlay-scrollbars.enabled" e definindo-a como "True" após clicar duas vezes.
Outra mudança no Firefox 99 é que, no Linux, o acesso ao Sistema de Janelas X (X11) é restrito para processos expostos a conteúdo da web. Os usuários do Firefox Snap ficarão satisfeitos com esse novo recurso de segurança.
Para Linux, o Firefox 99 adiciona suporte inicial à API Web MIDI, que requer um plugin específico para cada site para ser habilitada em sua página. "Inicial" significa que existem algumas limitações , como o fato de que a detecção de conexão a quente do dispositivo não está incluída nesta versão, embora deva funcionar na maioria das páginas.
Na lista de bugs corrigidos no Firefox 99 fornecida pela Mozilla, dois se destacaram:
-
- as fontes são frequentemente combinadas e minificadas para tornar sua entrega do servidor mais eficiente.
- O JavaScript que é executado em uma página geralmente é gerado por máquina, como quando é compilado a partir de uma linguagem como CoffeeScript ou TypeScript.CVE-2022-28283: Faltam verificações de segurança para obter o URL sourceMap: A função sourceMapURL do devtools não tinha verificações de segurança que permitiriam que uma página da Web tentasse incluir arquivos locais ou outros arquivos que deveriam estar inacessíveis. A ferramenta SourceMap do Firefox não foi projetada para uso diário; esse é um recurso útil para desenvolvedores que desejam explorar o código-fonte JavaScript de uma página da Web para ver por que ela está se comportando mal.
As fontes JavaScript executadas pelo navegador geralmente são transformadas de alguma forma a partir das fontes originais criadas por um desenvolvedor. O erro foi classificado como "moderado".
- CVE-2022-28286: O conteúdo IFRAME pode ser exibido fora da borda: Devido a uma alteração de layout, o conteúdo do iframe pode ter sido exibido fora da borda. Isso pode ter levado a confusão do usuário ou ataques de phishing.
Por fim, vale ressaltar que o navegador está atualmente disponível em uma versão de correção, "Firefox 99.0.1", que foi lançada recentemente e corrige diversos erros:
- Corrigido um problema ao mover itens do painel de download com o mouse (independentemente de qual item foi tentado transferir, apenas o primeiro item a ser transferido foi selecionado).
- Problemas resolvidos com o Zoom usando um link para zoom.us sem especificar um subdomínio.
- Corrigido um bug específico da plataforma Windows que impedia que a aceleração de hardware de decodificação de vídeo funcionasse em sistemas com os novos drivers Intel.
Como instalar a nova versão do Firefox 99 no Linux?
Usuários do Ubuntu, Linux Mint ou qualquer outra distribuição derivada do Ubuntu podem instalar ou atualizar para esta nova versão usando o 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 você só precisa 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 de qualquer outra distribuição derivada dele:
sudo dnf install firefox
Por fim, se você for um usuário do openSUSE , poderá aproveitar os repositórios da comunidade, a partir dos quais poderá adicionar o repositório do Mozilla 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
Para todas as outras distribuições Linux, você pode baixar os pacotes binários no seguinte link.