Tilgængelig Firefox 133.
- Linux: Repareret problemer med stylingproblemer, der opstår ved brug af KDE og CSD (klient-side dekoration). Implementeret understøttelse af accentfarve i Adwaita-temaerne.
- Streng beskyttelsesmode mod sporing at søge efter anmodningens og svarets elementer (headere, cookies, krop). identificere tilfælde af sporing via omdirigeringer. For eksempel når brugeren klikker på et link fra en hjemmeside, omdirigeres de først til en mellemliggende tracker-side, og derefter til den målside. På den måde betragtes tracker-siden af browseren som besøgt, hvilket giver den tilladelse til at gemme cookies (især ofte set på websteder med anmeldelser af forskellige produkter, der på denne måde sætter cookies for brugerne via partnerwebsteder for at opnå cashback). Nu vil browseren heuristisk identificere sådanne omdirigeringsressourcer og rense deres data dagligt.
- Der er tilføjet en indstilling "Faner fra andre enheder" i drop-down-menuen med åbne faner.
- Firefox View kan nu det muligt fjernt lukke faner, der er åbnet på andre enheder.
- Aktiveringen af indstillingen privacy.resistFingerprinting skærer nu også ned nogle funktionaliteter WebVTT, for eksempel deaktiveres behandling af visse begivenheder, og der hentes undertekster på alle tilgængelige sprog, så webstedet ikke kan afgøre, hvilket sprog brugeren foretrækker.
- I beregningen af cookie-livstid (attributten expire) tages der nu hensyn til serverens tid (hvis den er kendt): der tilføjes en forskel mellem lokal og servertid, og hvis den lokale tid er foran serverens, betragtes cookies som gyldige, hvis de ikke er "udløbet" i forhold til serverens tid. Denne adfærd er ikke beskrevet i specifikationerne, men er nyttig for systemer med forkert tid.
- For at spare batterilevetid stoppes animationen for sideindlæsning i fanebladets header nu efter 45 sekunder, uanset om siden er indlæst eller ej. Rettet
- manglen på et ikon ved bogmærket, hvis port er angivet i adressefeltet. Forskydningen af navneopslag via DNS i tilfælde, hvor der ikke er nogen ikke-lokale IPv6-adresser, er blevet accelereret.
- Understøttelse af HTTP/3 deaktiveres nu automatisk. deaktiveres
- HTTP/3-support er nu automatisk deaktiveres, hvis der er opdaget et fremmed rodcertifikat i certifikatkæden. Dette er en nødforanstaltning for at beskytte mod fejl, der opstår, når antivirusprodukter bruger deres egne rodcertifikater til at bryde ind i og inspicere HTTPS-trafik (problemer er bekræftet med Avast-produkter).
- macOS 14 og nyere: Emoji-vælgeren lukker ikke længere straks efter åbning, når den åbnes med Cmd+Ctrl+Space. Derudover indsætter den ikke længere tegnet «e» i inputfeltet, når den åbnes med Fn+e.
- Windows: Inkluderet hardwareaccelereret Canvas2D i stedet for den forældede Direct2D-backend.
- JavaScript: Der er nu understøttelse af metoder Uint8Array (konvertering mellem strenge i Base64 / hexadecimale koder og byte-arrays):
- Statisk metoder Uint8Array.fromBase64()p/url] og Uint8Array.fromHex() (opretter et nyt Uint8Array-objekt fra en streng i base64- og hexadecimale formater).
- Metoder Uint8Array.prototype.setFromBase64() og Uint8Array.prototype.setFromHex() (fylder et eksisterende Uint8Array-objekt med bytes fra en streng i base64 eller hexadecimale format).
- Metoder Uint8Array.prototype.toBase64() og Uint8Array.prototype.toHex() (returnerer en streng i base64 eller hexadecimale format fra dataene i et Uint8Array-objekt).
- For MathML-objekter er implementeret understøttelse af CSS-egenskaberne width og height
- API:
- Tilføjet egenskab WorkerNavigator.permissions (giver mulighed for at bruge Permissions API i i arbejdere).
- Servicearbejdere har fået support EventSource (behandling af begivenheder sendt fra serveren).
- WebCodecs API har fået interfaces ImageDecoder, ImageTrackList og ImageTrack (dekodning af billeder fra streams fra arbejdere og hovedtråden).
- Begivenheder beforetoggle og toggle af interface HTMLElement forsøger browseren nu udløses på elementer lige før og efter de bliver vist eller skjult.
- Fetch API har modtaget understøttelse af keepalive-indstillingen (som gør det muligt at foretage HTTP-anmodninger, der ikke afbrydes, selv efter at siden er lukket, f.eks. for at sende analyser, når brugeren forlader siden).
- Elementer / forsøger browseren nu SSLv2 og sårbare krypteringsmetoder. attribut onwaitingforkey (sætter en indbygget begivenhedsbehandler til begivenheden waitforkey).
- ServiceWorkerContainer forsøger browseren nu tilgængelig i alle arbejdskontekster gennem WorkerNavigator.serviceWorker.
- Egenskab name PerformanceNavigationTiming fjerner nu tekstfragmenter fra den returnerede URL. Forhindret
- TypeScript-filer bliver nu korrekt
- en af måde, hvorpå en webside kunne finde ud af, at brugeren havde åbnet udviklerværktøjerne. Debugger
- er oversat til CodeMirror 6. Tilgængelig Firefox 133. Linux:
Kilde: linux.org.ru
