In bouwversies van Firefox, waarop de release van Firefox 70 is gebaseerd, standaard het toepassen van een compositiesysteem voor NVIDIA videokaarten op Linux-systemen met de Nouveau-driver en Mesa 18.2 of een nieuwere versie. Configuraties met propriƫtaire NVIDIA-drivers hebben momenteel geen ondersteuning voor WebRender. WebRender voor AMD en Intel GPU's is eerder geactiveerd in nachtelijke bouwversies met Mesa 18+. Ook wordt opgemerkt van ondersteuning voor WebGL in nachtelijke bouwversies van Firefox op systemen met Nouveau-drivers, die per ongeluk was uitgeschakeld in Firefox 68 (momenteel is de beperking alleen voor de propriƫtaire NVIDIA-driver).
Ter herinnering, het compositiesysteem is geschreven in de programmeertaal Rust en voert renderingtaken van de pagina-inhoud uit op de GPU. Bij gebruik van WebRender in plaats van het ingebouwde compositiesysteem van de Gecko-engine, dat gegevens met de CPU verwerkt, worden shaders op de GPU uitgevoerd om de rendertaken van paginÄlementen uit te voeren, wat leidt tot een significante verhoging van de rendersnelheid en een vermindering van de belasting op de CPU.
In de stabiele releases is WebRender momenteel alleen ingeschakeld voor het Windows 10 platform met AMD en NVIDIA videokaarten. De activatie van WebRender kan worden gecontroleerd op de pagina about:support. Om het geforceerd in te schakelen, moeten de instellingen "gfx.webrender.all" en "gfx.webrender.enabled" in about:config worden geactiveerd, of moet Firefox worden gestart met de omgevingsvariabele MOZ_WEBRENDER=1.
Daarnaast kan worden vermeld de testversie in Firefox 69 Beta en Developer Edition (momenteel alleen in de builds voor Windows) van de functie voor video-weergave in de modus 'picture-in-picture', waarmee video kan worden losgekoppeld in de vorm van een zwevend venster dat zichtbaar blijft tijdens het navigeren in de browser. Voor weergave in deze modus moet je op de pop-up of het contextmenu klikken dat verschijnt wanneer je met de rechtermuisknop op de video klikt en 'Picture in picture' selecteren (in YouTube, dat zijn eigen contextmenu-handler heeft, moet je twee keer met de rechtermuisknop klikken of klikken terwijl je de Shift-toets ingedrukt houdt).
Bron: opennet.ru
