Firefox 138 har slĂ€ppts och uppdateringar för tidigare lĂ„ngsiktiga stödbanor â 115.23.0 och 128.10.0 har skapats. Firefox 139 har gĂ„tt in i betatestning, med ett planerat slĂ€ppdatum den 27 maj.
Huvudnyheterna i Firefox 138:
- En ny profilhanteringssystem har föreslagits. I profiler kan anvÀndare skapa helt oberoende webblÀsarsessioner med egna instÀllningar, historik, bokmÀrken, tillÀgg och interna databaser. Varje profil lagras i en separat undermapp "~/.mozilla/firefox/". En profil kan tilldelas eget fÀrgschema, ikon och namn. VÀxling mellan profiler och skapande av nya profiler sker genom en ny sektion som visas högst upp i huvudmenyn.

Det nya grÀnssnittet för profilhantering Àr för nÀrvarande inte aktiverat som standard för alla anvÀndare och kommer successivt att aktiveras för en större andel. För att tvinga aktivering kan instÀllningen "browser.profiles.enabled" aktiveras pÄ sidan about:config. Teknologin för sessionsisolering Àr liknande de gamla profilerna, vars aktivering skedde genom kommandoraden med hjÀlp av alternativet "-P", men grÀnssnitten och profilerna för det gamla och nya systemet överlappar inte (de gamla profilerna som kan visas med kommandot "firefox --ProfileManager" visar inte de nya profilerna, och det nya som Àr tillgÀngligt via menyn visar inte de gamla).
Gamla grÀnssnittet:

Nya grÀnssnittet:

- I adressfÀltet har implementeringen av kontextuella rekommendationer med vÀderprognoser realiserats, nÀr ord relaterade till vÀdret eller stadens namn anges. Möjligheten Àr för nÀrvarande bara som standard tillgÀnglig för anvÀndare i USA. Aktiveringen sker genom instÀllningen "browser.urlbar.suggest.weather" pÄ sidan about:config.

- Ett alternativ för att kopiera lÀnk till sidan som visas i fliken har lagts till i kontextmenyn som visas nÀr man högerklickar pÄ flikknapparna.
- Vid uppstart i Windows 11 visas nu popup-fönster och menyer i en stil som passar operativsystemets estetik.
- Autofyllningen av adresser och kreditkortsnummer har förbÀttrats. Autofyllningen tillÀmpas nu korrekt pÄ formulÀr som dynamiskt uppdateras nÀr information fylls i (fyllningen fungerar i fÀlt som bara dyker upp efter att andra fÀlt har fyllts i, exempelvis nÀr fÀltet för adress dyker upp efter att fÀltet för stad har fyllts i).
- I konfiguratorn har möjligheten att ÄsidosÀtta kontrastfÀrger lagts till. IstÀllet för de fÀrger som anvÀnds pÄ webbplatser för bakgrund och förgrund kan man nu ange egna fÀrger eller anvÀnda systeminstÀllningar för kontrast för webbinnehÄll.

- Stöd för integritetskontroll av importerade JavaScript-moduler baserat pÄ hash har lagts till, med hjÀlp av det nya fÀltet "integrity" i metadata för .
- Metoden Error.isError har lagts till, vilket möjliggör kontroll om det angivna vÀrdet Àr en instans av objektet Error.
- För att vara kompatibel med andra webblÀsare har stöd för funktionen Error.captureStackTrace lagts till.
- Storleken och stilen pÄ typsnittet i
-element har unified, sÄ att de nu inte beror pÄ anvÀndningen av
inuti block som
, - I uttrycket "import" har möjligheten att ange attribut lagts till, genom vilka man kan ange ytterligare metadata vid import av moduler. Med hjĂ€lp av attributet âtype: "json"â kan man nu importera JSON-moduler. import data from "https://example.com/data.json" with { type: "json" };
- För WebRTC-appar har egenskapen degradationPreference föreslagits, genom vilken man kan prioritera bevarande av bildhastighet eller upplösning i situationer dÀr nÀtverksbandbredden inte tillÄter att alla angivna parametrar upprÀtthÄlls.
- I den returnerade servern HTTP-headern "Clear-Site-Data" har stöd för direktivet "cache" lagts till, genom vilket servern kan informera klienten om behovet av att rensa relaterade data frÄn webblÀsarens cache för den behandlade URL:en. Till exempel kan rensningen initieras nÀr anvÀndaren avslutar sin session pÄ webbplatsen för att minska risken för sekretessbrott.
- I verktygen för webbutvecklare har en ny kolumn "Path" i nÀtverkspanelen införts, dÀr hela sökvÀgen till den begÀrda resursen visas.

- I versionen för Android-plattformen:
- PÄ surfplattor Àr desktop-lÀget som standard aktiverat och kan stÀngas av i instÀllningarna.
- Stöd för sortering av bokmÀrken och fÀstring av mappar högst upp pÄ skÀrmen med bokmÀrkens lista har lagts till.
- Stöd för TLS-certifikat för autentisering av kunder pÄ servern.
- Möjlighet att anvÀnda knappen Dela för att skicka en uppladdad fil eller lÀnken den mottogs pÄ till andra anvÀndare har lagts till.
- Stöd för sortering av uppladdade filer efter tid och kategorier har lagts till.
Förutom nya funktioner och buggfixar har 14 sÄrbarheter i Firefox 138 ÄtgÀrdats. 6 sÄrbarheter orsakades av problem med minneshantering, sÄsom buffertöverskridningar och Ätkomst till redan frigjorda minnesomrÄden. Dessa problem kan potentiellt leda till att skadeprograms kod körs vid öppning av specifikt formaterade sidor. Det bör ocksÄ nÀmnas en sÄrbarhet i funktionen "kopiera som cURL" i verktygen för webbutvecklare, vilket möjliggör att infoga sina egna kommandon pÄ grund av bristande korrekt hantering av specialtecken.
KĂ€lla: opennet.ru






