Rhyddhad Firefox 92

Rhyddhawyd porwr gwe Firefox 92. Yn ogystal, crëwyd diweddariad i ganghennau cymorth hirdymor - 78.14.0 a 91.1.0. Mae cangen Firefox 93 wedi'i throsglwyddo i'r cam profi beta, y mae ei ryddhau wedi'i drefnu ar gyfer Hydref 5.

Prif arloesiadau:

  • Ychwanegwyd y gallu i anfon ymlaen yn awtomatig i HTTPS gan ddefnyddio'r cofnod “HTTPS” yn DNS fel analog o'r pennawd Alt-Svc HTTP (HTTP Alternate Services, RFC-7838), sy'n caniatáu i'r gweinydd benderfynu ar ffordd amgen o gael mynediad i'r wefan. Wrth anfon ymholiadau DNS, yn ogystal â'r cofnodion "A" ac "AAAA" i bennu cyfeiriadau IP, gofynnir hefyd am y cofnod DNS "HTTPS", y mae paramedrau sefydlu cysylltiad ychwanegol yn cael eu pasio trwyddo.
  • Mae cefnogaeth ar gyfer chwarae fideo cywir yn yr ystod lliw llawn (RGB Llawn) wedi'i roi ar waith.
  • Mae WebRender wedi'i alluogi yn ddiofyn ar gyfer holl ddefnyddwyr Linux, Windows, macOS ac Android, dim eithriadau. Gyda rhyddhau Firefox 93, bydd cefnogaeth i'r opsiynau i analluogi WebRender (gfx.webrender.force-legacy-layers a MOZ_WEBRENDER=0) yn dod i ben a bydd angen yr injan. Mae WebRender wedi'i ysgrifennu yn yr iaith Rust ac mae'n eich galluogi i gyflawni cynnydd sylweddol mewn cyflymder rendro a lleihau'r llwyth ar y CPU trwy symud gweithrediadau rendro cynnwys tudalen i ochr GPU, sy'n cael eu gweithredu trwy shaders sy'n rhedeg ar y GPU. Ar gyfer systemau gyda chardiau fideo hŷn neu yrwyr graffeg problemus, bydd WebRender yn defnyddio modd rasteroli meddalwedd (gfx.webrender.software=true).
  • Mae dyluniad tudalennau gyda gwybodaeth am wallau mewn tystysgrifau wedi'i ailgynllunio.
    Rhyddhad Firefox 92
  • Wedi'u cynnwys mae datblygiadau sy'n ymwneud ag ailstrwythuro rheolaeth cof JavaScript, a gynyddodd perfformiad a lleihau'r defnydd o gof.
  • Wedi datrys problem gyda dirywiad perfformiad mewn tabiau sy'n cael eu prosesu yn yr un broses â thab gyda deialog rhybudd agored (rhybudd()).
  • Mewn adeiladau ar gyfer macOS: mae cefnogaeth i ddelweddau gyda phroffiliau lliw ICC v4 wedi'i gynnwys, mae eitem ar gyfer galw'r swyddogaeth Rhannu macOS wedi'i hychwanegu at y ddewislen File, ac mae dyluniad y panel nodau tudalen wedi'i ddwyn yn agosach at arddull cyffredinol Firefox.
  • Mae'r eiddo CSS “torri i mewn”, sy'n eich galluogi i addasu ymddygiad toriadau mewn allbwn tameidiog, wedi ychwanegu cefnogaeth i baramedrau “osgoi-dudalen” ac “osgoi colofn” i analluogi toriadau tudalennau a cholofn yn y prif floc.
  • Mae'r eiddo CSS addasu maint ffont yn gweithredu cystrawen dau baramedr (er enghraifft, "font-size-adjust: ex-height 0.5").
  • Mae'r paramedr addasu maint wedi'i ychwanegu at y rheol CSS @font-face, sy'n caniatáu ichi raddio maint glyff ar gyfer arddull ffont benodol heb newid gwerth priodwedd maint ffont CSS (mae'r ardal o dan y nod yn aros yr un fath , ond mae maint y glyff yn yr ardal hon yn newid).
  • Ychwanegwyd cefnogaeth i'r eiddo CSS lliw acen, y gallwch chi nodi lliw y dangosydd dewis elfen gyda hi (er enghraifft, lliw cefndir y blwch ticio a ddewiswyd).
  • Ychwanegwyd cefnogaeth ar gyfer y paramedr system-ui i'r eiddo CSS ffont-teulu, sydd, o'i nodi, yn defnyddio glyffs o'r ffont system rhagosodedig.
  • Mae JavaScript wedi ychwanegu'r eiddo Object.hasOwn, sy'n fersiwn symlach o Object.prototype.hasOwnProperty wedi'i weithredu fel dull statig. Object.hasOwn({ prop: 42 }, 'prop') // → gwir
  • Ychwanegwyd y paramedr “Nodwedd-Polisi: dewis siaradwr” i reoli a yw WebRTC yn darparu mynediad i ddyfeisiau allbwn sain fel siaradwyr a chlustffonau.
  • Ar gyfer elfennau HTML arferol, gweithredir yr eiddo disabledFeatures.
  • Wedi darparu'r gallu i olrhain dewis testun mewn ardaloedd Ac trwy drin digwyddiadau newid dethol yn HTMLInputElement a HTMLTextAreaElement.

Yn ogystal ag arloesiadau a thrwsio namau, mae Firefox 92 wedi dileu 8 bregusrwydd, ac mae 6 ohonynt wedi'u nodi'n beryglus. Mae 5 gwendidau (a gasglwyd o dan CVE-2021-38494 a CVE-2021-38493) yn cael eu hachosi gan broblemau gyda'r cof, megis gorlifoedd byffer a mynediad i ardaloedd cof sydd eisoes wedi'u rhyddhau. O bosibl, gall y problemau hyn arwain at weithredu cod ymosodwr wrth agor tudalennau a ddyluniwyd yn arbennig. Mae bregusrwydd peryglus arall CVE-2021-29993 yn caniatáu yn y fersiwn Android i ddisodli elfennau rhyngwyneb trwy drin y protocol “bwriad://”.

Mae datganiad beta Firefox 93 yn nodi cynnwys cefnogaeth ar gyfer y Fformat Delwedd AV1 (AVIF), sy'n trosoledd technolegau cywasgu o fewn ffrâm o fformat amgodio fideo AV1.

Ffynhonnell: opennet.ru

Ychwanegu sylw