Firefox 131 veebibrauseri väljalase on toimunud ning on loodud turbeuuendused varasemate pikaajalise toe harude jaoks – 115.16.0 ja 128.3.0. Beta testimisele on viidud Firefox 132 haru, mille väljalase on planeeritud 29. oktoobriks.
Firefox 131 peamised uudised:
- Rakendatud on ajutiste õiguste andmise võimalus veebisaitidele (nt juurdepääs asukohale), mis lõpetavad kehtivuse pärast vahelehe sulgemist või tunni möödumist kasutaja antud loa andmisest.

- Vahelehtede nuppude kohal hiire üle viies kuvatakse vaikimisi lehe miniatuurid. Eeldatakse, et miniatuurid hõlbustavad vajalike lehtede leidmist, säästes aega sarnaste pealkirjadega vahelehtede sirvimiselt.

- Vaikimisi on sisse lülitatud Text Fragments mehhanismi tugi, mis võimaldab luua väliseid linke, et liikuda lehe teksti suvalistesse kohtadesse ilma lehele märke lisamata <a name> ja ilma elementide identifikaatoritele. Positsiooni määramine toimub lingi sisse ehitatud tekstimaski abil. Näiteks, minnes lingile «https://opennet.me/61967#:~:text=TextFragments», kerib brauser lehe üles selle lause «Text Fragments» asukohta ja esitleb seda värviga. Lisaks lihtsa maski määramisele on toetatud ka alustava ja lõpetava teksti maskide määramine, samuti viidates eelnevale ja järgnevatele maskidele, mida kasutatakse õige fragmendi esitlemiseks, kui lehe peal on mitu vastet.

- Otsingumootori peamise lehe avamine on tagatud, kui vajutada shift-enter või shift-click tühjas otsingureas, mis on valikuline ning võib olla lisatud aadressiriba kõrvale.

- Avatud vahelehtede loendit kuvava menüü ikoon on muudetud, kus ülemises paremas nurgas (asetades 'V' märgi asemel nüüd vahelehe pildi).

- Sisseehitatud tõlkesüsteemis kasutatakse nüüd vaikimisi keelt, mille kasutaja on varem valinud tõlkimiseks.
- Lisatud tugi CHIPS (Cookies Having Independent Partitioned State) tehnoloogiale, mille on loonud Google Privacy Sandbaxi algatuse raames ja mis võimaldab isoleerida küpsiseid seoses domaadi esimese taseme, kasutades atribuuti "Partitioned". Kui tavatingimustes suudab kolmanda osapoole kood saidilt "C", mis on sisse Embeditud saitidele "A" ja "B", töödelda nende saidi küpsiseid, siis kui on määratud atribuudi "Partitioned" korral, laadides koodi saitidelt "A" ja "B" määratud saidi "C" küpsised on täielikult eraldatud.


- SameSite=None väärtus küpsiste jaoks saab nüüd määrata ainult turvalises režiimis, mis kehtib HTTPS ühenduste korral. SameSite=None keelab küpsiste saatmise piirangud kolmandate osapoolte insertide jaoks.
- SVG 2 spetsifikatsioonile üleminekuks on eemaldatud SVGGraphicsElement.nearestViewportElement ja SVGGraphicsElement.farthestViewportElement omadused, mis kuulutati veebruaris aegunuks.
- CSS-i standardiseerimise töörühma soovitustega kooskõlas on CSS-i omadus "inset-area" ümber nimetatud "position-area".
- JavaScripti Iterator-liidesesse on lisatud toetust sünkroonselt töötavatele töötlejatele: Iterator.prototype.drop(), Iterator.prototype.every(), Iterator.prototype.filter(), Iterator.prototype.find(), Iterator.prototype.flatMap(), Iterator.prototype.forEach(), Iterator.prototype.map(), Iterator.prototype.reduce(), Iterator.prototype.some() ja Iterator.prototype.take(). Need võimaldavad kasutada iteratooridega toiminguid, mis sarnanevad massiivide operatsioonidega, ilma et peaksid selgesõnaliselt looma vahepealseid Array objekte, mis on kasulik väga suurte andmehulkade töötlemisel.
- Androidi versioonis valitakse nüüd vaikimisi salvestamisel kaust, kuhu eelmine järjehoidja lisati, mitte järjehoidjate juure kaust. Seadetesse on lisatud valik, et lubada kaitset varjatud kasutaja identifitseerimise (fingerprint) eest, mis ei ole seotud tuntud jälgijatega. See valik on saadaval kohandatud või täiendava jälgimise eest kaitse režiimi valimisel.

Firefox 131 täiendustega ja veaparandustega on kõrvaldatud 24 haavatavust. 18 haavatavust on märgitud kui kriitilised, neist 14 on põhjustatud mäluga seotud probleemidest, nagu bufferoverflow'd ja juurdepääs juba vabastatud mälu aladele. Need probleemid võivad potentsiaalselt põhjustada pahatahtliku koodi käivitamise, kui avatakse spetsiaalselt vormindatud lehed.
Allikas: opennet.ru








