Ein korrigierendes Update für Firefox 69.0.3, das das Dialogfeld zum Herunterladen von Dateien beim Klick auf E-Mail in Yahoo-Webmail anzeigt. Zudem wurden Probleme beim Herunterladen von Dateien behoben, wenn der Browser in Windows 10 mit aktiviertem Kindersicherungsmodus gestartet wird.
Auch erwähnenswert ist des Kompositionssystems , das in der Programmiersprache Rust geschrieben ist und GPU-Operationen zur Darstellung von Seiteninhalten auslagert. Bei der Nutzung von WebRender anstelle des in die Gecko-Engine integrierten Kompositionssystems, das Daten mit CPU-Verarbeitung verarbeitet, werden Shader eingesetzt, die auf der GPU ausgeführt werden, um die Composite-Darstellung von Seitenelementen zu bewerkstelligen. Dies führt zu einer erheblichen Steigerung der Rendering-Geschwindigkeit und verringert die CPU-Last.
WebRender wurde in dem mobilen Browser eingeführt (Ersatz für Firefox für Android) und standardmäßig für Pixel 2-Geräte aktiviert (für andere Geräte muss in about:config gfx.webrender.all aktiviert werden). In WebRender wurden auch die Systeme zur Bildcaching und -darstellung verbessert. Der Code zur Rasterisierung von Text wurde überarbeitet, wodurch die Unterstützung für subpixelgenaue Textpositionierung auf Linux- und Android-Plattformen ermöglicht wurde.
Bei der Ausführung von Firefox über Wayland wurde ein neues , das den Mechanismus zum Rendern in Texturen und zum gemeinsamen Nutzen von Buffern mit diesen Texturen, die im Grafikspeicher liegen, implementiert. Darüber hinaus wurden Leistungsoptimierungen für die Bilddekodierung hinzugefügt, die SIMD-Instruktionen nutzen, um die Zeit für die Formatkonvertierung um 5-10 % zu reduzieren.
Quelle: opennet.ru
