Publikimi i Firefox 80

Shfletuesi i internetit u lëshua Firefox 80. Përveç kësaj, është krijuar një përditësim degët me mbështetje afatgjatë 68.12.0 и 78.2.0. Firefox 68.12 ESR është më i fundit në serinë e tij dhe brenda një muaji, përdoruesve të Firefox 68 do t'u ofrohet një përditësim automatik i versionit 78.3. Version Firefox 80 për android i vonuar. Së shpejti në skenë testimi beta Dega e Firefox 81 do të kalojë, publikimi i së cilës është planifikuar për 22 shtator.

Kryesore risitë:

  • Në platformën Linux zbatuar backend i ri për X11 bazuar në DMABUF, i cili përgatitet duke ndarë pjesën e pasme të DMABUF të propozuar më parë për Wayland. Backend-i i ri bëri të mundur zbatimin e mbështetjes për përshpejtimin e videos harduerike përmes VA-API për sistemet që përdorin protokollin X11 (më parë, një përshpejtim i tillë ishte aktivizuar vetëm për Wayland), si dhe aftësinë për të operuar WebGL përmes EGL. Për të aktivizuar punën përmes EGL, duhet të aktivizoni cilësimet "gfx.webrender.all" "media.ffmpeg.dmabuf-textures.enabled", "media.ffmpeg.vaapi-drm-display.enabled" dhe "media.ffmpeg. vaapi.enabled” në about:config dhe vendos gjithashtu variablin e mjedisit MOZ_X11_EGL, i cili do të ndërrojë komponentët e kompozimit të Webrender dhe OpenGL për të përdorur EGL në vend të GLX. Mbështetja VA-API nuk është ende plotësisht e stabilizuar dhe do të aktivizohet si parazgjedhje në një version të ardhshëm.
  • Implementimi i ri përfshihet listën e bllokut shtesa që kanë probleme me sigurinë, stabilitetin ose performancën. Zbatimi i ri është i dukshëm për përmirësimin e performancës së listave të bllokut të përpunimit dhe zgjidhjen e problemeve të shkallëzueshmërisë, falë përdorimit të kaskadës Filtrat e lulëzimit.
  • Për certifikatat TLS të lëshuara duke filluar nga 1 shtatori 2020, do të do të zbatohet një kufizim i ri në periudhën e vlefshmërisë - jetëgjatësia e këtyre certifikatave nuk mund të kalojë 398 ditë (13 muaj). Kufizime të ngjashme janë miratuar në Chrome dhe Safari. Për certifikatat e marra përpara datës 1 shtator, besimi do të ruhet, por i kufizuar në 825 ditë (2.2 vjet).
  • Për përdoruesit me migrenë dhe epilepsi, disa efekte animacioni kur hapen skedat janë hequr. Për shembull, kur ngarkoni përmbajtjen e skedës, tani shfaqet një ikonë e orës së rërës në vend të një pike kërcyese.
    Publikimi i Firefox 80

  • Është e mundur të instaloni Firefox-in si shikuesin e parazgjedhur të PDF-ve në sistem.
  • U shtua mbështetje për shfaqjen e një paralajmërimi kur dërgoni përmbajtje të formularit në ueb nga një faqe e hapur përmes HTTPS pa përdorur enkriptim. Për të kontrolluar daljen e paralajmërimit në about:config, ekziston një cilësim "security.warn_submit_secure_to_insecure".
  • Përmirësime dhe rregullime të ndryshme janë bërë për të mbështetur lexuesit e ekranit dhe mbështetjen për personat me aftësi të kufizuara.
  • Mbështetje e shtuar për mekanizmat RTX dhe Transport-cc për të përmirësuar cilësinë e thirrjeve nëpërmjet WebRTC në kanale të dobëta komunikimi dhe për të përmirësuar parashikimin e gjerësisë së brezit të disponueshëm.
  • Në shprehjen JavaScript "eksport» ofrohet mbështetje për sintaksën e re "export * as namespace" e propozuar në specifikimin ECMAScript 2021.
  • API-ja e animacioneve përfshin operacione kompozimi KeyframeEffect.kompozit и KeyframeEffect.iterationComposite.
  • Media Session API ka shtuar mbështetje për përcaktimin e mbajtësve të ndryshimit të pozicionit në një transmetim: kerkoj për të kaluar në pozicionin e caktuar dhe skipad për të kapërcyer reklamat që shfaqen përpara përmbajtjes kryesore.
  • WebGL zbaton një shtesë KHR_parallel_shader_compile, i cili ju lejon të ekzekutoni disa tema të përpilimit të shaderit në të njëjtën kohë.
  • Window.open() nuk i mbështet më parametrat outerHeight dhe outerWidth.
  • Në WebAssembly, përdorimi i operacioneve atomike është më i madh nuk kufizohet në zona të përbashkëta të memories.
  • Mjetet e zhvilluesit të uebit ofrojnë një panel eksperimental për ta bërë më të lehtë identifikimin e papajtueshmërive me shfletues të ndryshëm.
    Publikimi i Firefox 80Publikimi i Firefox 80

  • Në ndërfaqen e monitorimit të aktivitetit të rrjetit, shënuesit vizualë (një ikonë me një breshkë) janë shtuar për të theksuar kërkesat e ngadalta, koha e ekzekutimit të të cilave i kalon 500 ms (kufiri mund të ndryshohet nëpërmjet cilësimit devtools.netmonitor.audits.slow në about:config) .

    Publikimi i Firefox 80

  • Në tastierën e internetit zbatuar Komandat ":block" dhe ":unblock" për të bllokuar dhe zhbllokuar kërkesat e rrjetit.
  • Kur korrigjuesi i JavaScript ndërpritet kur ndodh një përjashtim, paneli i kodit tani shfaq një këshillë veglash me një gjurmë stek.

Përveç risive dhe rregullimeve të gabimeve në Firefox 80 eliminohet 13 dobësi, nga të cilat 6 janë shënuar si të rrezikshme. 4 dobësi (të mbledhura nën CVE-2020-15670) shkaktohen nga problemet e kujtesës, të tilla si tejmbushjet e buferit dhe aksesi në zonat tashmë të liruara të memories. Potencialisht, këto probleme mund të çojnë në ekzekutimin e kodit të një sulmuesi kur hapen faqe të krijuara posaçërisht.

Burimi: opennet.ru

Shto një koment