Foi publicado o lançamento do navegador web Pale Moon 33.6.0, um ramificação da base de código do Firefox, com o objetivo de garantir maior eficiência, manter a interface clássica, minimizar o consumo de memória e fornecer mais opções de personalização. As compilações do Pale Moon são feitas para Windows e Linux (x86_64). O código do projeto é distribuído sob a licença MPLv2 (Mozilla Public License).
O projeto mantém a organização clássica da interface, sem a transição para as interfaces integradas do Firefox 29 e 57, Australis e Photon, oferecendo amplas opções de customização. Entre os componentes removidos estão o DRM, Social API, WebRTC, visualizador de PDF, Crash Reporter, código para coleta de estatísticas, ferramentas para controle parental e recursos para pessoas com deficiência. Em comparação com o Firefox, o navegador restaura o suporte a extensões que usam XUL e preserva a capacidade de aplicar tanto temas completos quanto leves.
Principais mudanças:
- Implementado um sniffer de conteúdo para áudio nos formatos ADTS e raw AAC.
- Implementados os métodos AbortSignal.abort() e AbortSignal.timeout().
- Adicionada a possibilidade de usar o pseudo-classe CSS ':modal'.
- Aumentada a performance e eficácia do Cycle Collector, o coletor de lixo para objetos C++ não utilizados.
- Atualizado o banco de dados para armazenamento de cookies, que não usa mais a coluna BaseDomain. A conversão do banco de dados para o novo formato ocorre na primeira inicialização após a instalação da atualização. Após a conversão, o perfil se tornará incompatível com versões anteriores (não será possível reverter para uma versão anterior).
- Melhorada a manipulação de CSS grid.
- Listas internas de certificados raiz e de domínios de nível superior (eTLD, Public Suffix List) foram atualizadas.
- A versão do Firefox emitida através do cabeçalho User-Agent em modo compatibilidade (general.useragent.compatMode.version em about:config) foi atualizada de 102.0 para 115.0.
- Resolvidos problemas relacionados à API WebCrypto, tags
- A biblioteca NSS foi atualizada para a versão 3.90.6.
- Concluiu-se a parada inesperada ao processar dados inválidos no método structuredClone(). O problema se manifestava durante a execução de código JavaScript injetado pelo CDN CloudFlare para filtrar bots. Além disso, foi observada a impossibilidade de passar pela verificação de CAPTCHA ao acessar sites que usam CloudFlare, pois o CloudFlare entra em um loop infinito exibindo o CAPTCHA para navegadores raros, como o Pale Moon.
Fonte: opennet.ru
