Firefox 105 webbrowseren er blevet frigivet. Derudover er der lavet en langsigtet supportfilialopdatering - 102.3.0. Firefox 106-grenen er blevet overført til beta-teststadiet, hvis udgivelse er planlagt til den 18. oktober.
Vigtigste innovationer i Firefox 105:
- Der er føjet en indstilling til forhåndsvisningsdialogen før udskrivning for kun at udskrive den aktuelle side.

- Implementeret understøttelse af partitionerede Service Workers i iframe-blokke indlæst fra tredjepartswebsteder (Service Worker kan registreres i en tredjeparts iframe, og den vil blive isoleret i binding til domæne, hvorfra denne iframe blev indlæst).
- På platformen Windows Muligheden for at bruge en swipe-bevægelse med to fingre på touchpad'en til højre eller venstre for at navigere gennem din browserhistorik er blevet implementeret.
- Kompatibilitet med User Timing Level 3-specifikationen er sikret, som definerer en softwaregrænseflade for udviklere til at måle ydeevnen af deres webapplikationer. I den nye version implementerer metoderne performance.mark og performance.measure yderligere argumenter til at indstille dit eget start-/sluttidspunkt, varighed og vedhæftede data.
- Metoderne array.includes og array.indexOf blev optimeret ved hjælp af SIMD-instruktioner, som fordoblede søgeydeevnen i store lister.
- В Linux Sandsynligheden for, at Firefox løber tør for tilgængelig hukommelse, er blevet reduceret, og dens ydeevne, når den har lav hukommelse, er blevet forbedret.
- Platformens stabilitet er blevet forbedret betydeligt. Windows i tilfælde af utilstrækkelig hukommelse i systemet.
- Tilføjet OffscreenCanvas API, som giver dig mulighed for at tegne lærredselementer ind i en buffer i en separat tråd, uanset DOM. OffscreenCanvas implementerer arbejde i Window- og Web Worker-kontekster og giver også skrifttypeunderstøttelse.
- Tilføjet TextEncoderStream og TextDecoderStream API'erne, hvilket gør det nemmere at konvertere binære datastrømme til tekst og tilbage.
- For indholdsbehandlingsscripts, der er defineret i tilføjelser, er parameteren RegisteredContentScript.persistAcrossSessions blevet implementeret, som giver dig mulighed for at oprette vedvarende scripts, der gemmer tilstand mellem sessioner.
- I versionen til Android Brugerfladen er blevet ændret til at bruge den skrifttype, der tilbydes i Android Som standard. Implementerede åbningsfaner fra Firefox på andre enheder.
Ud over innovationer og fejlrettelser eliminerer Firefox 105 13 sårbarheder, hvoraf 9 er markeret som farlige (7 er opført under CVE-2022-40962) og er forårsaget af hukommelsesproblemer, såsom bufferoverløb og adgang til allerede frigjorte hukommelsesområder . Potentielt kan disse problemer føre til eksekvering af en angribers kode, når der åbnes specialdesignede sider.
I Firefox 106 beta inkluderer den indbyggede PDF-fremviser nu muligheden for at tegne grafiske mærker (håndtegnede tegninger) og vedhæfte tekstkommentarer som standard i den indbyggede PDF-fremviser. Markant forbedret WebRTC-understøttelse (libwebrtc-bibliotek opdateret fra version 86 til 103), inklusive forbedret RTP-ydeevne og forbedrede midler til at give skærmdeling i Wayland-protokolbaserede miljøer.
Kilde: opennet.ru

