Dostupný Firefox 148.
- Do nastavení byla přidána sekce Správa umělé inteligence, kde můžete vypnout konkrétní funkci související s umělou inteligencí (čímž se také odstraní stažené jazykové modely).
- Nová záložka v kontejnerech naučil se používat tapety nahrané uživateli.
- Možnost obdržet odstraněná vylepšení Již není nutné zapínat telemetrii a je nyní k dispozici v nastavení („Povolit Firefoxu vylepšovat funkčnost, výkon a stabilitu mezi aktualizacemi“). To umožňuje vývojářům například rychle deaktivovat funkci (pokud se ukáže, že způsobuje problémy), nebo naopak postupně povolit novou funkci, než ji najednou zpřístupňovat všem uživatelům, a také co nejrychleji opravit kritické chyby.
- Vestavěný překladač se naučil překládat z a do tradiční čínštiny a také do vietnamštiny.
- Pevný Chyba, která by mohla způsobit deaktivaci nainstalovaného jazykového balíčku po aktualizaci prohlížeče.
- Opraveno Absence vyhledávacích značek na posuvníku, ke které docházelo na některých webech.
- Vylepšená přístupnost matematických vzorců v PDF pro čtečky obrazovky.
- Windows:
- Ze zálohy profilu nyní jsou vyloučeny data, která jsou nastavena tak, aby se vymazala po zavření prohlížeče.
- Pevný Chyba, kdy při přetažení staženého obrázku do Adobe Illustratoru se vkládal odkaz na obrázek místo samotného obrázku.
- HTML: V případech, kdy je URL adresa prázdná nebo explicitně zadána jako about:blank, Firefox již nebude nahraďte původní prázdný dokument jiným, který bude načten asynchronně, a místo toho synchronně spusťte událost načtení pro původní dokument.
- CSS:
- Vlastnost poloha-oblast teď je to správně drží ukotvený prvek ve výřezu.
- Přidáno vlastnictví pozice-try-order (umožňuje určit pořadí, ve kterém se použijí záložní možnosti umístění, když se prvek nevejde na obrazovku).
- Objevil se schopnost používat vlastnosti přetékat, přetečení-x и přetečení na vyměnitelné prvky.
- Stal se funkce dostupná tvar().
- JavaScript:
- Objevil se podpora statických metod Iterátor.zip() и Iterator.zipKeyed().
- Realizováno Specifikace Funkce TC39 Legacy RegExp v JavaScriptu.
- OHEŇ:
- Objevil se API pro dezinfekci (poskytuje nové metody pro manipulaci s HTML). Metoda element.setHTML() umožňuje vkládat HTML obsah podobný tomu, co dělá tento element.innerHTML, přičemž není náchylný k cross-site scriptingu (XSS). Byla navržena metoda pro bezpečné parsování HTML. dokument.parseHTML().
- Přidal podpora Trusted Types API (poskytuje mechanismy, které zajišťují, že vlastnosti a funkce, které by mohly být potenciálně použity jako vektory pro XSS útoky, lze volat pouze s daty, která prošla transformační funkcí).
- WebGPU získal podpora pro servisní pracovníky, která umožňuje běh WebGPU na pozadí (užitečné zejména pro rozšíření a další stránky, které mohou efektivně sdílet zdroje napříč více kartami a časovými obdobími).
- Realizováno vlastnictví Location.ancestorOrigins (umožňuje určit, zda je dokument vložen do , a pokud ano, na jakém webu).
- Vlastnosti pohybX и pohyb Y prvku aktualizace ukazatele teď se plní při pohybu ukazatele - předtím byly jejich hodnoty vždy rovny nule.
- Realizováno Metoda NavigationPrecommitController.addHandler().
- DOM: Objevil se možnost použití příkazu „vložit“ s Dokument.execCommand() ve webovém obsahu (nejen v rozšířeních). To je implementováno pomocí API schránky a má to samé bezpečnostní omezenínapříklad vyžaduje potvrzení od uživatele při vkládání obsahu mezi různými zdroji.
Zdroj: linux.org.ru
