Ilmus vÀlja Firefoxi veebibrauseri versioon 92. Samuti on loodud pikendatud toe harud versioonidega 78.14.0 ja 91.1.0. Beetatesti faasi on lÀinud versioon Firefox 93, mille vÀljaandmine on planeeritud 5. oktoobriks.
Peamised uuendused:
- Lisatud on vĂ”imalus automaatseks ĂŒleminekuks HTTPS-ile DNS-i kirje "HTTPS" kasutamise kaudu, mis on analoogne HTTP pĂ€ise Alt-Svc (HTTP Alternate Services, RFC-7838) funktsionaalsusele, mis vĂ”imaldab serveri mÀÀrata alternatiivne viis veebisaidile juurdepÀÀsuks. DNS-pĂ€ringute saatmisel kĂŒsitakse nĂŒĂŒd lisaks "A" ja "AAAA" kirjadele ka DNS-i kirjet "HTTPS", mille kaudu edastatakse tĂ€iendavad ĂŒhenduse seadistamise parameetrid. IP-aadresse.
- Rakendatud on tÀieliku vÀrviskaala (Full RGB) videote korrektse taasesituse tugi.
- WebRender on vaikimisi aktiveeritud kĂ”igile Linuxi, Windowsi, macOS-i ja Androidi kasutajatele, ilma eranditeta. Firefox 93 versioonis lĂ”petatakse WebRenderi keelamisvĂ”imaluste tugi (gfx.webrender.force-legacy-layers ja MOZ_WEBRENDER=0) ning sellest saab kohustuslik mootor. WebRender on kirjutatud Rust keeles ja vĂ”imaldab saavutada mĂ€rkimisvÀÀrset kiirusetĂ”usu ja vĂ€hendada CPU koormust, viies GPU-le lehe sisu joonistamise toimingud, mis on rakendatud GPU shaderites. Vanade graafikakaartide vĂ”i probleemsete graafikadraiveritega sĂŒsteemide jaoks kasutatakse WebRenderis tarkvaralist rasteriseerimist (gfx.webrender.software=true).
- Uuendatud on sertifikaadi vigade teabelehtede kujundus.

- Tööd, mis on seotud JavaScripti mĂ€luhalduse ĂŒmberkorraldamisega, on sisse lĂŒlitatud, mis on vĂ”imaldanud parandada jĂ”udlust ja vĂ€hendada mĂ€lukasutust.
- Lahendatud on probleem, mis pÔhjustas jÔudluse languse vahekaartidel, mis olid samas protsessis kui dialoogeavetav vahekaart (alert()).
- macOS-i koostistes: lisatud on tugi ICC v4 vĂ€rviprofiiliga piltidele, menĂŒĂŒsse Fail on lisatud punkt macOS Share funktsiooni kutsumiseks, Firefoxi kujundus on sarnasemaks muudetud jĂ€rjehoidjapaneeli stiiliga.
- CSS-i omadusele "break-inside", mis vÔimaldab seadistada katkestuste kÀitumist fragmentide vÀljundis, on lisatud tugi parameetritele "avoid-page" ja "avoid-column", et keelata lehtede ja veergude katkestused pÔhiblokis.
- CSS-i omaduses font-size-adjust on rakendatud kahte parameetrit (nĂ€iteks âfont-size-adjust: ex-height 0.5â).
- CSS-reegli @font-face on lisatud parameeter size-adjust, mis vĂ”imaldab skaleerida glĂŒĂŒfi suurusi konkreetsele fonti stiilile, muutes samas CSS-omandi font-size vÀÀrtust (ala glĂŒĂŒfi all jÀÀb samaks, kuid glĂŒĂŒfi suurus selles piirkonnas muutub).
- Lisatud on tugi CSS-i omadusele accent-color, millega saab mÀÀrata elemendi valimise indikaatori vÀrvi (nÀiteks valitud Checkboxi taustavÀrv).
- CSS-i omadusse font-family on lisatud tugi parameetrile system-ui, mille mÀÀramisel kasutatakse vaikimisi sĂŒsteemse fonti glĂŒĂŒfe.
- JavaScripti on lisatud omadus Object.hasOwn, mis on lihtsustatud variant Object.prototype.hasOwnProperty, rakendatud staatilise meetodina. Object.hasOwn({ prop: 42 }, 'prop') // â true
- Lisatud parameeter âFeature-Policy: speaker-selectionâ, mis vĂ”imaldab hallata WebRTC juurdepÀÀsu heliseadmetele, nagu kĂ”larid ja kĂ”rvaklapid.
- Kohandatud HTML-elementide (custom element) jaoks on rakendatud omadus disabledFeatures.
- Teksti valimise jÀlgimise vÔimalus on saadud elementides ja
Lisaks uuendustele ja vigade parandamisele on Firefox 92 eemaldatud 8 haavatavust, millest 6 on mĂ€rgistatud ohtlikeks. 5 haavatavust (CVEs 2021-38494 ja 2021-38493) on pĂ”hjustatud mĂ€luhalduse probleemidest, nagu puhver ĂŒlevoolud ja juurdepÀÀs juba vabastatud mĂ€lualadele. Need probleemid vĂ”ivad potentsiaalselt pĂ”hjustada rĂŒndaja koodi tĂ€itmist, kui avatakse spetsiaalselt valmistatud lehekĂŒljed. Veel ĂŒks ohtlik haavatavus, CVE-2021-29993, vĂ”imaldab Androidi versioonis liideselemente asendada âintent://â protokolli manipulatsioonide kaudu.
Firefox 93 beetaversioonis on mÀrgitud AVIF (AV1 Image Format) pildiformaadi toe lisamine, millel on kasutatud AV1 videokodeerimise vormingu raames sisemisi kokkupakketehnoloogiaid.
Allikas: opennet.ru

