Disponível Firefox 76.
- Gerenciador de senhas:
- A partir de agora avisa será notificado sobre o fato de que o login e a senha salvos para um recurso foram expostos em uma violação relacionada a esse recurso, além de que a senha salva foi encontrada em uma violação de outro recurso (por isso, é importante usar senhas únicas). A verificação de violação não revela logins e senhas ao servidor remoto: o login e a senha são criptografados, os primeiros caracteres do hash são enviados ao serviço Have I Been Pwned, que retorna todos os hashes correspondentes à solicitação. Em seguida, o navegador compara localmente o hash completo. Uma correspondência significa que as credenciais estão contidas em alguma violação.
- Ao criar uma nova conta ou alterar uma senha existente, o usuário recebe automaticamente a sugestão de gerar uma senha forte (12 caracteres, incluindo letras, números e símbolos especiais). Agora, essa função é oferecida para todos os campos , e não apenas para aqueles que têm o atributo "autocomplete = new-password."
- No macOS e no Windows, ao tentar visualizar senhas salvas será é solicitado a senha/PIN/biometria/chave de hardware da conta do sistema operacional (desde que a senha mestre não esteja configurada). A implementação dessa funcionalidade no Linux é dificultada por o bug 1527745.
- O modo 'imagem em imagem' foi aprimorado: o vídeo destacado pode ser alternado para o modo de tela cheia (e vice-versa) com um clique duplo.
- Agora é possível tratar um site específico como um aplicativo de desktop (em uma janela separada, onde a interface do navegador está ausente e a navegação por links é possível apenas dentro do domínio atual). A configuração browser.ssb.enabled adiciona ao menu do site (os três pontos na barra de endereço) a opção 'Instalar site como aplicativo'.
- Adicionado o modo 'somente HTTPS' (dom.security.https_only_mode), onde todas as solicitações usando o protocolo HTTP são automaticamente realizadas via HTTPS e bloqueadas, caso o acesso via HTTPS falhe. Além disso, desde o Firefox 60, existe uma configuração mais branda security.mixed_content.upgrade_display_content, que faz o mesmo, mas apenas em relação ao conteúdo passivo (imagens e arquivos de mídia).
- Em sistemas que utilizam Wayland, foi implementado o suporte a aceleração de hardware para reprodução de vídeo nos formatos VP9 e outros (além da já existente na versão anterior suporte à aceleração H.264).
- Na interface de gerenciamento de complementos agora são exibidos todos os domínios, aos quais o complemento tem acesso (antes eram exibidos apenas alguns dos primeiros domínios da lista).
- A página about:welcome foi completamente reformulada.
- Ao abrir novas abas, a largura da sombra ao redor da barra de endereços foi ligeiramente reduzida.
- O tamanho da barra de favoritos foi ligeiramente aumentado para que os usuários de telas sensíveis ao toque não errassem.
- O WebRender está habilitado por padrão em laptops com Windows que possuem gráficos Intel de pelo menos 9ª geração (Graphics HD 510 e superiores) e resolução de tela <= 1920×1200.
- Suporte implementado cores do sistema CSS4.
- JS: suporte a numberingSystem e calendar foi ativado nos construtores Intl.NumberFormat, Intl.DateTimeFormat e Intl.RelativeTimeFormat.
- Suporte adicionado para AudioWorklet, permitindo a implementação de processamento de áudio complexo em cenários como jogos ou realidade virtual. Além disso, isso resolve o problema da ausência de som no cliente web do Zoom.
- Parâmetro window.open() windowFeatures não permite mais ocultar quaisquer elementos da janela do navegador (tabbar, menubar, toolbar, personalbar), servindo apenas para indicar se a página será aberta em uma nova janela. Esse recurso era suportado apenas no Firefox e IE, além de causar problemas ao restaurar sessões.
- Tentativas de páginas web de acessar um protocolo desconhecido usando location.href ou <meta http-equiv=«refresh»> não resultam mais na página "Tipo de endereço desconhecido", sendo silenciosamente bloqueadas (como no Chromium). Para abrir aplicativos de terceiros, deve-se usar window.open() ou .
- O reconhecimento de regras CSS quebradas agora
- Depurador: elementos da aba "Fontes" recebeu opção do menu de contexto "Colocar na caixa preta".
- Depurador: "Call Stack → Copiar rastreamento de pilha" agora copia links completos e não apenas nomes de arquivos.
- Monitor de rede: a largura da coluna ajusta-se ao conteúdo ao dar um clique duplo na borda da coluna.
- Monitor de rede: item de menu "Copiar → Copiar como cURL" adquiriu com opção —globoff, que suprime globbing se o link copiado contiver colchetes.
- Monitor de rede: aba "Mensagens" para solicitações de websocket recebeu novo filtro "Control" para mostrar frames de controle.
- Console da web: em modo multiline fragmentos de código com mais de cinco linhas são encurtados para cinco linhas, precedidos por um ícone de triângulo e terminados por reticências. Ao clicar, eles se expandem e mostram o código completo, e ao clicar novamente, se recolhem.
- Console da web: links para elementos DOM exibidos no console, adquiriram opção do menu de contexto 'Mostrar no Inspetor', que exibe o elemento no painel HTML inspetor da página.
Fonte: linux.org.ru
