Прадстаўлены выпуск новай стабільнай галіны WebKitGTK 2.32.0, порта браузерного рухавічка WebKit для платформы GTK. WebKitGTK дазваляе выкарыстоўваць усе магчымасці WebKit праз GNOME-арыентаваны праграмны інтэрфейс на аснове GObject і можа прымяняцца для інтэграцыі сродкаў апрацоўкі web-кантэнту ў любыя прыкладанні, ад выкарыстання ў спецыялізаваных HTML/CSS-парсерах, да стварэння поўнафункцыянальных web-браўзэраў. З вядомых праектаў, якія выкарыстоўваюць WebKitGTK, можна адзначыць Midori і штатны браўзэр GNOME (Epiphany).
Ключавыя змены:
- Спынена падтрымка плагінаў NPAPI.
- Забяспечана карэктнае прымяненне сістэмных параметраў маштабавання шрыфтоў.
- Дададзены запыт паўнамоцтваў пры звароце да API MediaKeySystem.
- Прапанаваны API для выдалення асобных скрыптоў і стыляў праз WebKitUserContentManager.
- У рэжыме інспектавання забяспечаны паказ дэталёвай інфармацыі аб кадрах, якія фарміруюцца ў асноўным цыкле апрацоўкі падзей.
- Павышаны патрабаванні да версіі GStreamer (1.14+). Ініцыялізацыя GStreamer зараз вырабляецца толькі пры з'яўленні неабходнасці ў дадзеным фрэймворку.
- Палепшана падтрымка WebAudio (WebAudio->MediaStream, Worklet, Multi-channel).
- На платформах i.MX8 рэалізавана падтрымка апаратнага паскарэння адмалёўкі відэа.
Крыніца: opennet.ru