Disponible Firefox 148.
- S'ha afegit una secció a la configuració Gestió de la IA, on podeu desactivar una funció específica relacionada amb la IA (que també eliminarà els models d'idioma descarregats).
- Pàgina de pestanya nova als contenidors après utilitzar fons de pantalla penjats per l'usuari.
- Possibilitat de rebre millores eliminades Ja no cal activar la telemetria i ara està disponible a la configuració ("Permet que Firefox millori la funcionalitat, el rendiment i l'estabilitat entre actualitzacions"). Això permet als desenvolupadors, per exemple, desactivar ràpidament una funció (si resulta que causa problemes) o, al contrari, activar gradualment una nova funció en lloc de desplegar-la a tots els usuaris alhora, així com corregir errors crítics el més ràpidament possible.
- El traductor integrat ha après a traduir des de i cap al xinès tradicional, així com al vietnamita.
- Fixat Un error que podria causar que un paquet d'idiomes instal·lat es desactivi després d'actualitzar el navegador.
- Corregit L'absència de marques de cerca a la barra de desplaçament que es produïen en alguns llocs.
- Millora de l'accessibilitat de les fórmules matemàtiques en PDF per a lectors de pantalla.
- Windows:
- Des de la còpia de seguretat del perfil ara estan exclosos dades que està configurada per esborrar-se quan es tanca el navegador.
- Fixat Un error que feia que, en arrossegar una imatge descarregada a Adobe Illustrator, s'inserís un enllaç a la imatge en comptes de la imatge en si.
- HTML: En els casos en què l'URL està buida o s'especifica explícitament com a about:blank, Firefox ja no no substitueix el document original buit per un altre carregat de manera asíncrona i, en comptes d'això, activa l'esdeveniment de càrrega per al document original de manera síncrona.
- CSS:
- Propietat posició-àrea ara és correcte aguanta element ancorat a la finestra gràfica.
- Afegit propietat ordre-d'intent de posició (permet especificar l'ordre en què s'utilitzen les opcions de posicionament alternatiu quan un element no cap a la pantalla).
- Va aparèixer capacitat d'utilitzar propietats desbordar, desbordament-x и desbordament en elements reemplaçables.
- es va convertir funció disponible forma ().
- JavaScript:
- Va aparèixer suport per a mètodes estàtics Iterator.zip() и Iterator.zipKeyed().
- Implementat especificació Funcions RegExp heretades de TC39 en JavaScript.
- API:
- Ha aparegut API de desinfectant (proporciona nous mètodes per manipular HTML). Mètode element.setHTML() permet inserir contingut HTML similar al que fa això element.innerHTML, tot i que no és susceptible a cross-site scripting (XSS). S'ha proposat un mètode per a l'anàlisi segura d'HTML. document.parseHTML().
- Afegit donar suport API de tipus de confiança (proporciona mecanismes per garantir que les propietats i funcions que potencialment es podrien utilitzar com a vectors per a atacs XSS només es puguin cridar amb dades que hagin passat per una funció de transformació).
- WebGPU adquirit suport per a treballadors de servei, que permet que WebGPU s'executi en segon pla (especialment útil per a extensions i altres pàgines que poden compartir recursos de manera eficient entre diverses pestanyes i períodes de temps).
- Implementat propietat Ubicació.Orígens dels avantpassats (permet determinar si un document està incrustat a , i si és així, en quin lloc).
- Propietats movimentX и movimentY element pointerrawupdate ara s'estan omplint en moure el punter; abans d'això, els seus valors sempre eren iguals a zero.
- Implementat метод Controlador de precomprovació de navegació.addHandler().
- DOM: Va aparèixer la capacitat d'utilitzar l'ordre "enganxar" amb Document.execCommand() en contingut web (no només extensions). Això s'implementa mitjançant API del porta-retalls i té el mateix restriccions de seguretat, per exemple, requereix la confirmació de l'usuari quan s'enganxa contingut entre diferents fonts.
Font: linux.org.ru
