Lançamento Firefox 151

Foi lançado o navegador web Firefox 151 e foram formadas atualizações para as versões anteriores com suporte prolongado — 140.11.0 e 115.36.0. A versão beta do Firefox 152 será disponibilizada em breve, com lançamento programado para 16 de junho.

Principais novidades no Firefox 151 (1, 2, 3, 4):

  • A página exibida ao abrir uma nova guia foi reformulada (o logotipo foi movido para o centro, a barra de pesquisa foi deslocada para baixo, uma imagem de fundo foi incluída, que pode ser alterada nas configurações). O novo design foi otimizado para integração na página com novas funcionalidades (como widgets e melhorias no gerenciamento de atalhos), cuja inclusão é esperada na próxima versão. Lançamento Firefox 151 Lançamento Firefox 151
  • No modo de navegação privada, foi implementado um novo botão ‘Encerrar Sessão Privada’ (ícone com uma chama à direita da barra de endereço), que permite limpar instantaneamente todos os dados da sessão privada atual, sem fechar a janela do navegador (os sites previamente abertos em modo privado são fechados e a sessão fica vazia). Lançamento Firefox 151
  • O visualizador de PDF embutido agora possui a função de combinar várias páginas em um único documento. Lançamento Firefox 151
  • A interface de tradução embutida de um idioma para outro agora pode ser acessada na seção ‘Mais Ferramentas’ do menu principal. Lançamento Firefox 151
  • A barra de pesquisa nas configurações (about:preferences) foi ampliada e agora ocupa toda a largura disponível.
  • As compilações para Linux agora oferecem suporte para backup de perfis, permitindo salvar um perfil selecionado em um arquivo, que pode ser usado para restaurar configurações em outro sistema. Anteriormente, essa função estava disponível apenas no Windows. Lançamento Firefox 151
  • Ao transferir o diretório do perfil do Firefox para outras partes do sistema de arquivos ou para sistemas com diferentes sistemas operacionais, a restauração de complementos e temas instalados é garantida.
  • Foi reforçada a proteção contra identificação oculta do usuário (Fingerprinting Protection), utilizada ao ativar a proteção padrão contra rastreamento (ETP, Enhanced Tracking Protection => Standard). Observa-se que as alterações realizadas reduziram em média em 14% (49% para macOS) a parcela de usuários identificados por métodos típicos de identificação oculta em comparação com a proteção anteriormente oferecida.
  • O serviço de VPN integrado e gratuito do Firefox agora permite escolher o país a ser utilizado do servidor VPN. O serviço possibilita acessar sites não diretamente, mas através de proxies intermediáriosservidores em diferentes países, ocultando o endereço IP do usuário. É possível ativar a VPN apenas para sites selecionados. Para ativar a VPN, é necessário registrar uma conta na Mozilla. O serviço de VPN tem um limite de 50 gigabytes de tráfego por mês.
  • Ao solicitar acesso a dados de localização por meio de um aplicativo da web na plataforma Windows, agora as configurações do sistema relacionadas a esse acesso são levadas em consideração.
  • Foi adicionada a possibilidade de usar a API Web Serial para controlar microcontroladores conectados via porta serial. Por exemplo, após a confirmação de permissões, é possível programar chips ESP, placas Raspberry Pi Picos, impressoras 3D e equipamentos CNC a partir de um aplicativo da web. A API Web Serial também pode ser utilizada em extensões de navegador, mas não no contexto de moz-extension.
  • Para todos os usuários, foi implementada a aplicação da especificação LNA (Acesso à Rede Local) para restringir acessos ao sistema local (loopback, 127.0.0.0/8) ou à rede interna (192.168.0.0/16, 10.0.0.0/8, etc.) ao interagir com sites públicos. Para acessar recursos internos, o usuário deve conceder permissões especiais ao aplicativo da web, pois essa atividade pode ser utilizada por criminosos para realizar ataques CSRF em roteadores, pontos de acesso, impressoras, interfaces web corporativas e outros dispositivos e serviços que aceitam solicitações apenas da rede local. Além disso, a varredura de recursos internos pode ser utilizada para identificação indireta ou coleta de informações sobre a rede local. Anteriormente, essa proteção só era ativada ao habilitar o modo de proteção robusta contra rastreamento (ETP, Enhanced Tracking Protection => Strict).
  • Foi implementada a API Fullscreen Keyboard Lock, que adiciona o argumento keyboardLock ao método requestFullscreen, permitindo que aplicativos da web em tela cheia capturem a entrada de algumas teclas e combinações de teclas, por exemplo, é possível capturar a tecla Esc (nesse caso, para sair do modo de tela cheia, é necessário manter a tecla Esc pressionada em vez de apenas pressioná-la).
  • A renderização de elementos com posicionamento absoluto dentro de blocos de várias colunas ou ao imprimir foi aprimorada.
  • Nas regras '@container', é permitido listar várias condições ao mesmo tempo, assim como em consultas de mídia.
  • Dentro das regras @container, a função style() pode ser usada para verificar os valores calculados das propriedades CSS do contêiner.
  • Foi adicionada a propriedade CSSContainerRule.conditions, que contém uma lista de todas as condições da consulta do contêiner. As antigas propriedades CSSContainerRule.containerName e CSSContainerRule.containerQuery foram declaradas obsoletas.
  • O comportamento de posicionamento âncora no CSS (CSS Anchor Positioning) foi alterado. A propriedade position-anchor agora, por padrão, assume o valor 'normal', e ao usar a propriedade position-area, âncoras implícitas são aplicadas automaticamente. Pop-ups que usam anchor() ou anchor-center agora exigem a especificação explícita da propriedade 'position-anchor: auto'.
  • Adicionada suporte à API Document Picture-in-Picture para abrir qualquer conteúdo HTML em modo 'imagem em imagem', e não apenas vídeos. Ao contrário da abertura de uma janela através da chamada window.open(), as janelas criadas por esta nova API sempre são exibidas acima de outras janelas, não permanecem após o fechamento da janela original, não suportam navegação e não podem definir explicitamente a posição de saída.
  • Na API Permissions, o tratamento de permissões temporárias concedidas ao site foi corrigido.
  • Foi proporcionada a capacidade de usar uma sintaxe declarativa para determinar como os elementos são distribuídos em slots dentro do Shadow DOM.
  • No Firefox para Android, foi adicionada suporte à troca rápida entre abas, usando um gesto de deslizar vertical na área da barra. Assim como na versão desktop, um interruptor foi adicionado ao configurador para desativar todas as funções que utilizam IA, e também foram implementadas configurações para ativar seletivamente funções de IA individuais. Lançamento Firefox 151

Além das inovações e correções de bugs, o Firefox 151 resolveu 154 vulnerabilidades (65 coletadas sob CVE-2026-8973, 54 sob CVE-2026-8974 e 7 sob CVE-2026-8975). 146 vulnerabilidades foram causadas por problemas de manipulação de memória, como estouro de buffer e acesso a áreas de memória já liberadas. Esses problemas podem potencialmente levar à execução de código malicioso ao abrir páginas especialmente formatadas.

Nas versões noturnas do Firefox, começou a fase de testes de uma interface reformulada para o configurador, que apresenta ferramentas aprimoradas para a busca de configurações, melhorou a navegação, e atualizou rótulos e descrições das configurações.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster