Utgivelsen av webleseren Firefox 107 er gjennomført. I tillegg er det laget en oppdatering av den langsiktige støtteversjonen — 102.5.0. Firefox 108 vil snart gå inn i beta-testing, med utgivelse planlagt til 13. desember.
Hovednyhetene i Firefox 107:
- I profilverktøyene (fanen Performance i utviklerverktøyene) er det lagt til mulighet for å analysere energiforbruk på systemer med Linux og macOS som bruker Intel-prosessorer (tidligere var energiprofileringsanalyse kun tilgjengelig på systemer med Windows 11 og på Apple-enheter med M1-brikken).

- CSS-egenskapene «contain-intrinsic-size», «contain-intrinsic-width», «contain-intrinsic-height», «contain-intrinsic-block-size» og «contain-intrinsic-inline-size» er implementert, og gir muligheten til å angi størrelsen til et element som vil bli brukt uavhengig av påvirkningen på størrelsen til dets underordnede elementer (for eksempel når en økning i størrelsen til et underordnet element kan strekke foreldreelementet). De foreslåtte egenskapene gjør det mulig for nettleseren å bestemme størrelsen umiddelbart, uten å måtte vente på at underordnede elementer skal bli tegnet. Hvis verdien «auto» settes for fastsetting av størrelse, vil den siste tegnet størrelsen til elementet bli brukt.
- I utviklerverktøyene er det forenklet feilsøking av tillegg basert på WebExtension-teknologi. Et alternativ, «—devtools» (webext run —devtools), har blitt lagt til i webext-verktøyet, som automatisk åpner et nettleservindu med utviklerverktøyene, for eksempel for å finne årsaken til en feil. Inspeksjon av popup-vinduer er blitt forenklet. En Reload-knapp har blitt lagt til i panelet for å laste inn WebExtension på nytt etter at endringer er gjort i koden.

- Ytelsen til Windows-versjoner på Windows 11 22H2 er forbedret ved behandling av klikk på lenker i IME (Input Method Editor) og Microsoft Defender.
- Forbedringer i versjonen for Android:
- Det er lagt til en modus for total beskyttelse av informasjonskapsler (Total Cookie Protection), som tidligere kun ble brukt når man åpnet nettsteder i privatmodus og ved valg av strenge blokkeringmodus av uønsket innhold. I Total Cookie Protection-modus brukes det et eget isolert lagringsområde for informasjonskapsler for hvert nettsted, noe som hindrer bruk av informasjonskapsler til å spore bevegelse mellom nettsteder, da alle informasjonskapsler fra lastede tredjeparts blokkeringer (iframe, js osv.) knyttes til nettstedet der disse blokkene ble lastet, og overføres ikke når man får tilgang til disse blokkene fra andre nettsteder.
- Det er sikret forhåndsinnlasting av mellomliggende sertifikater for å redusere antall feil ved åpning av nettsteder over HTTPS.
- Det er lagt til muligheten for å forstørre innholdet når tekst er markert på nettsteder.
- Det er lagt til støtte for de nyeste bildevelgerpanelene som har vært tilgjengelige siden Android 7.1 (Image keyboard, mekanisme for å sende bilder og annet multimediainnhold direkte til tekstredigeringsskjemaer i applikasjoner).
I tillegg til nyvinninger og feilrettinger i Firefox 107 er 21 sårbarheter blitt løst. Ti sårbarheter er merket som alvorlige. Syv sårbarheter (kategorisert under CVE-2022-45421, CVE-2022-45409, CVE-2022-45407, CVE-2022-45406, CVE-2022-45405) er forårsaket av minnehåndteringsproblemer, som bufferoverløp og tilgang til allerede frigjorte minneområder. Disse problemene kan potensielt føre til at ondsinnet kode blir utført når spesiallagde sider åpnes. To sårbarheter (CVE-2022-45408, CVE-2022-45404) tillater omgåelse av meldingen om å jobbe i fullskjermmodus, for eksempel for å simulere nettlesergrensesnittet og villede brukere ved phishing.
Kilde: opennet.ru


