release of the new stable branch , port of the browser engine for the GTK platform. WebKitGTK allows access to all features of WebKit through a GNOME-oriented interface based on GObject and can be used to integrate web content processing tools into any applications, from specialized HTML/CSS parsers to creating fully functional web browsers. Notable projects using WebKitGTK include and the default GNOME browser (Epiphany).
Key changes:
- Support for the mechanism (Intelligent Tracking Prevention) to counter tracking of user movements across websites. ITP blocks the setting of third-party cookies and HSTS, limits the transfer of information in the Referrer header, restricts cookies set via JavaScript to 7 days, and blocks standard methods of circumventing tracking prevention.
- Support for the CSS property
to apply graphical effects to the area behind an element. - Use of GTK themes for rendering form elements has been discontinued. An API has been added to disable the use of GTK for scrollbars.
- The 'img' element has added support for video formats.
- Autoplay for video and audio is disabled by default. An API has been added to set autoplay rules for video.
- An API has been added to disable sound for a specific web view.
- An option has been added to the context menu to extract plain text from the clipboard, even if the clipboard contains formatted text.
Based on WebKitGTK 2.30.0 the release of the GNOME Web browser 3.38 (Epiphany), which includes:
- Tracking protection for user movements across websites is enabled by default.
- The settings have added the ability to block websites from storing data in local storage.
- Support for importing passwords and bookmarks from the Google Chrome browser has been implemented.
- The built-in password manager has been redesigned.
- Buttons have been added to mute/unmute sound in selected tabs.
- The settings and browsing history dialogs have been redesigned.
- Autoplay for videos with sound is disabled by default.
- The ability to customize autoplay settings for videos related to individual websites has been added.
Source: opennet.ru
