Webbrowseren Firefox 150 er blevet frigivet, og opdateringer til de tidligere versioner med langtidssupport — 140.10.0 og 115.35.0 — er blevet dannet. Firefox 151 vil snart blive overført til beta-test, og udgivelsen er planlagt til den 19. maj.
Vigtige nyheder i Firefox 150 (1, 2, 3):
- 359 sårbarheder er blevet rettet (56 sårbarheder er samlet under CVE-2026-6784, 155 under CVE-2026-6785, 110 under CVE-2026-6786, og de øvrige under separate CVE). 345 sårbarheder skyldes hukommelsesproblemer, såsom buffer overflows og adgang til allerede frigivne hukommelsesområder. Disse problemer kan potentielt føre til udførelse af ondsindet kode ved åbning af specielt udformede sider. De fleste problemer blev identificeret gennem AI-modellenes kodekontrol.
- Der er tilføjet en knap i kontekstmenuen, der vises ved højreklik på et link, for hurtigt at åbne indholdet af linket i Split View-tilstand, som gør det muligt at se indholdet af to faner side om side i ét vindue. Efter aktivering af Split View fra kontekstmenuen for faner er der tilføjet mulighed for at vælge den anden fane via søgning i åbne faner. Der er også tilføjet en knap i kontekstmenuen for faner kaldet 'Reverse Tabs', som muliggør ombytning af fanerne i venstre og højre sektion af Split View.
- En ny side, about:translations, er blevet tilbudt, der giver en separat grænseflade til at oversætte tekst fra ét sprog til et andet. Oversættelsen foregår i realtid, mens der skrives. For hurtigt at gå til denne side kan du bruge den hjælp, der vises, når du begynder at skrive ordet 'translate' i adresselinjen.
- På Linux-platformen er den standard emoji-vælgergrænseflade, der tilbydes af GTK-biblioteket, blevet aktiveret. Grænsefladen aktiveres ved dobbelttryk på Ctrl + '".' i tekstindtastningsfelter.
- RPM-pakker til Red Hat Enterprise Linux, Fedora, openSUSE og andre distributioner, der bruger RPM-pakkehåndtereren, er blevet oprettet.
- Mulighed for at overføre oplysninger om flere faner ad gangen gennem udklipsholderen er blevet tilføjet: hvis du markerer flere faner på panelet og vælger 'Share → Copy X links' i kontekstmenuen, vil titlerne og URL'erne for de valgte faner blive kopieret til udklipsholderen.
- De indbyggede PDF-visningsfunktioner har fået nye muligheder for at ændre rækkefølgen, kopiere, indsætte, slette og eksportere sider fra PDF-dokumentet.
- Alle brugere har nu mulighed for at anvende LNA-specifikationen (Local Network Access) for at begrænse adgangen til lokale systemer (loopback, 127.0.0.0/8) eller interne netværk (192.168.0.0/16, 10.0.0.0/8 osv.) ved interaktion med offentlige websteder. For at få adgang til interne ressourcer skal brugeren give webapplikationen særlige rettigheder, da sådanne handlinger kan udnyttes af ondsindede personer til at udføre CSRF-angreb på routere, adgangspunkter, printere, virksomheders web-grænseflader og andre enheder og tjenester, der kun accepterer anmodninger fra det lokale netværk. Desuden kan scanning af interne ressourcer bruges til indirekte identifikation eller indsamling af oplysninger om det lokale netværk. Tidligere fungerede sådan beskyttelse kun, når den forbedrede beskyttelse mod sporing (ETP, Enhanced Tracking Protection => Strict) var aktiveret.
- I Windows-udgaverne er der implementeret et nyt system til profilstyring, muligheden for at gemme en profil som fil og understøttelse af brugen af Firefox til adskilte webapplikationer.
- Indstillingerne er blevet tilføjet med en mulighed (Settings > Tabs > Drag tabs) for at deaktivere oprettelsen af fanebladegrupper, når man trækker et faneblad over et andet for dem, der foretrækker at styre gruppering udelukkende gennem kontekstmenuen.
- Den integrerede gratis VPN-Firefox VPN-tjeneste er nu tilgængelig for brugere i Canada, udover brugere i USA, Frankrig, Tyskland og Det Forenede Kongerige. Tjenesten giver mulighed for at tilgå websteder ikke direkte, men via mellemliggende proxyer-servere i forskellige lande, der skjuler brugerens IP-adresse. Det er muligt at aktivere VPN kun for valgte websteder. For at aktivere VPN kræves registrering af en konto hos Mozilla. Der er en grænse på 50 gigabyte trafik pr. måned i VPN-tjenesten.
- I udviklingsværktøjerne til webudvikling er der tilføjet en separat sektion med pseudoklasser i CSS-panelet, specifikke for elementer, såsom pseudoklassen ":open", der anvendes til udvidelige elementer af typen <dialog>, og ":visited" — der anvendes til elementer <a> og <area>.

I panelet til sporing af netværksaktivitet er der implementeret indikation af sikre forbindelser, der er oprettet ved hjælp af certifikater udstedt af certifikatmyndigheder, som ikke er i Mozillas rodcertifikatbase.
- Der er implementeret API'en ariaNotify, som gør det muligt i webapplikationer for personer med synsproblemer at afgive meddelelser gennem en skærmlæser.
- For the <media> element, support for pseudo-classes (such as «:playing», «:paused», etc.) has been implemented to change the style based on playback state.
- A method highlightsFromPoint() has been added, returning an array of HighlightHitResult objects for the specified position on the page with information about the content highlighted using the CSS Custom Highlight API.
- CSS now supports applying the light-dark() function to images to adapt to light or dark mode settings. The function can specify two images that will be chosen based on light or dark mode. light-dark( url(«light-icon.png»), url(«dark-icon.png») );
- The CSS function color-mix() now supports mixing an arbitrary number of color values (previously only two colors were allowed). color-mix(in oklab, teal 20%, olive 30%, blue 50%)
- For images that load while scrolling the page (with «loading=lazy»), variants defined via the «srcset» property now support the attribute «sizes=auto». This value allows the browser to automatically select the appropriate image from the «srcset» based on the width of the available area for the «img» element.
- In the Firefox version for Android, improvements have been made to enhance stability, smoothness, and responsiveness during navigation.
Kilde: opennet.ru

