Izdan je Firefox 105. Također je objavljena i dugoročna ažurirana grana podrške, 102.3.0. Firefox 106 je ušao u beta testiranje i njegovo izdanje je zakazano za 18. listopada.
Ključne inovacije u Firefoxu 105:
- U dijalog za pregled ispisa dodana je mogućnost ispisa samo trenutne stranice.

- Implementirana je podrška za particionirane Service Workere u iframe blokovima učitanim s web-mjesta trećih strana (Service Worker se može registrirati u iframeu treće strane i bit će izoliran prilikom povezivanja s domena, s kojeg je ovaj iframe učitan).
- Na platformi Windows Implementirana je mogućnost korištenja geste prevlačenja s dva prsta na dodirnoj ploči udesno ili ulijevo za navigaciju kroz povijest pregledavanja.
- Osigurana je kompatibilnost sa specifikacijom User Timing Level 3, koja definira programsko sučelje za razvojne programere za mjerenje performansi njihovih web aplikacija. Nova verzija metoda performance.mark i performance.measure sada uključuje dodatne argumente za određivanje prilagođenih vremena početka/završetka, trajanja i priloženih podataka.
- Metode array.includes i array.indexOf optimizirane su korištenjem SIMD instrukcija, što je udvostručilo performanse pretraživanja u velikim popisima.
- В Linux Vjerojatnost da će Firefoxu ponestati dostupne memorije je smanjena, a njegove performanse kada mu ponestane memorije su poboljšane.
- Stabilnost platforme je značajno poboljšana. Windows u uvjetima nedovoljne memorije u sustavu.
- Dodan je OffscreenCanvas API koji omogućuje renderiranje elemenata platna u međuspremnik u zasebnoj niti, neovisno o DOM-u. OffscreenCanvas podržava kontekste prozora i web radnika te pruža podršku za fontove.
- Dodani su TextEncoderStream i TextDecoderStream API-ji za pojednostavljenje pretvaranja binarnih podatkovnih tokova u tekst i natrag.
- Za skripte za obradu sadržaja definirane u dodacima implementiran je parametar RegisteredContentScript.persistAcrossSessions, koji omogućuje stvaranje trajnih skripti koje čuvaju stanje u svim sesijama.
- U verziji za Android Sučelje je prebačeno na korištenje fonta koji se nudi u Android Prema zadanim postavkama. Implementirano je otvaranje kartica koje nudi Firefox na drugim uređajima.
Uz nove značajke i ispravke programskih pogrešaka, Firefox 105 rješava 13 ranjivosti, od kojih je devet označeno kao ozbiljne (sedam je grupirano pod CVE-2022-40962) i uzrokovane su problemima s memorijom poput prelijevanja međuspremnika i pristupa memoriji nakon što je oslobođena. Ovi problemi mogu potencijalno dovesti do izvršavanja zlonamjernog koda prilikom otvaranja posebno izrađenih stranica.
Firefox beta 106 sada omogućuje crtanje grafičkih napomena (linijski crteži) i dodavanje tekstualnih komentara prema zadanim postavkama u ugrađenom pregledniku PDF-ova. Podrška za WebRTC značajno je poboljšana (biblioteka libwebrtc ažurirana je s verzije 86 na 103), uključujući poboljšane RTP performanse i poboljšane mogućnosti dijeljenja zaslona u okruženjima temeljenim na Waylandu.
Izvor: opennet.ru

