Wydano nową stabilną gałąź WebKitGTK 2.32.0, port silnika przeglądarki WebKit na platformę GTK. WebKitGTK umożliwia korzystanie ze wszystkich funkcji WebKit za pośrednictwem interfejsu API opartego na GObject opartego na GNOME i może być używany do integracji narzędzi do przetwarzania treści internetowych z dowolną aplikacją, od użycia w specjalistycznych parserach HTML/CSS po tworzenie w pełni funkcjonalnych przeglądarek internetowych. Do dobrze znanych projektów korzystających z WebKitGTK należą Midori i standardowa przeglądarka GNOME (Epiphany).
Kluczowe zmiany:
- Usunięto obsługę wtyczek NPAPI.
- Zapewniono poprawne zastosowanie opcji skalowania czcionek systemowych.
- Dodano żądanie uprawnień podczas uzyskiwania dostępu do interfejsu API MediaKeySystem.
- Zaproponowano interfejs API do usuwania poszczególnych skryptów i stylów za pośrednictwem WebKitUserContentManager.
- W trybie inspekcji zapewnione jest wyświetlanie szczegółowych informacji o ramkach utworzonych w pętli przetwarzania zdarzeń głównych.
- Zwiększone wymagania dla wersji GStreamer (1.14+). Inicjalizacja GStreamera jest teraz wykonywana tylko wtedy, gdy pojawi się zapotrzebowanie na ten framework.
- Ulepszona obsługa WebAudio (WebAudio->MediaStream, Worklet, Multi-channel).
- Platformy i.MX8 obsługują renderowanie wideo z akceleracją sprzętową.
Źródło: opennet.ru