Es wurde eine neue stabile Version 2.32.0 von WebKitGTK vorgestellt, dem Browser-Engine-Port für die GTK-Plattform. WebKitGTK ermöglicht die Nutzung aller Funktionen von WebKit über eine GNOME-orientierte Programmierschnittstelle auf Basis von GObject und kann verwendet werden, um Webinhalte in verschiedene Anwendungen zu integrieren, von spezialisierten HTML/CSS-Parsern bis hin zu voll funktionsfähigen Webbrowsern. Bekannte Projekte, die WebKitGTK nutzen, sind Midori und der Standardbrowser von GNOME (Epiphany).
Wichtige Änderungen:
- Die Unterstützung für NPAPI-Plugins wurde eingestellt.
- Die korrekte Anwendung der systemweiten Schriftgradskalierungsparameter wurde sichergestellt.
- Es wurde eine Berechtigungsanfrage beim Zugriff auf die API MediaKeySystem hinzugefügt.
- Eine API zum Entfernen einzelner Skripte und Stile über WebKitUserContentManager wurde vorgeschlagen.
- Im Inspektionsmodus wird detaillierte Information über die im Haupt-Ereigniszyklus generierten Frames angezeigt.
- Die Anforderungen an die GStreamer-Version wurden erhöht (1.14+). Die Initialisierung von GStreamer erfolgt nun nur bei Bedarf für dieses Framework.
- Die Unterstützung für WebAudio wurde verbessert (WebAudio->MediaStream, Worklet, Mehrkanal).
- Auf i.MX8-Plattformen wird hardwarebeschleunigte Videodarstellung unterstützt.
Quelle: opennet.ru
