Die Veröffentlichung des neuen stabilen Zweigs WebKitGTK 2.32.0, einer Portierung der WebKit-Browser-Engine für die GTK-Plattform, wurde angekündigt. WebKitGTK ermöglicht Ihnen die Nutzung aller Funktionen von WebKit über eine GNOME-orientierte Programmierschnittstelle auf Basis von GObject und kann zur Integration von Tools zur Verarbeitung von Webinhalten in jede Anwendung verwendet werden, von der Verwendung in speziellen HTML/CSS-Parsern bis hin zur Erstellung voll ausgestatteter Webbrowser. Zu den bekannten Projekten, die WebKitGTK verwenden, gehören Midori und der Standard-GNOME-Browser (Epiphany).
Wichtige Änderungen:
- Die Unterstützung für NPAPI-Plugins wurde eingestellt.
- Die korrekte Anwendung der Skalierungsparameter für Systemschriftarten ist gewährleistet.
- Berechtigungsanfrage beim Zugriff auf die MediaKeySystem-API hinzugefügt.
- Es wurde eine API zum Entfernen einzelner Skripte und Stile über WebKitUserContentManager vorgeschlagen.
- Im Inspektionsmodus werden detaillierte Informationen zu Frames angezeigt, die in der Hauptereignisverarbeitungsschleife generiert wurden.
- Die Anforderungen für die GStreamer-Version (1.14+) wurden erhöht. GStreamer wird in diesem Framework jetzt nur noch bei Bedarf initialisiert.
- Verbesserte WebAudio-Unterstützung (WebAudio->MediaStream, Worklet, Multi-Channel).
- Auf i.MX8-Plattformen ist Unterstützung für die Hardwarebeschleunigung der Videowiedergabe implementiert.
Source: opennet.ru