Lançamento do Firefox 102

O lançamento do navegador web Firefox 102 aconteceu. A versão Firefox 102 pertence à categoria de ramos com suporte prolongado (ESR), cujas atualizações são lançadas ao longo do ano. Além disso, uma atualização para o ramo anterior com suporte prolongado 91.11.0 foi formada (duas atualizações adicionais 91.12 e 91.13 estão previstas). O ramo Firefox 103 será colocado em fase de testes beta nas próximas horas, e o lançamento está agendado para 26 de julho.

Principais novidades no Firefox 102:

  • Foi adicionada a opção de desativar a abertura automática do painel de informações sobre downloads no início de cada novo download.
    Lançamento do Firefox 102
    Lançamento do Firefox 102
  • Adicionada proteção contra o rastreamento de navegação para outras páginas através da remoção de parâmetros da URL. Essa proteção remove parâmetros usados para rastreamento (como utm_source) da URL e é ativada quando a configuração do modo de bloqueio estrito de conteúdo indesejado (Enhanced Tracking Protection -> Strict) está ativada ou ao abrir um site no modo de navegação privada. O recurso de limpeza seletiva também pode ser ativado através da configuração privacy.query_stripping.enabled em about:config.
  • As funções de decodificação de áudio foram movidas para um processo separado com uma sandbox de isolamento mais rigorosa.
  • No modo 'imagem em imagem', a exibição de legendas foi garantida ao assistir vídeos de plataformas como HBO Max, Funimation, Dailymotion, Tubi, Disney+ Hotstar e SonyLIV. Anteriormente, as legendas eram mostradas apenas para YouTube, Prime Video, Netflix e sites que utilizam o formato WebVTT (Web Video Text Track).
  • Na plataforma Linux, foi adicionada a possibilidade de utilização do serviço DBus Geoclue para determinação de localização.
  • A exibição de documentos PDF foi aprimorada no modo de alto contraste.
  • Na interface para desenvolvedores web, a aba Style Editor agora suporta filtragem de tabelas de estilos por nome.
    Lançamento do Firefox 102
  • Na API Streams, foi adicionado a classe TransformStream e o método ReadableStream.pipeThrough, que podem ser usados para criar e transmitir dados em formato de fluxo (pipe) entre ReadableStream e WritableStream, com a possibilidade de chamar um manipulador para transformar o fluxo para cada bloco.
  • Na API Streams, foram adicionadas as classes ReadableStreamBYOBReader, ReadableByteStreamController e ReadableStreamBYOBRequest para transmissão direta eficiente de dados binários, contornando filas internas.
  • Está prevista a remoção da propriedade não padrão Window.sidebar, que é fornecida apenas no Firefox.
  • A integração do CSP (Content-Security-Policy) com o WebAssembly foi assegurada, permitindo aplicar restrições do CSP também ao WebAssembly. Agora, um documento para o qual a execução de scripts é proibida através do CSP não poderá executar bytecode WebAssembly, a menos que a opção ‘unsafe-eval’ ou ‘wasm-unsafe-eval’ esteja habilitada.
  • No CSS, a propriedade update foi implementada em media queries, permitindo vincular à frequência de atualização das informações suportadas pelo dispositivo de output (por exemplo, o valor 'slow' é atribuído a telas de e-readers, 'fast' para telas comuns e 'none' para impressão).
  • Para complementos que suportam a segunda versão do manifesto, foi disponibilizado acesso à API Scripting, que permite executar scripts no contexto dos sites, inserir e remover CSS, bem como gerenciar o registro de scripts de conteúdo.
  • No Firefox para Android, ao preencher formulários com dados de cartões de crédito, foi assegurado que uma solicitação separada para salvar as informações inseridas para o sistema de preenchimento automático apareça. Um problema que causava desligamentos ao abrir o teclado na tela quando um grande volume de dados estava na área de transferência foi resolvido. Um problema com a parada do Firefox ao alternar entre aplicativos também foi resolvido.

Além das melhorias e correções de bugs, o Firefox 102 corrigiu 22 vulnerabilidades, das quais 5 são consideradas perigosas. A vulnerabilidade CVE-2022-34479 permite, na plataforma Linux, exibir uma janela pop-up que sobrepõe a barra de endereços (pode ser usada para simular uma interface falsa do navegador, enganando o usuário, por exemplo, para phishing). A vulnerabilidade CVE-2022-34468 permite contornar as restrições do CSP que proíbem a execução de JavaScript em iframes, substituindo links URI 'javascript:'. 5 vulnerabilidades (enumeradas como CVE-2022-34485, CVE-2022-34485 e CVE-2022-34484) foram causadas por problemas de gerenciamento de memória, como estouros 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.

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