Firefox 92 bertsioa

Firefox 92 web arakatzailea kaleratu zen. Horrez gain, epe luzerako laguntza-adarretan eguneraketa bat sortu zen - 78.14.0 eta 91.1.0. Firefox 93 adarra beta probaren fasera pasatu da, eta urriaren 5erako aurreikusita dago.

Berrikuntza nagusiak:

  • DNSko "HTTPS" erregistroa erabiliz HTTPSra automatikoki birbidaltzeko gaitasuna gehitu da Alt-Svc HTTP goiburuaren analogo gisa (HTTP Alternate Services, RFC-7838), eta horri esker, zerbitzariak gunera sartzeko beste modu bat zehazten du. DNS kontsultak bidaltzean, IP helbideak zehazteko "A" eta "AAAA" erregistroez gain, "HTTPS" DNS erregistroa ere eskatzen da orain, zeinaren bidez konexioa konfiguratzeko parametro osagarriak pasatzen diren.
  • Bideoa zuzen erreproduzitzeko laguntza inplementatu da kolore-sorta osoan (RGB osoa).
  • WebRender lehenespenez gaituta dago Linux, Windows, macOS eta Android erabiltzaile guztientzat, salbuespenik gabe. Firefox 93 kaleratzearekin batera, WebRender desgaitzeko aukeren laguntza (gfx.webrender.force-legacy-layers eta MOZ_WEBRENDER=0) eten egingo da eta motorra beharrezkoa izango da. WebRender Rust hizkuntzan idatzita dago eta errendatze-abiadura nabarmen handitzea eta PUZaren karga murriztea ahalbidetzen du, orrialdearen edukia errendatzeko eragiketak GPU aldean mugituz, GPUan exekutatzen diren itzalen bidez inplementatzen direnak. Bideo-txartel zaharragoak edo kontrolatzaile grafiko problematikoak dituzten sistemetarako, WebRender-ek software-rasterizazio modua erabiliko du (gfx.webrender.software=true).
  • Ziurtagirietako akatsei buruzko informazioa duten orrien diseinua birmoldatu da.
    Firefox 92 bertsioa
  • Sartzen dira JavaScript memoria-kudeaketaren berregituraketarekin lotutako garapenak, eta horrek errendimendua areagotu eta memoria-kontsumoa murriztu zuen.
  • Alerta-elkarrizketa irekia duen fitxa baten prozesu berean prozesatzen diren fitxetan errendimenduaren narriaduraren arazo bat konpondu da (alerta()).
  • MacOS-erako konpilazioetan: ICC v4 kolore-profilak dituzten irudietarako laguntza sartzen da, macOS Share funtzioa deitzeko elementu bat gehitu da Fitxategia menuan eta laster-marken panelaren diseinua Firefox estilo orokorrera hurbildu da.
  • "break-inside" CSS propietateak, zatikako irteeran etenen portaera pertsonalizatzeko aukera ematen duena, "avoid-page" eta "avoid-column" parametroetarako laguntza gehitu du bloke nagusiko orrialde eta zutabe-jauziak desgaitzeko.
  • Font-size-adjust CSS propietateak bi parametroko sintaxia inplementatzen du (adibidez, "font-size-adjust: ex-height 0.5").
  • Tamaina doitzeko parametroa @font-face CSS araura gehitu da, eta horri esker, letra-tipo zehatz baterako glifoaren tamaina eskala dezakezu letra-tamainaren CSS propietatearen balioa aldatu gabe (karakterearen azpiko eremua berdina izaten jarraitzen du). , baina eremu honetako glifoaren tamaina aldatzen da).
  • Azentu-kolorea CSS propietatearen euskarria gehitu da, eta horrekin elementu hautatzeko adierazlearen kolorea zehaztu dezakezu (adibidez, hautatutako kontrol-laukiaren atzeko planoaren kolorea).
  • System-ui parametrorako laguntza gehitu zaio font-family CSS propietateari, zehazten denean sistemako letra-tipo lehenetsiko glifoak erabiltzen dituena.
  • JavaScript-ek Object.hasOwn propietatea gehitu du, hau da, metodo estatiko gisa inplementatutako Object.prototype.hasOwnProperty-ren bertsio sinplifikatua. Object.hasOwn({ prop: 42 }, 'prop') // β†’ egia
  • "Ezaugarri-politika: bozgorailu-hautaketa" parametroa gehitu da WebRTC-k audio-irteerako gailuetarako sarbidea ematen duen kontrolatzeko, hala nola bozgorailuak eta entzungailuak.
  • HTML elementu pertsonalizatuetarako, disabledFeatures propietatea inplementatzen da.
  • Eremuetan testu-hautaketaren jarraipena egiteko gaitasuna eman du Eta HTMLInputElement eta HTMLTextAreaElement-en selekzio aldaketa gertaerak kudeatuz.

Berrikuntzez eta akatsen konponketez gain, Firefox 92-k 8 ahultasun ezabatu ditu, eta horietatik 6 arriskutsu gisa markatuta daude. 5 ahultasun (CVE-2021-38494 eta CVE-2021-38493 azpian bildutakoak) memoriaren arazoek eragiten dute, hala nola buffer gainezkatzeek eta dagoeneko libre dauden memoria-eremuetarako sarbideak. Potentzialki, arazo hauek erasotzaile baten kodea exekutatu dezakete bereziki diseinatutako orrialdeak irekitzean. CVE-2021-29993 beste ahultasun arriskutsu batek Android bertsioan interfazearen elementuak ordezkatzeko aukera ematen du "intent://" protokoloaren manipulazioaren bidez.

Firefox 93-ren beta bertsioak AV1 Irudi formatua (AVIF) euskarria barne hartzen du, zeinak fotograma barneko konpresio teknologiak AV1 bideo kodeketa formatuan erabiltzen dituen.

Iturria: opennet.ru

Gehitu iruzkin berria