Firefox 80 kiadás

Megjelent a webböngésző Firefox 80. Emellett egy frissítés is készült ágak hosszú távú támogatás 68.12.0 и 78.2.0. A Firefox 68.12 ESR a sorozat legújabb verziója, és egy hónapon belül a Firefox 68 felhasználóinak automatikus frissítést kínálnak a 78.3-as kiadáshoz. Változat Firefox 80 Androidra késleltetett. Hamarosan a színpadon béta tesztelés Átállásra kerül a Firefox 81 ága, amelynek megjelenését szeptember 22-re tervezik.

A főbb innovációk:

  • Linux platformon megvalósítani új háttér a DMABUF alapú X11-hez, amelyet a korábban a Wayland számára javasolt DMABUF háttér felosztásával készítenek el. Az új háttérrendszer lehetővé tette a VA-API-n keresztüli hardveres videógyorsítás támogatását az X11 protokollt használó rendszerekben (korábban csak a Wayland esetében volt engedélyezve), valamint a WebGL EGL-en keresztüli működtetését. A munka EGL-en keresztüli aktiválásához aktiválnia kell a „gfx.webrender.all” „media.ffmpeg.dmabuf-textures.enabled”, „media.ffmpeg.vaapi-drm-display.enabled” és „media.ffmpeg” beállításokat. vaapi.enabled” az about:config-ban, és állítsa be a MOZ_X11_EGL környezeti változót is, amely átváltja a Webrender és az OpenGL összeállítási összetevőit, hogy EGL-t használjon a GLX helyett. A VA-API támogatása még nincs teljesen stabilizálva, és alapértelmezés szerint engedélyezve lesz egy jövőbeli kiadásban.
  • Új megvalósítás is benne van tiltólista biztonsági, stabilitási vagy teljesítménybeli problémákkal küzdő bővítmények. Az új megvalósítás a kaszkádolás használatának köszönhetően javítja a blokklisták feldolgozásának teljesítményét és megoldja a skálázhatósági problémákat. Bloom szűrők.
  • A 1. szeptember 2020-jétől kiállított TLS-tanúsítványok esetében akarat az érvényességi időre vonatkozóan új korlátozás lép érvénybe - ezen tanúsítványok élettartama nem haladhatja meg a 398 napot (13 hónapot). Hasonló korlátozásokat hagytak jóvá a Chrome-ban és a Safariban. A szeptember 1. előtt beérkezett tanúsítványok esetében a bizalom megmarad, de 825 napra (2.2 évre) korlátozva.
  • A migrénes és epilepsziás felhasználóknál a lapok megnyitásakor eltávolítottunk néhány animációs effektust. Például a lap tartalmának betöltésekor most egy homokóra ikon jelenik meg ugró pont helyett.
    Firefox 80 kiadás

  • Lehetőség van a Firefox telepítésére alapértelmezett PDF-nézőként a rendszerre.
  • Támogatás hozzáadva a figyelmeztetés megjelenítéséhez, ha webes űrlap tartalmat küldenek egy HTTPS-en keresztül megnyitott oldalról, titkosítás nélkül. A figyelmeztetés kimenetének vezérléséhez az about:config fájlban van egy „security.warn_submit_secure_to_insecure” beállítás.
  • Különféle fejlesztések és javítások történtek a képernyőolvasók és a fogyatékkal élők támogatása érdekében.
  • Hozzáadott támogatás az RTX és Transport-cc mechanizmusokhoz, hogy javítsa a WebRTC-n keresztüli hívások minőségét gyenge kommunikációs csatornákon, és javítsa az elérhető sávszélesség előrejelzését.
  • A JavaScript kifejezésben "export» az ECMAScript 2021 specifikációban javasolt új „export * névtérként” szintaxis támogatása biztosított.
  • Az Animations API összeállítási műveleteket tartalmaz KeyframeEffect.comosite и KeyframeEffect.iterationComposite.
  • A Media Session API hozzáadott támogatást a pozícióváltoztatás-kezelők adatfolyamban történő meghatározásához: törekednek hogy a megadott pozícióba lépjen és Hirdetés átugrása a fő tartalom előtt megjelenő hirdetések kihagyásához.
  • A WebGL kiterjesztést valósít meg KHR_parallel_shader_compile, amely lehetővé teszi több shader-összeállítási szál egyidejű futtatását.
  • A Window.open() már nem támogatja az outerHeight és az outerWidth paramétereket.
  • A WebAssemblyben az atomi műveletek használata több nincs korlátozva megosztott memóriaterületek.
  • A webfejlesztő eszközök egy kísérleti panelt kínálnak, amely megkönnyíti a különböző böngészőkkel való összeférhetetlenségek azonosítását.
    Firefox 80 kiadásFirefox 80 kiadás

  • A hálózati tevékenység figyelő felületén vizuális jelölőket (teknősbéka ikont) adtak hozzá, hogy kiemeljék azokat a lassú kéréseket, amelyek végrehajtási ideje meghaladja az 500 ms-t (a korlát az about:config devtools.netmonitor.audits.slow beállításán keresztül módosítható). .

    Firefox 80 kiadás

  • A webkonzolban megvalósítani ":block" és ":unblock" parancsok a hálózati kérések blokkolásához és feloldásához.
  • Amikor a JavaScript hibakereső megszakítja a kivételt, a kódpanelen most megjelenik egy elemleírás a verem nyomkövetésével.

A Firefox 80 újításai és hibajavításai mellett Eltüntetett 13 sebezhetőség, ebből 6 veszélyesként van megjelölve. 4 sebezhetőség (a alatt gyűjtve CVE-2020 15670-) memóriaproblémák okozzák, például a puffer túlcsordulása és a már felszabadult memóriaterületek elérése. Ezek a problémák potenciálisan rosszindulatú kód futtatásához vezethetnek speciálisan kialakított oldalak megnyitásakor.

Forrás: opennet.ru

Hozzászólás