Byl uvolněn webový prohlížeč . Kromě toho byla vygenerována aktualizace s dlouhodobou podporou и . Firefox 68.12 ESR je nejnovější ve své řadě a do měsíce bude uživatelům Firefoxu 68 nabídnuta automatická aktualizace na verzi 78.3. Verze pro Android . Již brzy na scéně Přejde větev Firefox 81, jejíž vydání je naplánováno na 22. září.
:
- Na plošině Linux pro X11 založený na DMABUF, který je připraven rozdělením backendu DMABUF dříve navrženého pro Wayland. Nový backend umožnil implementovat podporu hardwarové akcelerace videa přes VA-API pro systémy využívající protokol X11 (dříve byla taková akcelerace povolena pouze pro Wayland) a také možnost provozovat WebGL přes EGL. Pro aktivaci práce přes EGL je třeba 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é nastavte proměnnou prostředí MOZ_X11_EGL, která přepne skládací komponenty Webbrender a OpenGL tak, aby místo GLX používaly EGL. Podpora VA-API ještě není plně stabilizovaná a bude standardně povolena v budoucí verzi.
- Včetně nové implementace doplňky, které mají problémy se zabezpečením, stabilitou nebo výkonem. Nová implementace je pozoruhodná tím, že zlepšuje výkon zpracování seznamů bloků a řeší problémy se škálovatelností díky použití kaskádování .
- Pro certifikáty TLS vydané od 1. září 2020 nově bude platit omezení doby platnosti - životnost těchto certifikátů nesmí přesáhnout 398 dní (13 měsíců). Podobná omezení byla schválena v prohlížečích Chrome a Safari. U certifikátů obdržených před 1. zářím bude důvěra zachována, ale omezena na 825 dní (2.2 roku).
- Pro uživatele s migrénami a epilepsií byly některé efekty animace při otevírání karet odstraněny. Například při načítání obsahu karty se nyní místo přeskakující tečky zobrazuje ikona přesýpacích hodin.

- Je možné nainstalovat Firefox jako výchozí prohlížeč PDF v systému.
- Přidána podpora pro zobrazení upozorně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 ovládání výstupu varování v about:config existuje nastavení „security.warn_submit_secure_to_insecure“.
- Byla provedena různá vylepšení a opravy na podporu čtečky obrazovky a podpory pro osoby se zdravotním postižením.
- Přidána podpora pro mechanismy RTX a Transport-cc pro zlepšení kvality volání přes WebRTC na špatných komunikačních kanálech a zlepšení predikce dostupné šířky pásma.
- Ve výrazu JavaScript "» Je poskytována podpora pro novou syntaxi „export * as namespace“ navrženou ve specifikaci ECMAScript 2021.
- Animations API zahrnuje operace skládání и .
- Media Session API přidalo podporu pro definování obslužných programů pro změnu pozice ve streamu: přesunout do určené polohy a přeskočit reklamy, které se zobrazují před hlavním obsahem.
- WebGL implementuje rozšíření , který vám umožňuje spustit několik vláken kompilace shaderu najednou.
- Window.open() již nepodporuje parametry externalHeight a externalWidth.
- Ve WebAssembly je použití atomických operací více oblasti sdílené paměti.
- Nástroje pro vývojáře webu nabízejí experimentální panel, který usnadňuje identifikaci nekompatibility s různými prohlížeči.
- V rozhraní monitorování síťové aktivity byly přidány vizuální značky (ikona se želvou) pro zvýraznění pomalých požadavků, jejichž doba provádění přesahuje 500 ms (limit lze změnit pomocí nastavení devtools.netmonitor.audits.slow v about:config) .
- Ve webové konzoli Příkazy ":block" a ":unblock" pro blokování a odblokování síťových požadavků.
- Když se ladicí program JavaScriptu přeruší, když dojde k výjimce, panel kódu nyní zobrazí nápovědu s trasováním zásobníku.
Kromě inovací a oprav chyb ve Firefoxu 80 , z nichž 6 je označeno jako nebezpečné. 4 zranitelnosti (shromážděné pod ) jsou způsobeny problémy s pamětí, jako je přetečení vyrovnávací paměti a přístup k již uvolněným oblastem paměti. Tyto problémy mohou potenciálně vést ke spuštění kódu útočníka při otevírání speciálně navržených stránek.
Zdroj: opennet.ru

