Представен е новият стабилен релиз на WebKitGTK 2.32.0, порт на браузерния двигател WebKit за платформата GTK. WebKitGTK позволява използването на всички възможности на WebKit чрез GObject базиран интерфейс, ориентиран към GNOME, и може да бъде използван за интеграция на средства за обработка на уеб съдържание в различни приложения, от специализирани HTML/CSS парсъри до създаването на напълно функциониращи уеб браузъри. Известни проекти, използващи WebKitGTK, включват Midori и вградения браузър на GNOME (Epiphany).
Ключови промени:
- Поддръжката на NPAPI плъгини е прекратена.
- Осигурено е коректното прилагане на системните параметри за мащабиране на шрифтовете.
- Добавен е запитване за разрешения при достъп до API MediaKeySystem.
- Предложено е API за премахване на отделни скриптове и стилове чрез WebKitUserContentManager.
- В режим на инспектиране е осигурено показване на подробна информация за кадрите, генерирани в основния цикъл на обработка на събития.
- Повишени са изискванията за версията на GStreamer (1.14+). Инициализацията на GStreamer сега се извършва само при необходимост от този фреймуърк.
- Поддръжката на WebAudio е подобрена (WebAudio->MediaStream, Worklet, Multi-channel).
- На платформите i.MX8 е реализирана поддръжка на хардуерно ускорение за рендериране на видео.
Източник: opennet.ru
