Release av webblĂ€saren Firefox 158 har skett och uppdateringar av tidigare versioner med lĂ„ngsiktigt stöd â 153.5.0 och 115.43.0 har tagits fram. Inom ramen för den nya tvĂ„veckors cykeln för release genereras betatestversionsgrenen Firefox 159, vars release Ă€r planerad till den 27 oktober.
Huvudsakliga nyheter i Firefox 158 (1, 2, 3):
- Stöd för avkodning av bilder i JPEG XL-format aktiveras som standard. MIME-typen "image/jxl" har lagts till i HTTP-huvudet Accept. Precis som i Chrome bygger den implementeringen av JPEG-XL i Firefox pÄ biblioteket jxl-rs, skrivet i Rust. JPEG XL gör det möjligt att minska filstorleken med 30-50 % jÀmfört med JPEG-bilder av identisk kvalitet. Bland de stödda avancerade funktionerna finns: HDR, animation, transparens, progressiv laddning, gradvis kvalitetsförsÀmring vid minskad bitrate, förlustfri JPEG-komprimering, stöd för upp till 4099 kanaler och ett stort fÀrgdjupsomrÄde.
- I lÀget "Smart Window", som erbjuder ett separat interaktionsutrymme med AI, har funktionen för automatisk ifyllning av formulÀr lagts till. Vid klick pÄ ett fÀlt i webformulÀret erbjuder AI alternativ baserat pÄ öppna flikar och tidigare sparad automatisk ifyllning. Möjligheten har aktiverats för en del anvÀndare.
- I bakgrundsinstÀllningarna pÄ sidan som visas nÀr en ny flik öppnas har alla laddade bakgrundsbilder sparats, inte bara den senaste bilden. Alla bilder som valts av anvÀndaren kan ses i avsnittet "Dina bilder".

- Sparande av sidor i PDF-format och utskrift har förbÀttrats i Linux och macOS. Problem med rendering av PDF, sÄsom ignorering av matematiska symboler, har ÄtgÀrdats.
- ĂversĂ€ttning till vitryska har genomförts.
- Genom anvÀndning av subpixelpositionering för rullning (utan att avrunda till heltal pixel) har smidigheten i rullning förbÀttrats pÄ skÀrmar med hög pixeltÀthet eller vid Àndring av sidskalning.
- I CSS-funktionen calc() har stöd för typad aritmetik lagts till, vilket möjliggör aritmetiska operationer med hÀnsyn till angivna mÄttenheter, till exempel calc(50vw + 2rem), calc(1000px / 2) eller calc(40deg + 2rad).
- I API:et Notification och metoden ServiceWorkerRegistration.showNotification() har alternativet navigate lagts till, vilket definierar URL för navigering efter att ha klickat pÄ aviseringen.
- För inmatningselement med attributet âautocomplete=»webauthn»â har en popup för lösenordslös autentisering via fingeravtryck eller ansikte implementerats.
- I egenskapen PerformanceResourceTiming.deliveryType har stöd för vÀrdet «cache» lagts till för att identifiera resurser som hÀmtats frÄn cache.
- Stöd för WebGL-tillÀgget EXT_polygon_offset_clamp har lagts till.
- I Firefox-versionen för Android har möjligheten att placera en panel med fliklistan högst upp eller nederst i fönstret tillhandahÄllits.
- En ny utgÄva av Firefox Enterprise har skapats, vars funktioner beskrivs i en separat översyn.
Förutom nyheterna och buggfixarna ÄtgÀrdar Firefox 158 77 sÄrbarheter, dÀr 30 av dem bedöms ha hög risk. De flesta sÄrbarheterna orsakas av minneshanteringsproblem, sÄsom buffertöverskridningar och Ätkomst till redan frigjorda minnesomrÄden. Potentiellt kan dessa problem leda till att skadlig kod körs nÀr specifikt utformade sidor öppnas.
KĂ€lla: opennet.ru

