Rhyddhad Firefox 80

Rhyddhawyd y porwr gwe Firefox 80. Yn ogystal, mae diweddariad wedi'i gynhyrchu canghennau gyda chefnogaeth tymor hir 68.12.0 и 78.2.0. Firefox 68.12 ESR yw'r diweddaraf yn ei gyfres, ac o fewn mis, bydd defnyddwyr Firefox 68 yn cael cynnig diweddariad awtomatig i'r datganiad 78.3. Fersiwn Firefox 80 ar gyfer android oedi. Yn dod i'r llwyfan yn fuan profion beta Bydd cangen Firefox 81 yn trosglwyddo, y bwriedir ei rhyddhau ar gyfer Medi 22.

Y prif arloesiadau:

  • Ar blatfform Linux gweithredu backend newydd ar gyfer X11 yn seiliedig ar DMABUF, sy'n cael ei baratoi trwy rannu ôl-wyneb DMABUF a gynigiwyd yn flaenorol ar gyfer Wayland. Roedd y backend newydd yn ei gwneud hi'n bosibl gweithredu cefnogaeth ar gyfer cyflymiad fideo caledwedd trwy VA-API ar gyfer systemau sy'n defnyddio'r protocol X11 (yn flaenorol, dim ond ar gyfer Wayland y galluogwyd cyflymiad o'r fath), yn ogystal â'r gallu i weithredu WebGL trwy EGL. I actifadu gwaith trwy EGL, mae angen i chi actifadu'r gosodiadau “gfx.webrender.all” “media.ffmpeg.dmabuf-textures.enabled”, “media.ffmpeg.vaapi-drm-display.enabled” a “media.ffmpeg. vaapi.enabled” yn about:config a hefyd yn gosod y newidyn amgylchedd MOZ_X11_EGL, a fydd yn newid cydrannau cyfansoddi Webrender ac OpenGL i ddefnyddio EGL yn lle GLX. Nid yw cymorth VA-API wedi'i sefydlogi'n llawn eto a bydd yn cael ei alluogi yn ddiofyn mewn datganiad yn y dyfodol.
  • Gweithrediad newydd wedi'i gynnwys rhestr bloc ychwanegion sydd â materion diogelwch, sefydlogrwydd neu berfformiad. Mae'r gweithrediad newydd yn nodedig am wella perfformiad prosesu rhestrau bloc a datrys problemau scalability, diolch i'r defnydd o raeadru Hidlyddion Bloom.
  • Ar gyfer tystysgrifau TLS a gyhoeddwyd yn dechrau Medi 1, 2020, Bydd bydd cyfyngiad newydd ar y cyfnod dilysrwydd yn berthnasol - ni all oes y tystysgrifau hyn fod yn fwy na 398 diwrnod (13 mis). Mae cyfyngiadau tebyg wedi'u cymeradwyo yn Chrome a Safari. Ar gyfer tystysgrifau a dderbyniwyd cyn Medi 1af, bydd ymddiriedaeth yn cael ei chynnal ond yn gyfyngedig i 825 diwrnod (2.2 mlynedd).
  • Ar gyfer defnyddwyr â meigryn ac epilepsi, mae rhai effeithiau animeiddio wrth agor tabiau wedi'u dileu. Er enghraifft, wrth lwytho cynnwys tab, mae eicon gwydr awr bellach yn cael ei arddangos yn lle dot neidio.
    Rhyddhad Firefox 80

  • Mae'n bosibl gosod Firefox fel y gwyliwr PDF rhagosodedig ar y system.
  • Cefnogaeth ychwanegol ar gyfer arddangos rhybudd wrth anfon cynnwys ffurflen we o dudalen a agorwyd trwy HTTPS heb ddefnyddio amgryptio. I reoli'r allbwn rhybuddio yn about:config, mae gosodiad “security.warn_submit_secure_to_insecure”.
  • Mae gwelliannau ac atebion amrywiol wedi'u gwneud i gefnogi darllenwyr sgrin a chymorth i bobl ag anableddau.
  • Cefnogaeth ychwanegol i fecanweithiau RTX a Transport-cc i wella ansawdd galwadau trwy WebRTC ar sianeli cyfathrebu gwael a gwella rhagfynegiad o'r lled band sydd ar gael.
  • Yn yr ymadrodd JavaScript "allforio» darperir cefnogaeth ar gyfer y gystrawen “allforio * fel gofod enw” newydd a gynigir ym manyleb ECMAScript 2021.
  • Mae'r Animations API yn cynnwys gweithrediadau cyfansoddi KeyframeEffect.composite и KeyframeEffect.iterationComposite.
  • Mae API Sesiwn y Cyfryngau wedi ychwanegu cefnogaeth ar gyfer diffinio trinwyr newid safle mewn ffrwd: ceisio i symud i'r safle penodedig a sgipad i hepgor hysbysebion sy'n ymddangos cyn y prif gynnwys.
  • Mae WebGL yn gweithredu estyniad KHR_parallel_shader_compile, sy'n eich galluogi i redeg sawl edafedd crynhoad ar unwaith.
  • Nid yw Window.open() bellach yn cefnogi paramedrau Uchder allanol a Lled Allanol.
  • Yn WebAssembly, mae'r defnydd o weithrediadau atomig yn fwy heb fod yn gyfyngedig i ardaloedd cof a rennir.
  • Mae'r offer datblygwr gwe yn cynnig panel arbrofol i'w gwneud hi'n haws nodi anghydnawsedd â gwahanol borwyr.
    Rhyddhad Firefox 80Rhyddhad Firefox 80

  • Yn y rhyngwyneb monitro gweithgaredd rhwydwaith, mae marcwyr gweledol (eicon gyda chrwban) wedi'u hychwanegu i amlygu ceisiadau araf y mae eu hamser gweithredu yn fwy na 500 ms (gellir newid y terfyn trwy'r gosodiad devtools.netmonitor.audits.slow yn about:config) .

    Rhyddhad Firefox 80

  • Yn y consol gwe gweithredu ":block" a ":dadrwystro" gorchmynion i rwystro a dadrwystro ceisiadau rhwydwaith.
  • Pan fydd dadfygiwr JavaScript yn torri ar draws pan fydd eithriad yn digwydd, mae'r panel cod bellach yn dangos tip offer gydag olrhain pentwr.

Yn ogystal ag arloesiadau a thrwsio namau yn Firefox 80 dileu 13 bregusrwydd, y mae 6 ohonynt wedi'u nodi'n beryglus. 4 bregusrwydd (casglwyd o dan CVE-2020-15670) yn cael eu hachosi gan broblemau 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.

Ffynhonnell: opennet.ru

Ychwanegu sylw