Dostupný Firefox 133.
- Linux: Opravené má problémy s ťahmi, ktoré vznikali pri používaní KDE a CSD (klientské dekorácie). Realizovaná podpora akcentovej farby v témach Adwaita.
- Režim prísnej ochrany pred sledovaním sa naučil odhalovať prípady sledovania pomocou presmerovaní. Napríklad, keď používateľ prejde na odkaz z webu, najprv sa presmeruje na medziwebovú stránku sledujúceho, a potom na cieľovú stránku. Takto sa stránka sledovateľa považuje pre prehliadač za navštívenú, a teda jej je povolené uchovávať cookies (týmto sa často zaoberajú stránky s recenziami rôznych produktov, ktoré prostredníctvom partnerských stránok nastavujú používateľom cookies na získanie cashbacku). Teraz prehliadač bude heuristicky určovať takéto presmerovacie zdroje a čistiť ich údaje každodenne.
- Do rozbaľovacej ponuky so zoznamom otvorených kariet bol pridaný bod „Karty z iných zariadení.“
- Firefox View teraz umožňuje na diaľku zatvárať karty otvorené na iných zariadeniach.
- Zapnutie nastavenia privacy.resistFingerprinting okrem iného teraz obmedzuje niektoré funkčnosti WebVTT, napríklad sa deaktivuje spracovanie niektorých udalostí a taktiež sa načítajú titulky vo všetkých dostupných jazykoch, aby stránka nemohla zistiť, aký jazyk preferuje používateľ.
- Pri výpočte doby životnosti cookies (atribút expire) sa teraz berie do úvahy serverový čas (ak je známy): pridáva sa rozdiel medzi lokálnym a serverovým časom, a ak lokálny čas predchádza serverovému, cookies sa považujú za platné, ak nie sú „prepadlé“ podľa serverového času. Toto správanie nie je zdokumentované v špecifikáciách, ale je užitočné pre systémy s nesprávnym časom.
- Aby sa ušetrila energia batérie, animácia načítania stránky v hlavičke karty sa teraz ukončuje po 45 sekundách bez ohľadu na to, či sa stránka načítala.
- Opravené absence ikony v záložke, ak je v adrese stránky uvedený port.
- Zrýchlené rozlíšenie názvov cez DNS v prípadoch, keď chýbajú ne-lokálne adresy IPv6.
- Podpora HTTP/3 sa teraz automaticky deaktivuje, ak sa v reťazci certifikátov zistí cudzí koreňový certifikát. Toto je nútené opatrenie na ochranu pred zlyhaniami, ktoré sa vyskytujú, keď antivírusové produkty používajú vlastný koreňový certifikát na dešifrovanie a kontrolu HTTPS prevádzky (sú zaznamenané problémy s produktmi Avast).
- macOS 14 a novšie: Nástroj na výber emoji, keď sa otvorí pomocou Cmd+Ctrl+Space, sa už ihneď po otvorení nezatvára. Okrem toho, ak sa otvorí pomocou Fn+e, už nevloží symbol „e“ do poľa na vstup.
- Windows: Povolené hardvérom urýchlený Canvas2D namiesto zastaraného backendu Direct2D.
- JavaScript: Objavila sa podpora metódy Uint8Array (prevod medzi reťazcami kódovaných v Base64 / hexadecimálne a poľom bajtov):
- Statické metódy Uint8Array.fromBase64()p/url] a Uint8Array.fromHex() (vytvorenie nového objektu Uint8Array zo reťazca kódovaného v base64 a hexadecimálneho, resp.).
- Metódy Uint8Array.prototype.setFromBase64() a Uint8Array.prototype.setFromHex() (vyplnenie existujúceho objektu Uint8Array bajtmi z reťazca kódovaného v base64 alebo hexadecimálneho).
- Metódy Uint8Array.prototype.toBase64() a Uint8Array.prototype.toHex() (vrátia reťazec kódovaný v base64 alebo hexadecimálneho z údajov obsiahnutých v objekte Uint8Array).
- Pre objekty MathML bola implementovaná podpora CSS vlastností width a height
- API:
- Pridané vlastnosť WorkerNavigator.permissions (umožňuje používať Permissions API v pracovníkov).
- Služobní pracovníci dostali podpory EventSource (spracovanie udalostí odoslaných serverom).
- WebCodecs API získal rozhraní ImageDecoder, ImageTrackList a ImageTrack (dešifrovanie obrázkov z prúdov pracovníkov a hlavného prúdu).
- Udalosti beforetoggle a toggle rozhranie HTMLElement teraz sa spúšťajú na prvkoch priamo pred a po ich zobrazení alebo skrytí.
- Fetch API získal podpora možnosti keepalive (umožňuje vykonávať HTTP požiadavky, ktoré nebudú prerušené ani po zatvorení stránky, napríklad na odosielanie analytiky pri odchode používateľa zo stránky).
- Prvky / teraz podporujú atribút onwaitingforkey (nastaví vstavaný obsluhovač udalostí pre udalosť waitforkey).
- ServiceWorkerContainer teraz je dostupný vo všetkých pracovných kontextoch cez WorkerNavigator.serviceWorker.
- Vlastnosť name PerformanceNavigationTiming teraz odstraňuje fragmencie textu z vracajúceho URL.
- Nástroje vývojára:
Zdroj: linux.org.ru
