Firefox 125 har slÀppts och en lÄngsiktig supportgrupp har bildats med version 115.10.0. PÄ grund av identifierade problem i ett senare skede har byggnaden 125.0 avbrutits och istÀllet har version 125.0.1 slÀppts. Firefox 126 har förts till betatestning, med release planerad till 14 maj.
De frÀmsta nyheterna i Firefox 125:
- I den inbyggda PDF-lÀsaren har funktionen för att markera text med valt fÀrg och ram aktiverats som standard.

- PÄ sidan Firefox View, som förenklar Ätkomst till tidigare tittat innehÄll, har sektionen med öppna flikar fÄtt stöd för att visa fastnÄlat flikar och stöd för statusindikatorer har lagts till, till exempel för att visa att ljud eller video spelas pÄ en viss flik, samt möjligheten att stÀnga av eller ÄterstÀlla ljudet genom att klicka pÄ indikatorn. Liknande indikatorer har ocksÄ lagts till för bokmÀrken och meddelanden.

- Möjligheten för snabb navigering till en lÀnk som sparats i urklipp har implementerats. Om en URL finns i urklippet nÀr adressfÀltet klickas, kommer denna URL automatiskt att visas som ett första alternativ för navigering.

- Stödet för uppspelning av skyddat innehÄll (EME, Encrypted Media Extensions) med codec AV1, som anvÀnds av vissa streamingleverantörer för att distribuera innehÄll av högre kvalitet, har lagts till.
- Vid ifyllning av adresser i webbformulÀr har en begÀran om att spara adressen lagts till (för nÀrvarande endast för anvÀndare i USA och Kanada). I framtiden planeras det att anvÀnda de sparade uppgifterna för automatisk ifyllnad av adresser.
- Nedladdning av filer frÄn URL:er som finns pÄ listor över potentiellt farligt innehÄll har blockerats.
- PÄ system som anvÀnder tillÀgg med flikscontainrar har stöd för sökning frÄn adressfÀltet i flikar placerade i olika containrar lagts till.
- I instÀllningarna har ett alternativ lagts till för att automatiskt upptÀcka förekomsten av proxy med hjÀlp av WPAD (Web Proxy Auto-Discovery) protokollet, trots att instÀllningar för att ansluta via systemproxy Àr aktiverade.
- Ăndrat beteende för radioknappar â om inget alternativ Ă€r valt aktiverar tabb-tangenten nu fokus endast pĂ„ det första alternativet, och nĂ€sta tryck flyttar fokus till ett annat element istĂ€llet för att cykla igenom alla alternativ. Pil-tangenterna tillĂ„ter fortfarande navigering mellan alternativen inom ett element.
- Stödet för popover-attributet har lagts till, vilket möjliggör skapande av element som visas ovanpÄ andra element i webgrÀnssnittet. Med det nya attributet kan man till exempel skapa ÄtgÀrdsmÀnyer, visa verktygstips för formulÀr, skapa utbildningsgrÀnssnitt och implementera innehÄllsupptagning. Till skillnad frÄn dialogelement anvÀnder inte popover-element modalt lÀge, stöder hÀndelser och kan enkelt Ängras. Position, kaskad och fokus hanteras automatiskt.
- Multi-minne-lÀget Àr som standard aktiverat i WebAssembly, vilket gör det möjligt för wasm-moduler att anvÀnda och importera flera oberoende linjÀra minnesomrÄden.
- JavaScript har fÄtt stöd för Unicode-textsegmentering, implementerat genom objektet Intl.Segmenter. Detta objekt möjliggör exakt segmentering av text i en strÀng med hÀnsyn till lokal, till exempel för att separera ord i sprÄk som inte anvÀnder mellanslag för ordseparering.
- Stödet för hÀndelserna ContextLost och ContextRestored har lagts till i grÀnssnitten HTMLCanvasElement och OffscreenCanvas, vilket gör det möjligt att hantera situationer dÀr kontexten för renderingens hÄrdvaruacceleration gÄr förlorad och ÄterstÀlls i anvÀndarkoden.
- Stödet för metoden navigator.clipboard.readText() har aktiverats för att lÀsa frÄn urklippet med en bekrÀftelsebegÀran (efter att API:et har anropats visas ett kontextmeny för att bekrÀfta ÄtgÀrden).
- I CSS-egenskapen transform-box har stöd för vÀrdena stroke-box och content-box lagts till, vilket gör att referensomrÄdet för transformationsoperationer kan berÀknas pÄ ett annat sÀtt, till exempel för att skapa avancerade grafiska effekter.
- I CSS-egenskapen align-content har möjligheten att arbeta med blockcontainrar implementerats. Till exempel kan 'display: block' och 'display: list-item' nu anpassas med 'align-content' utan att anvÀnda flex- och gridcontainrar.
- Stödet för metoden SVGAElement.text har upphört, och det rekommenderas att anvÀnda den mer vanligt förekommande metoden SVGAElement.textContent.
- I webbutvecklarverktyg har en ny rullgardinsmeny lagts till i den nedre delen av felsökningspanelen med ÄtgÀrder relaterade till Source Map. InstÀllningen "devtools.debugger.features.overlay" har Äterinförts i about:config för att stÀnga av den synliga indikatorn för paus av JavaScript-koden av felsökaren (Pause Debugger Overlay).

- I Android-versionen har möjligheten att vĂ€lja temat för flikarna lagts till (mörkt tema, ljust tema och systemval av tema). Menyn med inloggnings- och lösenordsinstĂ€llningar har förbĂ€ttrats. Knappen "Ăppna i app" döljs om Firefox har valts som standard PDF-lĂ€sare.
Förutom nyheterna och buggfixarna i Firefox 125 har 18 sÄrbarheter ÄtgÀrdats (12 markerade som farliga). 11 sÄrbarheter (4 samlade under CVE-2024-3865) orsakas av minneshanteringsproblem, sÄsom buffertöverflöden och Ätkomst till redan frigjorda minnesomrÄden. Dessa problem kan potentiellt leda till att skadlig kod körs nÀr speciellt utformade sidor öppnas.
I beta-versionen av Firefox 126 har en ny, förenklad och enhetlig dialog för att rensa anvÀndardata föreslagits, dÀr separationen av data i kategorier har förbÀttrats och information om datastorlek, som har sparats under den valda tidsperioden, har lagts till.

KĂ€lla: opennet.ru




