Verze Firefox 80

Dostupné je vydání webového prohlížeče Firefox 80. Kromě toho byla vytvořena aktualizace větev s dlouhou dobou podpory 68.12.0 a 78.2.0. Firefox 68.12 ESR je poslední verzí, po měsíci budou uživatelé Firefoxu 68 vyzváni k automatické aktualizaci na verzi 78.3. Verze Firefox 80 pro Android je zpožděna. V blízké budoucnosti přejde na fázi beta testování přejde na verzi Firefox 81, jejíž vydání je naplánováno na 22. září.

Hlavní novinky:

  • Na platformě Linux realizováno nový backend pro X11 založený na DMABUF, který byl vytvořen rozdělením DMABUF-backendu, dříve navrženého pro Wayland. Nový backend umožnil systémům využívajícím protokol X11 podporu hardwarového akcelerování videa přes VA-API (dříve bylo takové akcelerování povoleno pouze pro Wayland) a také možnost používání WebGL přes EGL. Pro aktivaci práce přes EGL je nutné aktivovat nastavení „gfx.webrender.all“, „media.ffmpeg.dmabuf-textures.enabled“, „media.ffmpeg.vaapi-drm-display.enabled“ a „media.ffmpeg.vaapi.enabled“ v about:config, a také nastavit proměnnou prostředí MOZ_X11_EGL, po jejímž nastavení se Webrender a komponenty kompozice OpenGL přepnou na používání EGL namísto GLX. Podpora VA-API zatím není plně stabilizována a bude ve výchozím nastavení zahrnuta v příštím vydání.
  • Byla zavedena nová implementace seznamu blokování doplnění, u kterých se objevují problémy s bezpečností, stabilitou a výkonností. Nová implementace se vyznačuje zvýšením výkonu zpracování seznamů blokování a řešením problémů se škálovatelností díky zapojení kaskádových filtrů Bloop.
  • K TLS certifikátům vydaným od 1. září 2020 bude se bude uplatňovat nové omezení pro dobu platnosti — životnost těchto certifikátů nepřekročí 398 dní (13 měsíců). Podobná omezení byla schválena v Chrome a Safari. Pro certifikáty získané před 1. zářím zůstane důvěra zachována, ale bude omezena na 825 dní (2,2 roku).
  • Pro uživatele s migrénami a epilepsií byly odstraněny některé animované efekty při otevírání záložek. Například během načítání obsahu záložky se místo skákací tečky nyní zobrazuje ikona s přesýpacími hodinami.
    Verze Firefox 80
  • Byla dána možnost nastavit Firefox jako výchozí prohlížeč PDF v systému.
  • Byla přidána podpora pro zobrazení varování při odesílání obsahu webového formuláře ze stránky otevřené přes HTTPS bez použití šifrování. Pro řízení zobrazení varování v about:config je k dispozici nastavení „security.warn_submit_secure_to_insecure“.
  • Bylo provedeno několik vylepšení a oprav souvisejících s funkcí čtecích zařízení a podporou pro osoby se zdravotním postižením.
  • Byla přidána podpora mechanismů RTX a Transport-cc pro zlepšení kvality hovorů přes WebRTC na špatných komunikačních kanálech a pro zlepšení predikce dostupné šířky pásma.
  • V JavaScriptovém výrazu „export“ byla zajištěna podpora nové syntaxe „export * as namespace“, navržené ve specifikaci ECMAScript 2021.
  • V API Animations byly zahrnuty kompoziční operace. KeyframeEffect.composite a KeyframeEffect.iterationComposite.
  • Do API Media Session byla přidána podpora pro definici zpracovatelů změny pozice v toku: seekto pro přechod na danou pozici a skipad pro přeskočení reklamy před hlavním obsahem.
  • V WebGL byla implementována rozšíření KHR_parallel_shader_compile, což umožňuje spustit více vláken pro kompilaci shaderů současně.
  • Ve Window.open() byla ukončena podpora pro parametry outerHeight a outerWidth.
  • Ve WebAssembly se použití atomických operací více neomezuje na sdílené oblasti paměti.
  • V nástrojích pro webové vývojáře byla navržena experimentální panel pro zjednodušení identifikace nekompatibilit s různými prohlížeči.
    Verze Firefox 80 Verze Firefox 80
  • V rozhraní pro sledování síťové aktivity byly přidány viditelné značky (ikona s želvou) pro označení pomalých požadavků, jejichž doba zpracování přesahuje 500 ms (limit lze změnit prostřednictvím nastavení devtools.netmonitor.audits.slow v about:config).

    Verze Firefox 80
  • V webové konzoli je realizován příkazy „:block“ a „:unblock“ pro blokování a odblokování síťových požadavků.
  • Pokud dojde k přerušení ladicího programu JavaScript při výskytu výjimky, nyní se na panelu s kódem zobrazuje vyskakovací okno s trasováním zásobníku.

Kromě novinek a oprav chyb v prohlížeči Firefox 80 bylo odstraněno bylo zjištěno 13 zranitelností,z nichž 6 je označeno jako nebezpečné. 4 zranitelnosti (shromážděné pod CVE-2020-15670.) je způsobeno problémy s pamětí, jako jsou přetečení bufferů a přístup k již uvolněným oblastem paměti. Potenciálně tyto problémy mohou vést k vykonání kódu útočníka při otevření speciálně upravených stránek.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster