Se ha anunciado el lanzamiento de la nueva rama estable WebKitGTK 2.32.0, una adaptación del motor del navegador WebKit para la plataforma GTK. WebKitGTK le permite utilizar todas las funciones de WebKit a través de una interfaz de programación orientada a GNOME basada en GObject y puede usarse para integrar herramientas de procesamiento de contenido web en cualquier aplicación, desde el uso en analizadores HTML/CSS especializados hasta la creación de navegadores web con todas las funciones. Los proyectos conocidos que utilizan WebKitGTK incluyen Midori y el navegador estándar GNOME (Epiphany).
Cambios clave:
- Se ha interrumpido la compatibilidad con complementos NPAPI.
- Se garantiza la correcta aplicación de los parámetros de escala de fuentes del sistema.
- Solicitud de permisos agregados al acceder a la API MediaKeySystem.
- Se ha propuesto una API para eliminar scripts y estilos individuales a través de WebKitUserContentManager.
- En el modo de inspección, se muestra información detallada sobre los fotogramas generados en el bucle de procesamiento de eventos principal.
- Se han aumentado los requisitos para la versión GStreamer (1.14+). GStreamer ahora se inicializa solo cuando es necesario en este marco.
- Soporte de WebAudio mejorado (WebAudio->MediaStream, Worklet, Multicanal).
- En las plataformas i.MX8, se implementa soporte para la aceleración por hardware de la renderización de video.
Fuente: opennet.ru