V souborech Firefox, na nichž je založen vydání Firefox 70, výchozí aplikace systému skládání pro grafické karty NVIDIA na systémech Linux s ovladačem Nouveau a balíčkem Mesa 18.2 nebo novější verzí. Konfigurace s proprietárními ovladači NVIDIA zatím bez podpory WebRender. WebRender pro GPU AMD a Intel při používání Mesa 18+ ve vývojových verzích byl dříve aktivován. Také bylo zaznamenáno podpory WebGL ve vývojových verzích Firefoxu na systémech s ovladači Nouveau, která byla náhodně vypnuta ve Firefoxu 68 (nyní je omezená pouze na proprietární ovladač NVIDIA).
Připomínáme, že systém kompozice byl napsán v jazyce Rust a přenáší na GPU operace vykreslování obsahu stránky. Při použití WebRender místo vestavěného systému kompozice v enginu Gecko, který zpracovává data pomocí CPU, se pro vykonávání operací syntetického vykreslování prvků stránky používají shadery běžící na GPU, což umožňuje dosáhnout výrazného zvýšení rychlosti vykreslování a snížit zatížení CPU.
Ve stabilních verzích je WebRender zatím aktivován pouze pro platformu Windows 10 s grafickými kartami AMD a NVIDIA. Aktivaci WebRenderu můžete zkontrolovat na stránce about:support. Pro nucené aktivaci je třeba v about:config zapnout nastavení „gfx.webrender.all“ a „gfx.webrender.enabled“ nebo spustit Firefox se nastavenu proměnnou prostředí MOZ_WEBRENDER=1.
Dále lze poznamenat testování ve Firefoxu 69 Beta a Developer Edition (zatím pouze ve verzích pro Windows) funkce prohlížení videa v režimu „obraz v obraze“ (Picture-in-Picture), která umožňuje oddělit video ve formě plovoucího okna, které zůstává na očích během navigace v prohlížeči. Pro prohlížení v tomto režimu je potřeba kliknout na vyskakovací nápovědu nebo v kontextovém menu, které se zobrazuje při kliknutí pravým tlačítkem na video, vybrat „Picture in picture“ (v YouTube, které zavádí svůj vlastní obslužný program kontextového menu, je třeba dvakrát kliknout pravým tlačítkem nebo kliknout s držení klávesy Shift).
Zdroj: opennet.ru
