Firefox 105 er lansert. En langsiktig støtteoppdatering, 102.3.0, er også lansert. Firefox 106 har gått inn i betatesting og er planlagt lansert 18. oktober.
Viktige innovasjoner i Firefox 105:
- Et alternativ for å bare skrive ut gjeldende side er lagt til i dialogboksen for forhåndsvisning.

- Implementerte støtte for partisjonerte Service Workers i iframe-blokker lastet inn fra tredjepartsnettsteder (Service Worker kan registreres i en tredjeparts iframe, og den vil bli isolert i binding til domene, som denne iframen ble lastet inn fra).
- På Windows-plattformen kan du nå bruke en sveipebevegelse med to fingre til høyre eller venstre på berøringsplaten for å navigere i nettleserloggen din.
- Kompatibilitet med User Timing Level 3-spesifikasjonen, som definerer et programmeringsgrensesnitt for utviklere for å måle ytelsen til webapplikasjonene sine, er sikret. Den nye versjonen av metodene performance.mark og performance.measure inkluderer nå flere argumenter for å spesifisere tilpassede start-/slutttider, varigheter og tilknyttede data.
- Metodene array.includes og array.indexOf ble optimalisert ved hjelp av SIMD-instruksjoner, noe som doblet ytelsen ved søking i store lister.
- På Linux har sannsynligheten for at Firefox går tom for tilgjengelig minne blitt redusert, og ytelsen når den har lite minne er forbedret.
- Betydelig forbedret stabilitet på Windows-plattformen under forhold med lite minne.
- OffscreenCanvas API er lagt til, slik at lerretselementer kan gjengis til en buffer i en separat tråd, uavhengig av DOM. OffscreenCanvas støtter både Window- og Web Worker-kontekster og gir støtte for fonter.
- La til API-ene TextEncoderStream og TextDecoderStream for å forenkle konvertering av binære datastrømmer til tekst og tilbake.
- For innholdsbehandlingsskript som er definert i tillegg, er parameteren RegisteredContentScript.persistAcrossSessions implementert, som tillater opprettelse av vedvarende skript som bevarer tilstand på tvers av økter.
- I Android-versjonen er grensesnittet byttet til å bruke standard Android-skrifttype. Faner fra Firefox kan nå åpnes på andre enheter.
I tillegg til nye funksjoner og feilrettinger, adresserer Firefox 105 13 sårbarheter, hvorav ni er merket som alvorlige (syv er gruppert under CVE-2022-40962) og er forårsaket av minneproblemer som bufferoverløp og tilgang til minne etter at det har blitt frigjort. Disse problemene kan potensielt føre til kjøring av ondsinnet kode når du åpner spesiallagde sider.
Firefox beta 106 muliggjør nå muligheten til å tegne grafiske merknader (linjetegninger) og legge ved tekstkommentarer som standard i den innebygde PDF-visningsprogrammet. WebRTC-støtten er betydelig forbedret (libwebrtc-biblioteket er oppdatert fra versjon 86 til 103), inkludert forbedret RTP-ytelse og forbedrede skjermdelingsmuligheter i Wayland-baserte miljøer.
Kilde: opennet.ru

