Firefox 160 er lansert, og oppdateringer for tidligere versjoner med langvarig støtte — 153.7.0 og 115.45.0 — er utarbeidet. I løpet av den nye to-ukers syklusen for utgivelse har Firefox 161 blitt sendt til beta-testing, med lansering planlagt den 24. november.
Hovednyhetene i Firefox 160 (1, 2, 3):
- Det er lagt til mulighet for å frigjøre en fane eller et vilkårlig valgt område på siden i form av et lite vindu som plasseres over innholdet. Adresselinjen i det lille vinduet skjules automatisk, og vises kun når musepekeren er over overskriften. Flere småvinduer kan åpnes samtidig. Småvinduer opprettes via kontekstmenyer som vises ved høyreklikk på fanen (Flytt Fane -> Flytt til Lite Vindu) eller innholdet på siden (Flytt Seksjon til Lite Vindu). Modusen er praktisk for å holde annet innhold synlig mens man arbeider med siden.


- I brukergrensesnittet for videovisning i «bilde-i-bilde»-modus er det nå mulig å justere avspillingshastigheten med graderinger ned til 0.25x (knappen for å endre hastigheten vises kun når vindusstørrelsen økes).

- Det er lagt til mulighet for å åpne nye faner ved å dra elementer fra sidespanelet med besøkte nettsider inn i fanefeltet.
- I kontekstmenyen for adresselinjen vises nå «Lim inn og Søk» i stedet for «Lim inn og Gå» hvis det som ligger i utklippstavlen ikke er en lenke, men tekst.
- I bekreftelsesdialogen for nettsteder som ber om tillatelse til å fungere som e-postbehandler og for andre typer lenker, er det lagt til en knapp for «Aldri tillat» for senere å blokkere lignende forespørsel fra nettstedet.
- Det er lagt til støtte for avspilling av lyd i formatene FLAC, MP3 og PCM, levert i mediekonteinere MKV (Matroska).
- For WebGL-rendering på macOS-plattformen benyttes grafikk-API-en Metal.
- I API-en for Web Speech er objektet SpeechRecognition lagt til for sanntids talekjennelse uten å måtte kontakte eksterne tjenester, med støtte for 40 språk.
- For kompatibilitet med enkelte nettsteder er det lagt til pseudo-elementet «::-webkit-input-placeholder», som er funksjonelt likt «::placeholder».
- I WebTransport() er det implementert et alternativ "headers" for å legge til egne HTTP-headere til utvidede CONNECT-forespørsler. I grensesnittet WebTransportDatagramDuplexStream er egenskapene incomingMaxBufferedDatagrams og outgoingMaxBufferedDatagrams lagt til, og i grensesnittet WebTransport — egenskapene
anticipatedConcurrentIncomingUnidirectionalStreams og anticipatedConcurrentIncomingBidirectionalStreams. - I Android-versjonen er det inkludert en forespørsel om tillatelser før tilkobling til enheter i lokalt nettverk med intranettadresser eller til tjenester på den nåværende enheten (localhost).
I Firefox 160 er det, i tillegg til nyhetene og feilrettingene, rettet opp 99 sårbarheter, hvorav de fleste er forårsaket av problemer med minnehåndtering, som bufferoverløp og tilgang til allerede frigjorte minneområder. Disse problemene kan potensielt føre til kjøring av ondsinnet kode ved åpning av spesielt utformede sider.
Kilde: opennet.ru



