Dispoñible Firefox 148.
- Engadiuse unha sección á configuración Xestión da IA, onde podes desactivar unha función específica relacionada coa IA (o que tamén eliminará os modelos de idioma descargados).
- Páxina Nova Lapela en Contedores aprendido usar fondos de pantalla subidos polo usuario.
- Posibilidade de recibir melloras eliminadas Xa non é necesario activar a telemetría e agora está dispoñible na configuración ("Permitir que Firefox mellore a funcionalidade, o rendemento e a estabilidade entre actualizacións"). Isto permite aos desenvolvedores, por exemplo, desactivar rapidamente unha funcionalidade (se resulta que causa problemas) ou, pola contra, activar gradualmente unha nova funcionalidade en lugar de implementala para todos os usuarios á vez, así como corrixir erros críticos o máis rápido posible.
- O tradutor integrado aprendeu a traducir desde e cara ao chinés tradicional, así como ao vietnamita.
- Fixo Un erro que podería causar que un paquete de idioma instalado se desactive despois de actualizar o navegador.
- Corrixido A ausencia de marcas de busca na barra de desprazamento que se producía nalgúns sitios.
- Mellora da accesibilidade das fórmulas matemáticas en PDF para lectores de pantalla.
- Windows:
- Desde a copia de seguridade do perfil agora están excluídos datos que está configurado para ser borrados ao pechar o navegador.
- Fixo Un erro que provocaba que, ao arrastrar unha imaxe descargada a Adobe Illustrator, se inserise unha ligazón á imaxe en lugar da propia imaxe.
- HTML: Nos casos nos que o URL está baleiro ou especificado explicitamente como about:blank, Firefox xa non non o fará substituír o documento orixinal baleiro por outro cargado de forma asíncrona e, no seu lugar, activar o evento de carga para o documento orixinal de forma síncrona.
- CSS:
- Propiedade posición-área agora é correcto aguanta elemento ancorado na ventá gráfica.
- Engadido propiedade orde-de-intento-de-posición (permite especificar a orde na que se usan as opcións de posicionamento de reserva cando un elemento non cabe na pantalla).
- Apareceu capacidade de usar propiedades rebosar, desbordamento-x и desbordamento en elementos substituíbles.
- Converteuse función dispoñible forma().
- javascript:
- Apareceu soporte para métodos estáticos Iterador.zip() и Iterador.zipKeyed().
- Implementado especificación Funcionalidades de expresión regular herdada de TC39 en JavaScript.
- APIs:
- Apareceu API de desinfectante (proporciona novos métodos para manipular HTML). Método elemento.conxuntoHTML() permíteche inserir contido HTML semellante ao que fai isto elemento.innerHTML, aínda que non é susceptible a scripts entre sitios (XSS). Propúxose un método para a análise segura de HTML. documento.parseHTML().
- Engadido apoiar API de tipos de confianza (proporciona mecanismos para garantir que as propiedades e funcións que poderían empregarse como vectores para ataques XSS só se poidan chamar con datos que pasaron por unha función de transformación).
- WebGPU adquirido compatibilidade cos traballadores de servizo, o que permite que WebGPU se execute en segundo plano (especialmente útil para extensións e outras páxinas que poden compartir recursos de forma eficiente entre varias lapelas e períodos de tempo).
- Implementado propiedade Localización.Orixes antepasados (permite determinar se un documento está integrado en e, de ser o caso, en que sitio).
- Propiedades movementoX и movementoY elemento actualización de pointerraw agora están sendo enchidos ao mover o punteiro; antes disto, os seus valores eran sempre iguais a cero.
- Implementado Método Controlador de precomprobación de navegación.addHandler().
- DOM: Apareceu a capacidade de usar o comando "pegar" con Document.execCommand() no contido web (non só nas extensións). Isto impleméntase mediante API do portapapeis e ten o mesmo restricións de seguridade, por exemplo, require confirmación por parte do usuario ao pegar contido entre diferentes fontes.
Fonte: linux.org.ru
