uue stabiilse haru väljalaskmine , brauserimootori sadama GTK platvormile. WebKitGTK võimaldab kasutada kõiki WebKiti võimalusi GNOME'ile suunatud GObject-põhise rakendusliidese kaudu ja seda saab kasutada veebisisu töötlemise vahendite integreerimiseks erinevatesse rakendustesse, alates spetsialiseeritud HTML/CSS parseritest kuni täisfunktsionaalsete veebibrauserite loomiseni. Tuntud projektid, mis kasutavad WebKitGTK-d, hõlmavad ja GNOME-i vaikimisi brauserit (Epiphany).
Peamised muutused:
- Lisatud toetus liivakasti isoleerimisele alamprotsessides. Turvalisuse kaalutlustel on ühes protsessis mudel kuulutatud aegunuks;
- Lisatud toetus kaitstud ühenduse sunniviisiliseks aktiveerimiseks (HTTP rangeeritud transport turbe);
- Rakendatud võimalus riistvara kiirenduse kasutamiseks joonistamisel Waylandi baasil olevates keskkondades (kiirendamiseks kasutatakse teeki baasiga );
- Eemaldatud kood GTK2 põhiste NPAPI pluginade toeks;
- Sisendiväli toetab elementi ;
- Käideldakse juhtimist emoji sisestamiseks redigeeritavas sisus;
- Parandatud nuppude joonistamist tumedas GTK-teemas;
- Lahendatud probleemid artefaktide ilmumisega helitugevuse juhtnupule Youtube'is ja kommentaaride lisamise dialoogis Githubis.
WebKitGTK 2.26.0 GNOME veebibrauseri 3.34 (Epiphany) väljaanne, kus liivakasti isoleerimine web-sisu töötlemise protsessides on vaikimisi sisse lülitatud. Tegijad on nüüd piiratud ainult brauseri tööks vajalike kataloogide juurdepääsuga. Uute funktsioonide seas on:
- Vahekaardien kasutamise võimalus (tab pinning). Pärast kinnitamist jääb vahekaart uutesse seanssidesse paika.
- Uuendatud reklaamiblokeerijat, mis nüüd kasutab WebKit'i pakutavaid sisu filtreerimise vahendeid. Üleminek uuele API-le on oluliselt parandanud blokeerija jõudlust.
- Uuendatud vahelehe ülevaate lehe kujundust, mis avatakse uuel vahekaardil.
- Tööd on tehtud mobiilseadmete optimeerimiseks.
Allikas: opennet.ru
