Firefox 139 har slĂ€ppts och uppdateringar har gjorts för tidigare versioner med lĂ„ngtidsstöd â 115.24.0 och 128.11.0. Firefox 140 har gĂ„tt in i beta-testning och slĂ€ppdatumet Ă€r den 24 juni.
Nyheter i Firefox 139:
- Möjligheten att ange en egen bakgrundsbild eller vÀlja bakgrundsfÀrg för sidan som visas nÀr en ny flik öppnas har lagts till. Funktionen Àr för nÀrvarande inte aktiverad som standard för alla anvÀndare och kommer att aktiveras gradvis för en allt större andel av anvÀndarna. För att aktivera den manuellt kan du anvÀnda avsnittet "Firefox Labs" (about:settings#experimental). Den nya versionen innehÄller Àven nya typiska bakgrundsbilder och en ny kategori av tapeter kallad "Celestial".

- Experimentellt stöd för förhandsvisning av lĂ€nkar pĂ„ sidan har lagts till â om du hĂ„ller ner Alt+Shift och för muspekaren över en lĂ€nk, visas ett popupfönster med information om sidan som lĂ€nken pekar pĂ„. Information inkluderar titel, bild och en kort sammanfattning av innehĂ„llet, genererad av en stor sprĂ„kmodell (den integrerade AI-assistenten anvĂ€nds som körs pĂ„ anvĂ€ndarens system). Möjligheten aktiveras via avsnittet "Firefox Labs" (about:settings#experimental).

- ĂversĂ€ttningsfunktionen frĂ„n ett sprĂ„k till ett annat fungerar nu inte bara pĂ„ webbsidor utan Ă€ven pĂ„ interna sidor i tillĂ€gg, tillgĂ€ngliga via URL "moz-extension://".
- Prestandan för dataöverföring vid anvÀndning av HTTP/3 har avsevÀrt förbÀttrats, vilket Àr sÀrskilt mÀrkbar vid Äterupptagning av anslutningen (QUIC 0-RTT) och pÄ kommunikationskanaler med hög bandbredd och stora fördröjningar.
- Med övergÄngen av Chrome till kryptering av anvÀndarens privata data pÄ Windows-plattformen har direkt migrering av lösenord och betalningsmetoder frÄn Chrome upphört. För att överföra lösenord frÄn Chrome mÄste du nu manuellt exportera lösenorden i CSV-format och ladda upp den resulterande filen till Firefox.
- Den 10 juni kommer tjÀnsten Review Checker (Fakespot) att lÀggas ned, och den 8 juli tjÀnsten Pocket.
- TemporĂ€r-objektet Ă€r aktiverat som standard och erbjuder ett alternativt uppsĂ€ttning metoder för att arbeta med datum och tid. Den nya API:n möjliggör manipulation av datum med och utan hĂ€nsyn till tidszoner, konvertering av tid, formatering av utdata och utförande av aritmetiska operationer med tid. Tiden kan anges i en tidszonoberoende representation (Temporal.PlainDate, Temporal.PlainTime, Temporal.PlainDateTime), med koppling till tidszonen (Temporal.ZonedDateTime) och i epoch-representation (Temporal.Instant â antal nanosekunder sedan den 1 januari 1970).
- Möjlighet till nedskÀrning av noggrannheten pÄ timern för Worker's har lagts till.
- Sökoperationer pÄ sidan omfattar nu innehÄllet i HTML-blocken ''. Om den sökta frasen finns i blocket, öppnas det automatiskt vid sökning.
- För attributet "hidden" föreslÄs en ny flagga "until-found", vilket gör att elementet blir tillgÀngligt för sökning pÄ sidan och kan blÀddras genom en textmask. Till exempel kan man lÀgga till dold text pÄ sidan vars innehÄll kommer att hittas vid lokal sökning.
- Metoden window.getSelection().toString() har sÀkerstÀllt korrekt serialisering av text som markerats i textformulÀr.
- För WebAuthn har tillÀgg av largeBlob och credProps implementerats, avsedda för lagring och hÀmtning av ytterligare data kopplade till anvÀndarens konto.
- I API:n HTMLDialogElement har metoden requestClose() lagts till, som initierar stÀngning av dialogen baserat pÄ HTML-elementet
- Beteendet för den inbyggda redigeraren för contenteditable och designMode liknar Chrome när det gäller hantering av mellanslag vid blockgränsen och mellan synligt innehåll (Firefox lägger inte längre till elementet <br> efter mellanslaget före blockgränsen).
- I webbutvecklarverktygen har instÀllningarna för filtrering i nÀtverksinspektionspanelen sparats mellan olika sessioner. I JavaScript-debuggern har radens utseende som exekveringen stoppades pÄ förbÀttrats, och rotkatalogen har begrÀnsats till den valda. av domÀnen.
- I versionen för Android-plattformen har stöd för sortering av bokmÀrken implementerats, anvÀndargrÀnssnittet för hantering av nedladdningar har förbÀttrats, funktionerna för nyhetsflödet har utökats och implementeringen av stöd för ramen JetPack Compose har pÄbörjats.
Förutom nyheter och felrÀttningar har Firefox 139 ÄtgÀrdat 14 sÀkerhetsluckor. 8 av dessa sÀkerhetsluckor beror pÄ problem med minneshantering, sÄsom buffer overflow och Ätkomst till redan frigjort minnesutrymme. Dessa problem kan potentiellt leda till att illasinnad kod körs nÀr speciellt utformade sidor öppnas. En av sÄrbarheterna (CVE-2025-5262) har tilldelats en kritisk risknivÄ. SÄrbarheten orsakas av dubbel frigöring av minne (double-free) i koden i libvpx-kodaren som stödjer VP8- och VP9-formaten, och kan utnyttjas via WebRTC.
I beta-versionen av Firefox 140 har alternativet "Unload Tab" lagts till i kontextmenyn som visas nÀr man högerklickar pÄ en flik, vilket möjliggör att frigöra fliken frÄn minnet för att minska resursanvÀndningen. I panelen med vertikala flikar har möjligheten att Àndra storlek pÄ omrÄdet för fÀsta flikar implementerats. Det finns nu Àven möjlighet att lÀgga till egna sökmotorer (InstÀllningar > Sök > LÀgg till).
KĂ€lla: opennet.ru


