Lansering av nettleseren Firefox 112 har skjedd. I tillegg er det laget en oppdatering for den langtidssupporterte grenen — 102.10.0. Beta-testing av Firefox 113 vil starte snart, med lansering planlagt til 9. mai.
Hovednyhetene i Firefox 112:
- Det er lagt til et alternativ for «Reveal password» i kontekstmenyen som vises når du høyreklikker på passordfeltet, slik at passordet kan vises som vanlig tekst i stedet for stjerner.

- Ubuntu-brukere får mulighet til å importere bokmerker og nettleserdata fra Chromium, installert som en snap-pakke (foreløpig fungerer dette bare hvis Firefox ikke er installert fra snap-pakken).
- I nedtrekksmenyen med faner (som åpnes ved å trykke på «V» på høyre side av fanelinjen) er det nå mulig å lukke en fane ved å klikke på elementet i listen med midt-knappen på musen.
- Innholdskonfigureringspanelet har fått et nytt ikon (nøkkelsymbol) for rask tilgang til passordbehandleren.

- Tastatursnarveien Ctrl-Shift-T, som har blitt brukt for å gjenopprette en lukket fane, kan nå også brukes for å gjenopprette forrige økt, hvis det ikke gjenstår lukte faner fra samme økt for å åpne på nytt.
- Flytting av elementer på fanelinjen, som inneholder mange faner, er optimalisert.
- For brukere av strengt (strict) modus for beskyttelse mot sporing (ETP, Enhanced Tracking Protection) er listen over kjente parametere for sporing av nettsteder som skal fjernes fra URL-er (som utm_source) utvidet.
- Det er lagt til informasjon om muligheten for å aktivere WebGPU API på siden about:support.
- Støtte for DNS-over-Oblivious-HTTP er lagt til for å ivareta brukerens personvern ved forespørsel til DNS-resolveren. For å skjule brukerens IP-adresse fra DNS-serveren brukes en mellomliggende proxy som omdirigerer forespørslene fra klienten til DNS-serveren og videresender svarene gjennom seg selv. Dette aktiveres via network.trr.use_ohttp, network.trr.ohttp.relay_uri og network.trr.ohttp.config_uri i about:config.
- I systemer med Windows og Intel GPU, forbedres ytelsen ved programvarebasert videodekoding, og arbeidsmengden på GPU reduseres ved skalering.
- JavaScript API U2F, som brukes til å organisere to-faktor autentisering i ulike nettskytjenester, er som standard deaktivert. Dette API-et er ansett som utdødd, og i stedet for det bør WebAuthn API brukes for U2F-protokollen. For å gjenopprette U2F API i about:config er det en innstilling tilgjengelig: security.webauth.u2f.
- CSS-egenskapen forced-color-adjust er lagt til for å deaktivere tvungen fargebegrensning for enkeltstående elementer, og lar dem ha full kontroll over farger gjennom CSS.
- CSS har fått funksjoner som pow(), sqrt(), hypot(), log() og exp().
- CSS-egenskapen «overflow» har fått muligheten til å spesifisere verdien «overlay», som er lik verdien «auto».
- I dato velgergrensesnittet i web-skjemaer er det lagt til en Clear-knapp for raskt å rydde innholdet i felt med datatyper date og datetime-local.
- Støtten for JavaScript-grensesnittene IDBMutableFile, IDBFileRequest, IDBFileHandle og IDBDatabase.createMutableFile() er blitt opphørt, da de ikke er definert i spesifikasjonene og ikke lenger støttes i andre nettlesere.
- Støtten for metoden navigator.getAutoplayPolicy() er lagt til, noe som gjør det mulig å konfigurere autoplay-oppførselen i multimediaelementer. Som standard er innstillingen dom.media.autoplay-policy-detection.enabled aktivert.
- Funksjoner som CanvasRenderingContext2D.roundRect(), Path2D.roundRect() og OffscreenCanvasRenderingContext2D.roundRect() er lagt til for å tegne rektangler med avrundede hjørner.
- Verktøyene for web-utviklere har fått ekstra detaljer om tilkoblingen, som kryptering av Client Hello-hodet, bruk av DNS-over-HTTPS, delegert legitimasjon og OCSP.
- I Android-versjonen er det nå mulig å konfigurere oppførselen når en lenke åpnes i en annen applikasjon (for å vise forespørselen én gang eller hver gang). Det er lagt til en skjermbevegelse som drar nedover med fingeren (pull-to-refresh) for å oppdatere siden. Videoavspilling med 10-bits farge er blitt stabilisert. Problemer med avspilling av fullskjermvideoer fra YouTube er løst.
I tillegg til nyheter og feilrettinger har Firefox 112 løst 46 sårbarheter. 34 av sårbarhetene er merket som kritiske, med 26 av dem (innsamlet under CVE-2023-29550 og CVE-2023-29551) relatert til minnehåndteringsproblemer som bufferoverløp og tilgang til allerede frigjorte minneområder. Disse problemene kan potensielt føre til eksekvering av ondsinnet kode ved åpning av spesialdesignede sider.
Kilde: opennet.ru


