Dans les versions de Firefox sur lesquelles est basé le lancement de Firefox 70, par défaut, l'application du système de composition pour les cartes graphiques NVIDIA sur les systèmes Linux utilisant le pilote Nouveau et le paquet Mesa 18.2 ou une version plus récente. Les configurations avec des pilotes propriétaires NVIDIA n'ont pas encore de support pour WebRender. WebRender pour les GPU AMD et Intel en utilisant Mesa 18+ a été activé plus tôt dans les versions nocturnes. Il est également noté de la prise en charge de WebGL dans les versions nocturnes de Firefox sur les systèmes avec les pilotes Nouveau, ce qui avait été désactivé par inadvertance dans Firefox 68 (à présent la restriction ne s'applique qu'aux pilotes propriétaires NVIDIA).
Rappelons que le système de composition est écrit en Rust et délègue au GPU les opérations de rendu du contenu de la page. En utilisant WebRender au lieu du système de composition intégré au moteur Gecko, qui traite les données avec le CPU, des shaders exécutés sur le GPU sont utilisés pour effectuer les opérations de rendu composite des éléments de la page, ce qui permet d'augmenter considérablement la vitesse de rendu et de réduire la charge sur le CPU.
Dans les versions stables, WebRender est actuellement activé uniquement pour la plateforme Windows 10 avec des cartes graphiques AMD et NVIDIA. Vous pouvez vérifier l'activation de WebRender sur la page about:support. Pour forcer l'activation dans about:config, vous devez activer les options «gfx.webrender.all» et «gfx.webrender.enabled» ou démarrer Firefox avec la variable d'environnement MOZ_WEBRENDER=1.
Il convient également de noter des tests dans Firefox 69 Beta et Developer Edition (pour l'instant uniquement dans les versions pour Windows) de la fonction de visionnage de vidéos en mode « image dans l'image » (Picture-in-Picture), permettant de détacher la vidéo dans une fenêtre flottante, qui reste visible lors de la navigation dans le navigateur. Pour visionner en mode image dans l'image, vous devez cliquer sur l'info-bulle ou dans le menu contextuel qui s'affiche en cliquant avec le bouton droit sur la vidéo, puis sélectionner « Image dans l'image » (sur YouTube, qui utilise son propre gestionnaire de menu contextuel, vous devez double-cliquer avec le bouton droit ou cliquer tout en maintenant la touche Shift enfoncée).
Source : opennet.ru
