[webkit-gtk] WebKitGTK 2.44.1 released
WebKitGTK 2.44.1 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.44.1.tar.xz (34.6MB) md5sum: b3a4504892162b30a774d3afde4707f7 sha1sum: 070541abef5db19c32b64b68f664bacf05ef2e0e sha256sum: 425b1459b0f04d0600c78d1abb5e7edfa3c060a420f8b231e9a6a2d5d29c5561 This is the first bug fix release in the stable 2.44 series. What's new in the WebKitGTK 2.44.1 release? === - Fix handling of lifetime of web view child dialogs in GTK4. - Do not schedule layer flushes when drawing area size is empty. - Fix videos with alpha when using the DMA-BUF sink. - Fix the build with USE_GBM=OFF. - Fix the build in 32bit platforms - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk:matrix.org Matrix channel. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, April 09, 2024 -- Carlos Garcia Campos signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.44.0 released
WebKitGTK 2.44.0 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.44.0.tar.xz (35.3MB) md5sum: 20fef6a9122fc46f66f2f8550d5f08c6 sha1sum: f3cf333015ab53aea66a5f4ad2343644e82d1c58 sha256sum: c66530e41ba59b1edba4ee89ef20b2188e273bed0497e95084729e3cfbe30c87 This is the first stable release in the 2.44 series. Highlights of the WebKitGTK 2.44.0 release == - Make the DOM accessibility tree reachable from UI process with GTK4. - Removed the X11 and WPE renderers in favor of DMA-BUF. - Improved vblank synchronization when rendering. - Removed key event reinjection in GTK4 to make keyboard shortcuts work in web sites. - Fix gamepads detection by correctly handling focused window in GTK4. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk:matrix.org Matrix channel. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, March 16, 2024 -- Carlos Garcia Campos signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK and WPEWebKit branched for 2.44
I've just created the new stable branch for 2.44 release https://github.com/WebKit/WebKit/commits/webkitglib/2.44 Wiki page for proposed merges: https://github.com/WebKit/WebKit/wiki/GLib-Stable-Branches -- Carlos Garcia Campos signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.42.5 released
WebKitGTK 2.42.5 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.42.5.tar.xz (33.0MB) md5sum: 9cf27d88b55e5b8168f4835b17ea6fd0 sha1sum: c3ffb2beaac56f1089029f2254482f48d9e3db37 sha256sum: b64278c1f20b8cfdbfb5ff573c37d871aba74a1db26d9b39f74e8953fe61e749 This is a bug fix release in the stable 2.42 series. What's new in the WebKitGTK 2.42.5 release? === - Fix webkit_web_context_allow_tls_certificate_for_host to handle IPv6 URIs produced by SoupURI. - Ignore stops with offset zero before last one when rendering gradients with cairo. - Write bwrapinfo.json to disk for xdg-desktop-portal. - Fix gamepads detection by correctly handling focused window in GTK4. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, February 05, 2024 -- Carlos Garcia Campos signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.43.4 released
WebKitGTK 2.43.4 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.43.4.tar.xz (32.3MB) md5sum: 97865af71a1fd0506e7da05e53fc4d68 sha1sum: 5d9d5bbab3962bb6c03da17a77328c81c5b1a566 sha256sum: 80545ddc4edbb249f302d7235c54d0a0823b6f61ddf96a80f2f334e89a35caeb This is a development release leading toward 2.44 series. What's new in the WebKitGTK 2.43.4 release? === - Remove key event reinjection in GTK4 to make keyboard shortcuts work in web sites. - Use the new GTK API to create a GdkTexture from a DMA-BUF buffer when available. - Fix rendering when GTK is using the vulkan renderer. - Fix gamepads detection by correctly handling focused window in GTK4. - Fix rendering after history navigation. - Write bwrapinfo.json to disk for xdg-desktop-portal. - Fixed several memory leaks in media backend. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, February 02, 2024 -- Carlos Garcia Campos signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.43.3 released
WebKitGTK 2.43.3 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.43.3.tar.xz (32.2MB) md5sum: 0786e87a2a24810a26d7247c5b057859 sha1sum: 47eabcd2606b73a1299bf3217f938fa47e677706 sha256sum: 738564bf3af6d96af91b644c84f7c5aaf499fdefddc435a2734fa7f2d45adb09 This is a development release leading toward 2.44 series. What's new in the WebKitGTK 2.43.3 release? === - Show vblank monitor information in webkit://gpu. - Fallback to timer based vblank monitor if drmWaitVBlank fails. - Fix several memory leaks in media backend. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, December 21, 2023 -- Carlos Garcia Campos signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.42.4 released
WebKitGTK 2.42.4 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.42.4.tar.xz (30.6MB) md5sum: 27d314a269404cb6ebd12c9f5e5247fc sha1sum: 2280e1235e16458dcaaacd2bf383b7c4da98142f sha256sum: 52288b30bda22373442cecb86f9c9a569ad8d4769a1f97b352290ed92a67ed86 This is a bug fix release in the stable 2.42 series. What's new in the WebKitGTK 2.42.4 release? === - Fix incorrect random images incorrectly displayed as backgrounds of elements. - Fix videos displayed aliased after being resized e.g. in YouTube. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, December 15, 2023 -- Carlos Garcia Campos signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.42.3 released
WebKitGTK 2.42.3 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.42.3.tar.xz (30.5MB) md5sum: de1b3611ee738a4173abb5e897bc09e3 sha1sum: 1f07562f5009543f1d7427e28f2eff30d3ad15c5 sha256sum: 0a1a4630045628b3a6fe95da72dc47852cff20d66be1ac6fd0d669c88c13d8e2 This is a bug fix release in the stable 2.42 series. What's new in the WebKitGTK 2.42.3 release? === - Fix flickering while playing videos with DMA-BUF sink. - Fix color picker being triggered in the inspector when typing "tan". - Do not special case the "sans" font family name. - Fix build failure with libxml2 version 2.12.0 due to an API change. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, December 05, 2023 -- Carlos Garcia Campos signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.43.2 released
WebKitGTK 2.43.2 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.43.2.tar.xz (30.2MB) md5sum: 98d9e5c1baa7b98ae2b556acd32a2da9 sha1sum: 0f89b81184ff1bbcb5ee8bc513f182537dce0039 sha256sum: 0540d158312e950d031add607b9d54f806f23396a11525f9db9c9f6cb041008a This is a development release leading toward 2.44 series. What's new in the WebKitGTK 2.43.2 release? === - Remove the X11 and WPE renderers. - Release unused buffers when the view is hidden. - Fix flickering while playing videos with DMA-BUF sink. - Do not special case the "sans" font family name. - Fix webkit_web_context_allow_tls_certificate_for_host() for IPv6 URIs produced by SoupURI. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, December 04, 2023 -- Carlos Garcia Campos signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.43.1 released
WebKitGTK 2.43.1 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.43.1.tar.xz (30.2MB) md5sum: 423ddb116036ba9b99604467f70a6262 sha1sum: b19af50ad97346e4dad7536ca2df63ba41c31f9f sha256sum: af45f3012b2e21b34e09863b202ca25828e4e97f4febff07a2832c6996d92c44 This is the first development release leading toward 2.44 series. What's new in the WebKitGTK 2.43.1 release? === - Switch to GTK4 by default. Use -DGTK4=OFF to build with GTK3. - Improve vblank synchronization when rendering. - Improve DMA-BUF buffers handling for video frames. - Use the buffer format preferred by the driver in DMA-BUF renderer. - Do not block the compositing thread waiting for rendering threads. - Improve performance when scaling images in a canvas. - Fix several crashes and rendering issues. - Translation updates: Swedish. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, November 17, 2023 -- Carlos Garcia Campos signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
Re: [webkit-gtk] GTK4 is now the default
El mié, 15-11-2023 a las 17:39 -0800, john escribió: > > > > On Nov 15, 2023, at 06:19, Carlos Garcia Campos > > wrote: > > > > Hi, > > > > today we have landed a patch in main to make GTK4 the default, to > > build > > with GTK3 use -DUSE_GTK4=OFF. > > Is there a schedule for removing Gtk3 support? > No, but it will take a while I'm afraid. Most of the WebKitGTK based applications are still GTK3, I think. > Regards, > John Ralls > > -- Carlos Garcia Campos signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
Re: [webkit-gtk] GTK4 is now the default
El mié, 15-11-2023 a las 16:14 +0100, Lothar Scholz escribió: > Are the Problems with NVidia GPUs finally solved? > There are multiple problems with NVIDIA: * drm-modeset needs to be enabled in the kernel: this is a configuration issue, not related with WebKit. * NVIDIA GBM library needs to be installed: not all distros install it by default with the nvidia proprietary driver package. This is also a configuration issue in the end. * Videos don't work with the dmabuf video sink element. This is not specific to GTK4. The problem is that nvidia doesn't support linear buffers (yet), and we fail to create buffers with GBM. This can be solved in WebKit, I think. * On X11 with GLX context we fail to map the buffer for the same reason, we need a linear buffer to be able to map it in CPU memory, but nvidia doesn't support it. This can't be fixed in GTK3, but in GTK4 you can ensure GTK uses an EGL context by using GDK_DEBUG=gl-egl, and then mapping is not required (and it's a lot more efficient, so it's always desired anyway). I'm not aware of more issues. > > Am Mi., 15. Nov. 2023 um 15:19 Uhr schrieb Carlos Garcia Campos > : > > Hi, > > > > today we have landed a patch in main to make GTK4 the default, to > > build > > with GTK3 use -DUSE_GTK4=OFF. > > > > -- Carlos Garcia Campos signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] GTK4 is now the default
Hi, today we have landed a patch in main to make GTK4 the default, to build with GTK3 use -DUSE_GTK4=OFF. -- Carlos Garcia Campos signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.42.2 released
WebKitGTK 2.42.2 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.42.2.tar.xz (30.5MB) md5sum: 9288e270dacc332b563ac4ef001cf316 sha1sum: 05bec6a824e46f043b865478735bc8395249510e sha256sum: 5720aa3e8627f1b9f63252187d4df0f8233ae71d697b1796ebfbe5ca750bd118 This is a bug fix release in the stable 2.42 series. What's new in the WebKitGTK 2.42.2 release? === - Bump Safari version in user agent header. - Fix CSP regression that broke Unity WebGL applications. - Fix the build with GBM disabled. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, November 10, 2023 -- Carlos Garcia Campos signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.42.1 released
WebKitGTK 2.42.1 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.42.1.tar.xz (36.3MB) md5sum: 57b59842ee1e9987a3efce221fe8c69d sha1sum: b9a0f964a157277d80195622316d3eea19c89d0d sha256sum: 6f41fac9989d3ee51c08c48de1d439cdeddecbc757e34b6180987d99b16d2499 This is the first bug fix release in the stable 2.42 series. What's new in the WebKitGTK 2.42.1 release? === - Fix enable-html5-database setting to properly enable/disable IndexedDB API. - Fix the build with GBM disabled. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, September 27, 2023 -- Carlos Garcia Campos signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.42.0 released
WebKitGTK 2.42.0 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.42.0.tar.xz (39.0MB) md5sum: 60cf62344a6cb41ace7d5d05dbef7f70 sha1sum: 9d8c0d9ea757bc2e469d4d17338823294c907c80 sha256sum: 828f95935861fae583fb8f2ae58cf64c63c178ae2b7c2d6f73070813ad64ed1b This is the first stable release in the 2.42 series. Highlights of the WebKitGTK 2.42.0 release == - New renderer based on DMA-BUF shared buffers. - Add new permission request to handle DOM paste access requests. - Add API to configure experimental features at runtime. - Add API to set the percentage of volume space that can be used for data storage. - GBM is no longer required for WebGL implementation. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, September 15, 2023 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.41.92 released
WebKitGTK 2.41.92 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.41.92.tar.xz (39.0MB) md5sum: dbfa3fa8c67931611501c75d8fc5fbac sha1sum: 6dccf9d8f080fb48ff3beb7073cc05fb23cb6b59 sha256sum: c03385433c255dff05218261b9060e45ef26a4ac88e48a3a7bfa21ef35642a73 This is a development release leading toward 2.42 series. What's new in the WebKitGTK 2.41.92 release? - Fix render updates after cross origin history navigation with GTK4. - Fix flickering in non accelerated compositing mode. - Fix pixelated accelerated blur filter. - Fix web process launching when xdg-dbus-proxy is not installed. - Pass GBM_BO_USE_RENDERING to gbm_bo_create. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, September 08, 2023 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.41.91 released
WebKitGTK 2.41.91 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.41.91.tar.xz (39.0MB) md5sum: 1140f86d9044fb76be974b65f71737d7 sha1sum: fcd61d0adef60abb3b8ac39343e2dff8cd00b861 sha256sum: f28f6b95b939c3fd20bad21b1aa9e2eacda3621625df5b480144517cca028f46 This is a development release leading toward 2.42 series. What's new in the WebKitGTK 2.41.91 release? - Properly handle toplevel window state changes in GTK4. - Do not keep processing frames while the view is unrealized when using DMA-BUF renderer. - Fallback to first render node returned by DRM when failing to get using EGLDevice. - Fix the build with libjxl < 0.7.0. - Fix several crashes and rendering issues. - Translation updates: Turkish. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, August 19, 2023 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.41.90 released
WebKitGTK 2.41.90 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.41.90.tar.xz (39.0MB) md5sum: 9e076da32cfe6c50d392f44cb52a9330 sha1sum: 868893cb21254445856cee916fcf9962c18e1d01 sha256sum: d1fac199c391b0eabc5f9f0e2b90de4db3a1485b40284847b180fc6a95634fe9 This is a development release leading toward 2.42 series. What's new in the WebKitGTK 2.41.90 release? - Fix the popup menu always shown in github when logged in. - Add API to replace and retrieve the entire cookie jar. - Apply the device scale factor when changed after web view is created. - Do not expose media devices that can't be used in enumerateDevices. - Add support for P010 video format. - Fix non-accelerated rendering that broke web inspector. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, August 10, 2023 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK and WPEWebKit branched for 2.42
I've just created the new stable branch for 2.42 release https://github.com/WebKit/WebKit/commits/webkitglib/2.42 Wiki page for proposed merges: https://github.com/WebKit/WebKit/wiki/GLib-Stable-Branches -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
Re: [webkit-gtk] [Q] block all network accesses – how?
El mié, 02-08-2023 a las 16:45 -0500, Michael Catanzaro escribió: > > Another problem is that HTTP requests are probably not the only way > that network usage can happen, e.g. WebRTC or WebSockets presumably > won't go through send-request. Not sure what to do about that. > Yes, and preconnect, we should add a way to disable it. > On Wed, Aug 2 2023 at 06:46:04 PM +, Albrecht Dreß > wrote: > > Please excuse my imprecise description – I *do* actually catch this > > signal in my extension. The handler is connected in the > > WebExtension::page-created callback via > > > > g_signal_connect(web_page, "send-request", > > G_CALLBACK(send_request_cb), NULL); > > > > and the latter callback changes the request URI to > > > > webkit_uri_request_set_uri(request, "about:blank"); > > It's probably better to return TRUE to block the request. > > > unless the uri is already “about:blank” or starts with “cid:” > > or “data:”. A debug message indicates that the signal is caught, > > and tcpdump doesn't show the http request, so I /think/ this part > > works as expected. > > > > To me, this behavior looks as if the WebKitWebPage::send-request > > signal is fired only /after/ the connect() to the target host, but > > before the send(), which would perfectly explain my observations. > > That would be really weird and certainly not how it's supposed to > work, > but I've seen stranger bugs > > > > If that doesn't work, it's probably a bug. > > > > I see… so I should create a bug report in bugzilla? > > Yes, if the problem still occurs after changing your code to return > TRUE (likely), then please do. The simpler your reproducer, the > better > chance of it getting fixed. > > Michael > > > ___ > webkit-gtk mailing list > webkit-gtk@lists.webkit.org > https://lists.webkit.org/mailman/listinfo/webkit-gtk -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.40.5 released
WebKitGTK 2.40.5 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.40.5.tar.xz (38.2MB) md5sum: 1fa7f0e3a2146293cfa4fecd0363679b sha1sum: 2f4d06b021115eb4106177f7d5f534f45b5d3b2e sha256sum: 7de051a263668621d91a61a5eb1c3771d1a7cec900043d4afef06c326c16037f This is a bug fix release in the stable 2.40 series. What's new in the WebKitGTK 2.40.5 release? === - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, August 01, 2023 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.40.4 released
WebKitGTK 2.40.4 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.40.4.tar.xz (38.2MB) md5sum: cca3e9f0605dad0a4fa0a7d12c09eed5 sha1sum: aa59fc3d09fd4c4dca1036fbd053478cea9a1e34 sha256sum: 8d163379297a2f7f51b455127f99836d9fe1572289f77b630ff3d63a2cb06dac This is a bug fix release in the stable 2.40 series. What's new in the WebKitGTK 2.40.4 release? === - Fix a bug in JavaScript reading variable arguments in a call. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, July 21, 2023 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.41.6 released
WebKitGTK 2.41.6 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.41.6.tar.xz (38.6MB) md5sum: 15b58e6310b4b7852c755dce7de3f2ee sha1sum: bc7770b3eed195de7993cfd0ec3846d7cf0a83b5 sha256sum: 2fded8ae76a0d94985cff9620ccba708c4576e399bbd8c4c3260fa60181c235a This is a development release leading toward 2.42 series. What's new in the WebKitGTK 2.41.6 release? === - Add API to set the percentage of volume space that can be used for data storage. - Do not use GBM and DMA-BUF for WebGL implementation. - Use EGL_MESA_image_dma_buf_export if available when GBM is disabled. - Fix AV1 video with the dav1d decoder when using the DMA-BUF sink. - Use three buffers for DMA-BUF renderer. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, July 04, 2023 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.40.3 released
WebKitGTK 2.40.3 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.40.3.tar.xz (38.2MB) md5sum: 5e22d37a1637f4aba0c55219eecae106 sha1sum: 74ee7241f2add46897019e22bd4f8e19e09027bb sha256sum: cc0aa83f40dbc64c1c6ae42ec6b85af4be2a9dbf524cfcb95f89a367fb5098dd This is a bug fix release in the stable 2.40 series. What's new in the WebKitGTK 2.40.3 release? === - Make memory pressure monitor honor memory.memsw.usage_in_bytes if exists. - Include key modifiers in wheel events. - Apply cookie blocking policy to WebSocket handshakes. - Remove accidental dependency on GLib 2.70. - Fix the build with BUBBLEWRAP_SANDBOX disabled. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, June 28, 2023 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.41.5 released
WebKitGTK 2.41.5 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.41.5.tar.xz (38.6MB) md5sum: 99105a984c4e7e4d7ba8aac7b644d8f0 sha1sum: d38dd97eedfd14e727d70d82831ef489bab18a9b sha256sum: b6289dfc1c46a0ff94fea3872dd2955f659a26a891af41796504c6ac87be7473 This is a development release leading toward 2.42 series. What's new in the WebKitGTK 2.41.5 release? === - Include key modifiers in wheel events. - Remove support for OpenGL API in the web process. - Native DASH support is now opt-in, like HLS. - Fix scrollbar jumping to top when drag released outside window in GTK4. - Fix contents not rendered in new web view when realized after configure and frame with DMA-BUF renderer. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, June 13, 2023 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.40.2 released
WebKitGTK 2.40.2 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.40.2.tar.xz (38.2MB) md5sum: 9fb1e6d919f29662ee3e741421fd0b71 sha1sum: 391da8cdae4691f3ffc9ce45b6c6e745bdae114f sha256sum: 96898870d994da406ee7a632816dcde9a3bb395ee5f344fcb3f3b8cc8a77e000 This is a bug fix release in the stable 2.40 series. What's new in the WebKitGTK 2.40.2 release? === - Fix scrollbar jumping to top when drag released outside window in GTK4. - Fix video rendering when GL is disabled. - Fix flickering on looped videos when starting again. - Fix CPU usage on autoplaying videos. - Choose amount of painting threads depending on available CPU cores on GTK4. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, May 29, 2023 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.41.4 released
WebKitGTK 2.41.4 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.41.4.tar.xz (38.6MB) md5sum: f3d8c974ee510802dc67dab7860df1db sha1sum: d2b03f9e4fad96e9f435a8526583b0e98faaac15 sha256sum: ad792d4acd4e8536cc0a652fd0303bfef93a7f8718d2b3d72db83e25f52777af This is a development release leading toward 2.42 series. What's new in the WebKitGTK 2.41.4 release? === - Add new API to configure experimental features at runtime. - Add support for prefers-reduced-motion media query. - Split hardware acceleration information in webkit://gpu. - Fix CPU usage on autoplaying videos. - Fix video rendering when GL is disabled. - Choose amount of painting threads depending on available CPU cores on GTK4. - Add memory usage of images in web inspector memory timeline. - Fix the build with X11 target disabled. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, May 17, 2023 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.41.3 released
WebKitGTK 2.41.3 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.41.3.tar.xz (38.5MB) md5sum: 950d528bb58481a178e4cbe107114626 sha1sum: 75b73929cb3f7c431a42a8a21d91ab52dc4685a9 sha256sum: 001323803092f48c58daa26fe7e05c844734bb0d3c54daa5eb074f36396f288e This is a development release leading toward 2.42 series. What's new in the WebKitGTK 2.41.3 release? === - Ensure the same GPU device is used by GBM in all processes. - Fix memory corruption causing glitches in several web sites. - Use more reliable generated application ID. - Show DRM device and render node files when available in webkit://gpu. - Fix the build on i386. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, April 21, 2023 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.41.2 released
WebKitGTK 2.41.2 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.41.2.tar.xz (38.5MB) md5sum: ac25a3b89ca3407c6eae9d14e2dd59f5 sha1sum: 341cce846cd2495d2425668c8ea6d71c6f4af9db sha256sum: 930b3f76c8295fe08a3d7b2d80b5424528b30e927e46ef58700af25b91cf401e This is a development release leading toward 2.42 series. What's new in the WebKitGTK 2.41.2 release? === - Properly handle the modifier value when exporting/importing DMA-BUF buffers. - Don't require GApplication for bubblewrap sandbox. - Fix cap height calculation in font metrics. - Fix the build on i386. - Fix the build with libgbm disabled. - Fix several crashes and rendering issues. - Translation updates: Swedish. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, April 14, 2023 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.41.1 released
WebKitGTK 2.41.1 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.41.1.tar.xz (38.4MB) md5sum: 47d97fd66ac8f1fedab274d2e9ceecbc sha1sum: 2477e3ca5f248cdd4faeb176194b012e08e10981 sha256sum: 0bf8ddfd2c86f30605d3a05e74fc37cec36de29992139fff9ac0483a094ebfea This is the first development release leading toward 2.42 series. What's new in the WebKitGTK 2.41.1 release? === - Use DMABuf and WebKit IPC for rendering instead of wpe/x11. - Calculate scroll step depending on scrollable area size when scrolling with the mouse wheel or arrow keys. - Add WebKitClipboardPermissionRequest to handle DOM paste access requests. - Remove support for rendering with GLX in the web process. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, March 30, 2023 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.40.0 released
WebKitGTK 2.40.0 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.40.0.tar.xz (38.2MB) md5sum: ece1da414dcc455ad08c6b5673a125e4 sha1sum: 70929e6162051e0b1b434049324f472507cec029 sha256sum: a4607ea1bf89669e89b1cb2c63faaec513f93de09b6ae60cc71d6a8aab7ab393 This is the first stable release in the 2.40 series. Highlights of the WebKitGTK 2.40.0 release == - New GTK4 API is now stable. - Use ANGLE for WebGL implementation and enable WebGL2. - Prefer EGL over X11, intead of GLX, where available. - Add support for speech synthesis using Flite. - Enable the async clipboard API. - Add API to query the permission state of web features. - Add API to support asynchronously returning values from user script messages. - Make it possible to handle WebKitDownload::decide-destination signal asynchronously. - Add new JavaScript execution APIs. - Make webkit://gpu output exportable as JSON. - Fix large memory allocation when uploading content. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, March 17, 2023 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.39.90 released
WebKitGTK 2.39.90 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.39.90.tar.xz (38.2MB) md5sum: dbc5f9ebdc5b63ebc702ea0592ca52e9 sha1sum: e92bee25344612f4014a6e374775ce6b4e721dc0 sha256sum: 8275866c3529a715c23cae38dbf2edd310d8188546a47c5a2f709d193f7a5fc0 This is a development release leading toward 2.40 series. What's new in the WebKitGTK 2.39.90 release? - Add new JavaScript execution APIs. - Merge functions of registering and unregistering script message handler in GTK4 API. - Mark non-derivable types as final and make instance and class struct declarations private in GTK4 API. - Make favicon and snapshot API use GdkTexture instead of cairo surfaces in GTK4 API. - Fix scrolling after a history navigation with PSON enabled. - Fix criticals from webkitOptionMenuSetEvent when opening any combo box. - Fix large memory allocation when uploading content. - Always update the active uri of WebKitFrame. - Fix several crashes and rendering issues. - Translation updates: Ukrainian. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, February 20, 2023 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.38.5 released
WebKitGTK 2.38.5 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.38.5.tar.xz (31.5MB) md5sum: de05d314a3ecb5fb3835e4d84f8f466d sha1sum: 1774390c628bb3a524d4ed76f11de4a878078db6 sha256sum: 40c20c43022274df5893f22b1054fa894c3eea057389bb08aee08c5b0bb0c1a7 This is a bug fix release in the stable 2.38 series. What's new in the WebKitGTK 2.38.5 release? === - Fix large memory allocation when uploading content. - Fix scrolling after a history navigation with PSON enabled. - Always update the active uri of WebKitFrame. - Fix the build on Ubuntu 20.04. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, February 15, 2023 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.39.7 released
WebKitGTK 2.39.7 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.39.7.tar.xz (38.1MB) md5sum: 835f270d82e4ee48d2393180de350766 sha1sum: 37789cfcd8790c20d24a4cd19423ce608a14b08b sha256sum: bb7da0346388d349f560ef0f2c666880d068e77c195cbcf644a0ae69230244b2 This is a development release leading toward 2.40 series. What's new in the WebKitGTK 2.39.7 release? === - Fix the webkit.h public header causing applications to fail to build. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, January 31, 2023 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.38.3 released
WebKitGTK 2.38.3 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.38.3.tar.xz (31.5MB) md5sum: 1c1cc5eb59273091e228406937b23947 sha1sum: 04cb5923d8ac6f435424b74115c3219ec597e9ad sha256sum: 41f001d1ed448c6936b394a9f20e4640eebf83a7f08262df28504f7410604a5a This is a bug fix release in the stable 2.38 series. What's new in the WebKitGTK 2.38.3 release? === - Fix runtime critical warnings from media player. - Fix network process crash when fetching website data on ephemeral session. - Fix the build with Ruby 3.2. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, December 22, 2022 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.39.3 released
WebKitGTK 2.39.3 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.39.3.tar.xz (32.1MB) md5sum: dcc5966a4af8c7cc179fd8338ffd891f sha1sum: 6d885d9aaf09971dc14040857bee377893497a3d sha256sum: 6b783704f16f35e72cd6eeb546eaf6d5221ca70e70639f3906def2e9a473bf9b This is a development release leading toward 2.40 series. What's new in the WebKitGTK 2.39.3 release? === - Add new API to query the permission state of web features. - Deprecate all web extension DOM APIs (WebKitDOMDocument, WebKitDOMElement, WebKitDOMNode). - Add webkit_web_hit_test_result_get_js_node() to get the JSCValue for the node. - Add WebKitWebFormManager and deprecate WebKitWebPage form related signals. - Don't perform position queries on video sink when the player is for audio only. - Fix gibberish text when loading alternate data. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, December 14, 2022 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.39.2 released
WebKitGTK 2.39.2 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.39.2.tar.xz (32.0MB) md5sum: db5447c72a5a4988d160ce6d101253c9 sha1sum: a51b3d7940d1749d0d47aed6947e584d37fc2138 sha256sum: a0c9036f8eccdfcaf455ace14ceefb327088a212bab2a221cdc952a8060626a6 This is a development release leading toward 2.40 series. What's new in the WebKitGTK 2.39.2 release? === - Add API to support asynchronously returning values from user script messages. - Deprecate WebKitConsoleMessage API. - Deprecate event parameter of WebKitWebView::context-menu and WebKitWebView::show-option-menu signals in favor of a getter in WebKitContextMenu and WebKitOptionMenu. - Do not emit context-menu signals for media settings popup menu. - Use async scrolling also for keyboard scrolling. - Add support for client side certificates on WebSocket connections. - Fix first party for cookies set on every media request. - Fix a crash on authentication dialog with GTK4. - Fix web process leak when webkit_download_set_destination is called with empty destination. - Fix several warnings when building for ARMv7 (32-bits). - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, November 28, 2022 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.39.1 released
WebKitGTK 2.39.1 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.39.1.tar.xz (37.6MB) md5sum: 195fceec8ff9ac716267962e3f3d3290 sha1sum: b7a86f17f4af02c3655637a93568bdc4cdf9220d sha256sum: 45c9745779b94dd3c0f6949f2d9ea5c8ab099beca8147da4e036efd6b0032c32 This is the first development release leading toward 2.40 series. What's new in the WebKitGTK 2.39.1 release? === - Use ANGLE for WebGL implementation and enable WebGL2. - Remove internal nested wayland compositor making libwpe mandatory when building with wayland enabled. - Prefer EGL over X11, intead of GLX, where available. - Add support for background-repeat: space. - Add API to check if a response policy decision is for the main resource. - Fix rendering of checkbox and radio buttons in black backgrounds. - Make checkbox, radio and inner spin button scale along by page zoom. - Add support for get computed label and get computed role WebDriver commands. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, November 11, 2022 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.38.2 released
WebKitGTK 2.38.2 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.38.2.tar.xz (31.5MB) md5sum: c234585a51c015a42c80c705222098c6 sha1sum: 270716b2dad6bf7becf4730c704b3ff78e94d911 sha256sum: f3eb82899651f583b4d99cacd16af784a1a7710fce9e7b6807bd6ccde909fe3e This is a bug fix release in the stable 2.38 series. What's new in the WebKitGTK 2.38.2 release? === - Fix scrolling issues in some sites having fixed background. - Fix prolonged buffering during progressive live playback. - Fix the build with accessibility disabled. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, November 04, 2022 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.38.1 released
WebKitGTK 2.38.1 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.38.1.tar.xz (31.5MB) md5sum: 1bd005d9f02c0723b0f777ff950f45a7 sha1sum: eb59c5e4f635393ce899460dad59bc15e43dd583 sha256sum: 02e195b3fb9e057743b3364ee7f1eec13f71614226849544c07c32a73b8f1848 This is the first bug fix release in the stable 2.38 series. What's new in the WebKitGTK 2.38.1 release? === - Make xdg-dbus-proxy work if host session bus address is an abstract socket. - Use a single xdg-dbus-proxy process when sandbox is enabled. - Fix high resolution video playback due to unimplemented changeType operation. - Ensure GSubprocess uses posix_spawn() again and inherit file descriptors. - Fix player stucking in buffering (paused) state for progressive streaming. - Do not try to preconnect on link click when link preconnect setting is disabled. - Fix close status code returned when the client closes a WebSocket in some cases. - Fix media player duration calculation. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, October 20, 2022 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.38.0 released
WebKitGTK 2.38.0 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.38.0.tar.xz (31.5MB) md5sum: a69cd8fc05f7299458b4faf1bc99b875 sha1sum: 6dcb65b8dc56c52f086bfeecfca7920e9cc78348 sha256sum: f9ce6375a3b6e1329b0b609f46921e2627dc7ad6224b37b967ab2ea643bc0fbd This is the first stable release in the 2.38 series. Highlights of the WebKitGTK 2.38.0 release == - New media controls UI style. - Add new API to set WebView's Content-Security-Policy for web extensions support. - Make it possible to use the remote inspector from other browsers using WEBKIT_INSPECTOR_HTTP_SERVER env var. - MediaSession is enabled by default, allowing remote media control using MPRIS. - Add support for PDF documents using PDF.js. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, September 16, 2022 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.37.91 released
WebKitGTK 2.37.91 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.37.91.tar.xz (31.5MB) md5sum: 52d020d9b1e8f94a273745cddb9104e4 sha1sum: 155c91a215bbde32a7141d20f746ea7fa8683814 sha256sum: 118fd51fccc11e8bc38d9704bdd2a79d3d32e4e975b61040530b69d3570b4d64 This is a development release leading toward 2.38 series. What's new in the WebKitGTK 2.37.91 release? - Cache and reuse image-based backing stores to improve memory consumption. - Fix printing with bubblewrap sandbox enabled - Deprecate enable-frame-flattening setting because the functionality will be removed for 2.40. - Fix deadlock when disposing player while handling rotation tag. - Fix several crashes and rendering issues. - Translation updates: Polish. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, September 02, 2022 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
Re: [webkit-gtk] WebKitGTK and WPEWebKit branched for 2.38
El vie, 19-08-2022 a las 11:43 +0200, Carlos Garcia Campos escribió: > I've just created the new stable branch for 2.38 release > > https://github.com/WebKit/WebKit/commits/webkitglib/2.38 > > I haven't created the wiki page yet, because we are still thinking > about how to improve the process to marking commits to be merged in > stable now that we use github. Ideas are welcome, of course. https://github.com/WebKit/WebKit/wiki/GLib-Stable-Branches > ___ > webkit-gtk mailing list > webkit-gtk@lists.webkit.org > https://lists.webkit.org/mailman/listinfo/webkit-gtk -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.37.90 released!
WebKitGTK 2.37.90 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.37.90.tar.xz (31.5MB) md5sum: 8c5b47e0311d94197b9e249133cd241d sha1sum: c093a22bff5c987514baa4812459181b73468bdf sha256sum: e554724ef527849d36fb754d42b0cdb39ff4a6c711861b54db98740d5de60f91 This is a development release leading toward 2.38 series. What's new in the WebKitGTK 2.37.90 release? - Remove libnotify dependency. - Add support for service worker notifications. - Add support for loading the notification icon. - Add support for pac proxy type in WebDriver. - Fix several crashes and rendering issues. - Translation updates: Swedish. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, August 19, 2022 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK and WPEWebKit branched for 2.38
I've just created the new stable branch for 2.38 release https://github.com/WebKit/WebKit/commits/webkitglib/2.38 I haven't created the wiki page yet, because we are still thinking about how to improve the process to marking commits to be merged in stable now that we use github. Ideas are welcome, of course. -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.37.1 released!
WebKitGTK 2.37.1 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.37.1.tar.xz (31.4MB) md5sum: 11a5a291784349cc26b892bfdadeff87 sha1sum: c61cc88556653dc8295fd6c463dc02b3357fb2c0 sha256sum: c53326b1751f8c6da3db2f4bfa91c1801755893e287d0e1f6c07344589d4a6a7 This is the first development release leading toward 2.38 series. What's new in the WebKitGTK 2.37.1 release? === - Add initial implementation of WebRTC using GstWebRTC if GStreamer 1.20 is available, disabled by default via web view settings. - Add new API to set WebView's Content-Security-Policy for web extensions support. - Add new API to run async JavaScript functions. - Expose typed arrays in JavaScriptCore GLib API. - Add support for PDF documents using PDF.js. - Show font name and font variant settings in the inspector. - MediaSession is enabled by default, allowing remote media control using MPRIS. - Modernized media controls UI. - Add Support Google Dynamic Ad Insertion (DAI). - Add support for capturing encoded video streams from a webcam. - Make it possible to use the remote inspector from other browsers using WEBKIT_INSPECTOR_HTTP_SERVER env var. - Add support for IPv6 in the remote inspector. - Update form elements style to match libadwaita. - Fix canvas animations and images with threaded rendering enabled. - Switch to use gi-docgen for API documentation instead of gtk-doc. - Remove the ATK a11y implementation that has been replaced by AT-SPI DBus interfaces. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, July 12, 2022 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.36.1 released!
WebKitGTK 2.36.1 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.36.1.tar.xz (25.9MB) md5sum: e6100df7f82d95a4e65176b10f5ab011 sha1sum: 36a95b906e54bcf94d2be04e1cbaac3584da7eb1 sha256sum: 0149ea5fb1d20f2a9981677d45c952a047330001ea24a8dc29035239f12c0c8f This is the first bug fix release in the stable 2.36 series. What's new in the WebKitGTK 2.36.1 release? === - Fix the build with accessibility disabled. - Fix several crashes and rendering issues. - Translation updates: Croatian. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, April 21, 2022 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.36.0 released!
WebKitGTK 2.36.0 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.36.0.tar.xz (25.7MB) md5sum: 1e3fe866ab6e41e7ec3deb80bd5b3a85 sha1sum: 5b90bc59c2f442223de1a4d9dc8ff604888abb3c sha256sum: b877cca1f105235f5dd57c7ac2b2c2be3c6b691ff444f93925c7254cf156c64d This is the first stable release in the 2.36 series. Highlights of the WebKitGTK 2.36.0 release == - Add new accessibility implementation using ATSPI DBus interfaces instead of ATK. - Add support for requestVideoFrameCallback. - Change hardware-acceleration-policy setting default value to always. - Add support for media session. - Add new API to set HTTP response information to custom uri schemes. - Make user interactive threads (event handler, scrolling, ...) real time in linux. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, March 21, 2022 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.35.90 released!
WebKitGTK 2.35.90 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.35.90.tar.xz (27.2MB) md5sum: 4011efc5160b3087f3a108d355c332a1 sha1sum: 86294970e9b9d24cf292c9d2ebffa8d1b4674d22 sha256sum: caca324d4fd7f8bb8d8aa78885c7a999a4080c4f181f98ca68a076f86ef4e61e This is a development release leading toward 2.36 series. What's new in the WebKitGTK 2.35.90 release? - Fix scrolling with the mouse wheel on sites using overscroll-behavior. - Suspend web processes after some time in the process cache. - Fix renderning of horizontal scrollbars with themes enabling steppers. - Ensure EGL displays are terminated before web process exits. - Deinitialize gstreamer before web process exits. - Make fonts under XDG_DATA_DIRS available in web process sanbox. - Canonicalize paths passed to bubblewrap launcher. - Fix several crashes and rendering issues. - Translation updates: Hebrew. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, February 25, 2022 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK and WPEWebKit branched for 2.36
I've just created the new stable branch for 2.36 release, and I've created the wiki page to track it: https://trac.webkit.org/wiki/WebKitGTK/2.36.x -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.35.3 released!
WebKitGTK 2.35.3 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.35.3.tar.xz (25.5MB) md5sum: 6b482dcf150c8ede6b8c5c9972c61880 sha1sum: 20cb9ed1efb6f1646ba283ecb1f142753c049168 sha256sum: 4c797dcfe1cb8460baf8058b37077764217226e8577f3b5bbc5f15cd673a499a This is a development release leading toward 2.36 series. What's new in the WebKitGTK 2.35.3 release? === - Fix a crash at startup when bubblewrap sandbox is enabled. - Fix a crash when starting a drag an drop on touchscreen. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, February 09, 2022 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.34.3 released!
WebKitGTK 2.34.3 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.34.3.tar.xz (23.8MB) md5sum: de30c41fb57b2b024417669c22914752 sha1sum: 42b96ddaa89f7c3757860efd0b983f6e5b6ade51 sha256sum: 0d2f37aa32e21a36e4dd5a5ce7ae5ce27435c29d6803b962b8c90cb0cc49c52d This is a bug fix release in the stable 2.34 series. What's new in the WebKitGTK 2.34.3 release? === - Make audio tools (like mixers) display the actual name of the application producing sound, instead of a generic one. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, December 20, 2021 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.35.1 released!
WebKitGTK 2.35.1 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.35.1.tar.xz (24.2MB) md5sum: a3b7a06df4f3d44f219bc7eefcd4a28e sha1sum: 3ac217718b941f3a293233f2d08ff0d2b52f4ea2 sha256sum: 468539be0ea42a6f3464ea5f7e87e4bddf173d558e8a0a1a02873c8bbd49fa89 This is the first development release leading toward 2.36 series. What's new in the WebKitGTK 2.35.1 release? === - Make user interactive threads (event handler, scrolling, ...) real time in linux. - Add new API to set HTTP response information to custom uri schemes. - Add support for media session. - Change hardware-acceleration-policy setting default value to always. - Fix jsc_value_object_define_property_accessor() to work with objects not having a wrapped instance. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, November 25, 2021 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.34.2 released!
WebKitGTK 2.34.2 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.34.2.tar.xz (23.8MB) md5sum: 739f2d32251620ae3a77cd21a5c474db sha1sum: 18b3bb61524d543c59d5018062f3139568332a1e sha256sum: 584677d6e7cae12e27cdcc8e05b4cf73b54849a24afc3d7a40cec91016deff00 This is a bug fix release in the stable 2.34 series. What's new in the WebKitGTK 2.34.2 release? === - Fix scrolling issues when pressing Home and PgDown keys. - Update effective appearance after web process switch on navigation. - Fix the build with video disabled. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, November 24, 2021 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.34.1 released!
WebKitGTK 2.34.1 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.34.1.tar.xz (23.8MB) md5sum: 32d55de07e7e99674816822f69308c73 sha1sum: 36cb0e8a50188cdfcc747e3f1acabb550525f8e0 sha256sum: 443c1316705de024741748e85fe32324d299d9ee68e6feb340b89e4a04073dee This is the first bug fix release in the stable 2.34 series. What's new in the WebKitGTK 2.34.1 release? === - Update user agent browser versions. - Fix a crash with GTK >= 3.24.30. - Fix a crash when loading videos on reddit. - Fix file type detection when application calls g_desktop_app_info_set_as_default_for_extension() passing html. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, October 21, 2021 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.34.0 released!
WebKitGTK 2.34.0 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.34.0.tar.xz (23.8MB) md5sum: 32334fddc48e3428044bbd9215d0636f sha1sum: a370f8844b99828531228ad6f1f7a02d8b07488d sha256sum: 880c8ee626f67019f67557ca09e59a23ecf245e60f6173215f1a8823cb09af34 This is the first stable release in the 2.34 series. Highlights of the WebKitGTK 2.34.0 release == - Add support for HTTP/2 when building with libsoup3. - Add support for CSS Scroll Snap. - Add support for date and datetime-local input elements. - Add support for display capture. - Add support for ICC color management. - Add support color-schemes CSS property. - Add support for link preconnect when building with libsoup3. - Add support for client side certificates when building with libsoup3. - Add multi-track support to MSE media backend. - Add new API to handle web process unresponsiveness. - Add API to disable CORS on a web view for particular domains. - Add new API to access/modify capture devices states. - Add new API to configure the memory pressure handler. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, September 22, 2021 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.33.91 released!
WebKitGTK 2.33.91 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.33.91.tar.xz (23.8MB) md5sum: be0314fc3cc3ad52894163d60c9a78e6 sha1sum: b87b094b65a219d219aff73837931d97db7317ec sha256sum: e9d35b91ad1785cc4476d00c23511e5e21663b838531f60f3918d04ec21c92f0 This is a development release leading toward 2.34 series. What's new in the WebKitGTK 2.33.91 release? - Use the right display refresh monitor for animations in accelerated compositng mode. - Fix several issues in JavaScriptCore on 32bit systems. - Prefer python3 over python2 in CMake. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, September 17, 2021 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.32.4 released!
WebKitGTK 2.32.4 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.32.4.tar.xz (22.2MB) md5sum: 51a167e5d03bacf30c5c588e6aa23143 sha1sum: f7255ffb488e727e9e250e0dae9f192266f50f01 sha256sum: 00ce2d3f798d7bc5e9039d9059f0c3c974d51de38c8b716f00e94452a177d3fd This is a bug fix release in the stable 2.32 series. What's new in the WebKitGTK 2.32.4 release? === - Do not append .asc extension to downloaded text/plain files. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, September 17, 2021 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.33.90 released!
WebKitGTK 2.33.90 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.33.90.tar.xz (23.8MB) md5sum: 2397b9145a83d624d45853811dcb1fec sha1sum: 3ebb973c861c756b61d5433a4e66c654243bdae9 sha256sum: 3575452129593b070e248f59617f35eed75d2b6c75bbb64ea0fcbc9eaafdf19c This is a development release leading toward 2.34 series. What's new in the WebKitGTK 2.33.90 release? - Show TLS protocol version and ciphersuite name in the inspector when building with libsoup3. - Add multi-track support to media backend. - Avoid strong alias computations in font fallback code. - Fix deadlock tearing down pipeline when using fallback sink. - Fix the build with gtk-doc enabled. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, September 02, 2021 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK and WPEWebKit branched for 2.34
I've just created the new stable branch for 2.34 release, and I've created the wiki page to track it: https://trac.webkit.org/wiki/WebKitGTK/2.34.x -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.33.3 released!
WebKitGTK 2.33.3 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.33.3.tar.xz (23.9MB) md5sum: 1c8ac9a4f5869948759f05b8f29feacc sha1sum: 3da765b6370c586d60848a78e988488994164aef sha256sum: b43b9995ded6888362c3583bc0b7d8e2ba439df889c375d8b41396ddedc6ef00 This is a development release leading toward 2.34 series. What's new in the WebKitGTK 2.33.3 release? === - Add support for display capture. - Add new API to access/modify capture devices states. - Add new API to configure the memory pressure handler. - Add support for client side certifiates authentication. - Add support color-schemes CSS property. - Add support for dark scrollbars. - Keep GtkSettings used by web processes in sync with the settings set in the UI process. - Add support for drawing the scrollbars corner. - Allow to opt-out of GL rendering at runtime for media player. - Add support for A420 compositing in media player. - Improve pinch to zoom gesture in accerlerated compositing mode. - Fix cookies configuration after a network process crash. - Fix touchscreen navigation swipe when the page scrolls horizontally. - Fix rendering of elliptic radial gradients. - Fix several crashes and rendering issues. - Translation updates: Brazilian Portuguese, French, Swedish, Ukrainian What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org or the upstream site at https://www.webkit.org - people interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, August 16, 2021 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.32.3 released!
WebKitGTK 2.32.3 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.32.3.tar.xz (22.2MB) md5sum: f31b802de421865ea9f1391ec8190519 sha1sum: 9c9b2cb2638ea40706765768dd5cb3c95ab46dcb sha256sum: c1f496f5ac654efe4cef62fbd4f2fbeeef265a07c5e7419e5d2900bfeea52cbc This is a bug fix release in the stable 2.32 series. What's new in the WebKitGTK 2.32.3 release? === - Properly set the cookies settings after a network process crash. - Fix accessibility tree after a cross site navigation with PSON enabled. - Ensure WebKitScriptWorld::window-object-cleared signal is always emitted. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org, or the upstream site at https://www.webkit.org. People interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org, WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk, or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, July 23, 2021 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.32.2 released!
WebKitGTK 2.32.2 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.32.2.tar.xz (22.2MB) md5sum: 6dbf813fefd79c551be47b1312f27cec sha1sum: 958777627972b18501e5520d0aba9e274a2b151f sha256sum: 1790f86975bdef957ba9a12fc09202de8f55c885ee38467afc50d2bdb7a6c5cd This is a bug fix release in the stable 2.32 series. What's new in the WebKitGTK 2.32.2 release? === - Improve calculation of initial WebKitWebView size. - Fix kinetic scrolling on touchpad with async scrolling off. - Fix a crash on empty drag operation in X11. - Fix rendering on HiDPI /4k screen and scaling. - Handle null native surface for for surfaceless rendering. - Fix JavaScriptCore crash on 32-bit big endian systems. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org, or the upstream site at https://www.webkit.org. People interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org, WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkitgtk IRC channel at irc.gnome.org or on Matrix at #webkitgtk:matrix.org. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk, or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, July 09, 2021 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.33.2 released!
WebKitGTK 2.33.2 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.33.2.tar.xz (23.5MB) md5sum: c0c1df6b2d84819fd332bc51bad4c638 sha1sum: 996d0b9b0a826dc49aceb38574d237e11b9f5295 sha256sum: 32bb0ace3cf4df42ff805e00de3fc13a2287f173d3ff5982816a7c5b4f8b551b This is a development release leading toward 2.34 series. What's new in the WebKitGTK 2.33.2 release? === - HTTP/2 support when building with libsoup3. - Add API to disable CORS on a web view for particular domains. - Fix rendering on HiDPI /4k screen and scaling. - Improve calculation of initial WebKitWebView size. - Fix rendering of VP9 with transparency. - Remove dependency on glvideoflip and videoflip. - Several fixes on scrolling when async scrolling is enabled. - Ensure WebKitScriptWorld::window-object-cleared signal is always emitted. - Translation updates: Danish, Swedish, Ukrainian. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org, or the upstream site at https://www.webkit.org. People interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org, WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkit and #webkitgtk IRC channels at irc.freenode.net. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk, or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, June 08, 2021 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
Re: [webkit-gtk] What is the status of the gtk4 port?
El sáb, 29-05-2021 a las 08:59 +0930, Michael Gratton escribió: > On Tue, May 25 2021 at 09:36:59 +0200, Carlos Garcia Campos > wrote: > > WebKitGTK has been ported to GTK4 already, the only missing feature > > is > > a11y. It's not "officially" supported yet, > > Any hints as to when to expect an official release though? I don't really know, we need to fix the a11y first and nobody is working on it at the moment. > It would be good to know if that might be during the current GNOME > cycle, so as to be able to plan whether or not it's worth starting to > port Geary to GTK4. It won't happen this release cycle. > Cheers, > //Mike > -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
Re: [webkit-gtk] What is the status of the gtk4 port?
El lun, 24-05-2021 a las 18:14 +0200, Lothar Scholz escribió: > I was silently following the mailing list for about a year and there > has been no news about a Gtk4 port in the last months. I have a new > project coming which requires a web browser widget and really would > love to start with Gtk4 from the start. > > So what is the status? WebKitGTK has been ported to GTK4 already, the only missing feature is a11y. It's not "officially" supported yet, though for two reasons: 1- As I said accessibility is missing. We need to find a solution, and it's not going to be easy I'm afraid. 2- The GTK4 support implies we are going to break the API and bump the API version in a incompatible way. We want to take advantage of it to remove deprecated APIs and maybe do other API changes. So, you can already build with GTK4 enabled, and install it in parallel to the GTK3 version, but we are not updating the library version and the API might change in the future. > ___ > webkit-gtk mailing list > webkit-gtk@lists.webkit.org > https://lists.webkit.org/mailman/listinfo/webkit-gtk > -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.33.1 released!
WebKitGTK 2.33.1 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.33.1.tar.xz (23.5MB) md5sum: 45f702b884a6290abd8c08202254cb04 sha1sum: 176a62471b34088ac111fe6abba1e258320c544b sha256sum: 0697463f435a2c156cffae470aa623033c1f4033da826d107a0ace8b7a0d89d5 This is the first development release leading toward 2.34 series. What's new in the WebKitGTK 2.33.1 release? === - Add support for CSS Scroll Snap. - Add support for date and datetime-local input elements. - Add support for ICC color management. - Build with libsoup3 by default. - Add new API to handle web process unresponsiveness. - Add support for link preconnect when building with libsoup3. - Refactored Media Source Extensions platform code to increase stability and ease support of more features in the future. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org, or the upstream site at https://www.webkit.org. People interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org, WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkit and #webkitgtk IRC channels at irc.freenode.net. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk, or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, May 14, 2021 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.32.1 released!
WebKitGTK 2.32.1 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.32.1.tar.xz (22.2MB) md5sum: b12790ae1209e1d5848aeb4fb70994db sha1sum: c8c507d3c98c891ea5bfcfb6407320959dc77a2b sha256sum: 136117317f70f66486f71b8edf5e46f8776403c5d8a296e914b11a36ef836917 This is the first bug fix release in the stable 2.32 series. What's new in the WebKitGTK 2.32.1 release? === - Support building against the Musl C library. - Support building against ICU version 69 or newer. - Improve handling of Media Capture devices. - Improve WebAudio playback. - Improve video orientation handling. - Improve seeking support for MSE playback. - Improve flush support in EME decryptors. - Fix HTTP status codes for requests done through a custom URI handler. - Fix the Bubblewrap sandbox in certain 32-bit systems. - Fix inconsistencies between the WebKitWebView.is-muted property state and values returned by webkit_web_view_is_playing_audio(). - Fix the build with ENABLE_VIDEO=OFF. - Fix wrong timestamps for long-lived cookies. - Fix UI process crash when failing to load favicons. - Fix several crashes and rendering issues. - Translation updates: Swedish. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org, or the upstream site at https://www.webkit.org. People interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org, WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkit and #webkitgtk IRC channels at irc.freenode.net. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk, or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, May 10, 2021 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.32.0 released!
WebKitGTK 2.32.0 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.32.0.tar.xz (22.2MB) md5sum: a24a9441ad01617be9ac95097cd31e08 sha1sum: 8abdb3ba2732c892dd06bb2bd63208b090462bf7 sha256sum: 9d7df4dae9ada2394257565acc2a68ace9308c4c61c3fcc00111dc1f11076bf0 This is the first stable release in the 2.32 series. Highlights of the WebKitGTK 2.32.0 release == - NPAPI plugins support have been removed. - System font scaling factor is correctly applied now. - New permission request API for MediaKeySystem access. - New API to remove individual scripts/stylesheets using WebKitUserContentManager. - Web inspector now shows detailed information about main loop frames. - The minimum required GStreamer version is now 1.14. - The GStreamer runtime is now initialized only when required. - Improved platform support for WebAudio (WebAudio->MediaStream, Worklet, Multi-channel). - Support for hardware-accelerated video rendering on i.MX8 platforms (using the NXP driver). What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org, or the upstream site at https://www.webkit.org. People interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org, WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkit and #webkitgtk IRC channels at irc.freenode.net. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk, or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, March 26, 2021 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.30.6 released!
WebKitGTK 2.30.6 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.30.6.tar.xz (21.3MB) md5sum: 11148c4ed400c58fe330ac94208cbc4d sha1sum: aaaf9b0f1780f3eae104ae0d3ad15b3e19cf6e8d sha256sum: 50736ec7a91770b5939d715196e5fe7209b93efcdeef425b24dc51fb8e9d7c1e This is a bug fix release in the stable 2.30 series. What's new in the WebKitGTK 2.30.6 release? === - Update user agent quirks again for Google Docs and Google Drive - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org, or the upstream site at https://www.webkit.org. People interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org, WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkit and #webkitgtk IRC channels at irc.freenode.net. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk, or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, March 18, 2021 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.31.91 released!
WebKitGTK 2.31.91 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.31.91.tar.xz (22.2MB) md5sum: 0a7f2ad820ba7af22f577f86dd82fb53 sha1sum: 35e3eb5a89c497c7a4ff158ec580e4f09f4fb030 sha256sum: 29a60b28dfbff1e25e53f63549cf6b68b7af97c7336947e705a32f234cad834c This is a development release leading toward 2.32 series. What's new in the WebKitGTK 2.31.91 release? - Make WebKitSecurityOrigin a simple data store for and deprecate webkit_security_origin_is_opaque(). - Fix user agent again to work on several google websites. - Fix web view url on web process terminate signals. - Fix preferred language overrides sent to the web process. - Fix the build in i386. - Translation updates: Simplified Chinese. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org, or the upstream site at https://www.webkit.org. People interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org, WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkit and #webkitgtk IRC channels at irc.freenode.net. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk, or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, March 12, 2021 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.31.90 released!
WebKitGTK 2.31.90 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.31.90.tar.xz (22.2MB) md5sum: 3191b434a62e4aea1080d7ede469432c sha1sum: f6e563151933c77aef83c238b75e56177769dc6d sha256sum: 1750ea7853914e05cda807b703ef6e2ddb9bbf53c3566777bbcfde33ae9063c9 This is a development release leading toward 2.32 series. What's new in the WebKitGTK 2.31.90 release? - Add permission request API for MediaKeySystem access. - Fix rendering when using opacity filters on hardware accelerated layers. - Fix flatpak-spawn subsandbox to not clear environment variables. - Ensure a URI scheme handler can't be registered multiple times. - Fix several crashes and rendering issues. - The minimum required GStreamer version is now 1.14. - CEA-608 closed captions support (requires WEBKIT_GST_USE_PLAYBIN3=1 environment variable). - Advertise CBCS decryption and VP9 support in Thunder. - Advertise DASH as supported in the media player. - Improved support for playbin3. - Translation updates: Ukrainian. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org, or the upstream site at https://www.webkit.org. People interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org, WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkit and #webkitgtk IRC channels at irc.freenode.net. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk, or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, February 26, 2021 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK and WPEWebKit branched for 2.32
I've just created the new stable branch for 2.32 release, and I've created the wiki page to track it: https://trac.webkit.org/wiki/WebKitGTK/2.32.x -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] Plan to migrate WebKitGTK and WPEWEbKit to libsoup3
Hi all, libsoup3 is the new API that will be released in September with an updated API and HTTP2 support. The new API is mostly done, we expect to continue working on it during the next release cycle, but we don't expect major changes, we will focus on the HTTP2 support now. So, now it's a the time to start migrating to libsoup3. Even thuogh the very few APIs we use in WebKitGTK (and WPE) haven't changed (so there isn't any API/ABI break from the WebKit point of view), we will have to bump the API version to avoid mixing libsoup2 and 3 in applications that also use libsoup directly. I want to propose the following plan for the migration: 1.- libsoup 2.99.1 will be released soon: as I said we don't expect any changes in the API, just additions, but not breaks, unless we find something wrong while porting apps. We will keep doing 2.99.x releases during the next release cycle. 2.- WebKitGTK and WPEWebKit will have a build option to enable libsoup3 API that will be disabled by default. This will land soon, so it will be possible to build 2.32 with libsoup3 for development. 3.- Once we branch for 2.32, we change the build option to default to libsoup3 and do the API bump in trunk. This API bump will not include any API change, so no migration is required by apps, just linking to the right library depending on the libsoup version currently used by the app. 4.- In September we release libsoup 3.0 and WebKitGTK/WPE 2.34 with libsoup3 support enabled by default. 5.- We will keep supporting libsoup2 for the next releases until all apps are ported and we all can get rid of lbsoup2. Opinions? -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.30.5 released!
WebKitGTK 2.30.5 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.30.5.tar.xz (21.3MB) md5sum: c8291af0c5102fff1f73e67f0bff6c87 sha1sum: 4fc8753786d7762a3c4ecdc7ea11fc38b5468d6f sha256sum: 7d0dab08e3c5ae07bec80b2822ef42e952765d5724cac86eb23999bfed5a7f1f This is a bug fix release in the stable 2.30 series. What's new in the WebKitGTK 2.30.5 release? === - Bring back the WebKitPluginProcess intallation that was removed by mistake. - Fix RunLoop objects leaked in worker threads. - Fix aarch64 llint build with JIT disabled. - Use Internet Explorer quirk for Google Docs. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org, or the upstream site at https://www.webkit.org. People interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org, WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkit and #webkitgtk IRC channels at irc.freenode.net. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk, or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, February 11, 2021 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.31.1 released!
WebKitGTK 2.31.1 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.31.1.tar.xz (22.1MB) md5sum: 36dd6f7e3539e523c1407d9460219609 sha1sum: 0c0b9fdb4b5918a3135e0e160c4b1c05692e0522 sha256sum: 6b1bb3e0efcfcb6e4a8e18b6a5f1cac27cda203d46a7dfbb0f150784a47e908f This is the first development release leading toward 2.32 series. What's new in the WebKitGTK 2.31.1 release? === - Remove support for NPAPI plugins. - Enable the web process cache when PSON is enabled too. - TLS errors and proxy settings APIs have been moved from WebKitContext to WebKitWebsiteDataManager. - Add new API to remove individual scripts/stylesheets using WebKitUserContentManager. - Correctly apply the system font scaling factor. - Show main loop frames information in the web inspector. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org, or the upstream site at https://www.webkit.org. People interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org, WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkit and #webkitgtk IRC channels at irc.freenode.net. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk, or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, January 12, 2021 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.30.4 released!
WebKitGTK 2.30.4 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.30.4.tar.xz (21.3MB) md5sum: 81c813d77a7b52ef655922f9b387f3a1 sha1sum: 330f45d7badf944fb01a3238ebb2ceaad8c2a91f sha256sum: d595a37c5001ff787266b155e303a5f2e5b48a6d466f2714c2f30c11392f7b24 This is a bug fix release in the stable 2.30 series. What's new in the WebKitGTK 2.30.4 release? === - Fix text data sent with WebSockets when using libsoup < 2.68. - Fix the rendering on Raspberry Pi 3 using the proprietary video driver. - Fix clipping of descedant layers of a mask layer. - Fix the build with ICU 68.1. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org, or the upstream site at https://www.webkit.org. People interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org, WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkit and #webkitgtk IRC channels at irc.freenode.net. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk, or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, December 15, 2020 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.30.3 released!
WebKitGTK 2.30.3 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.30.3.tar.xz (21.3MB) md5sum: 3db32cffeab82efcade1ce77f94865c2 sha1sum: 6eed6e8a3c2f47533821169679fe381ceb0550be sha256sum: 6dea14f03916882816f2fed9497a5103fc54b2ab8602ab145ca991e4951e5e7f This is a bug fix release in the stable 2.30 series. What's new in the WebKitGTK 2.30.3 release? === - Add new build option USE(64KB_PAGE_BLOCK). - Fix backdrop filters with rounded borders. - Fix scrolling iframes when async scrolling is enabled. - Allow applications to handle drag and drop on the web view again. - Update Outlook user agent quirk. - Fix the build with video support disabled. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org, or the upstream site at https://www.webkit.org. People interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org, WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkit and #webkitgtk IRC channels at irc.freenode.net. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk, or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, November 20, 2020 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.30.2 released!
WebKitGTK 2.30.2 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.30.2.tar.xz (21.3MB) md5sum: 2163f1f982c63cb8fa75bf1b36396304 sha1sum: e27d336570226645f861b5a00116c17da39f9df4 sha256sum: c467e0bc2bc610c2570928e3fd63cedaadc4719cbf9b04aa99f79dd71ad5682a This is a bug fix release in the stable 2.30 series. What's new in the WebKitGTK 2.30.2 release? === - Fix scrolling when smooth scrolling is enabled in async scrolling mode. - Fix WebSocket requests with same-site cookies. - Fix TLS certificate information for service workers. - Handle chassis type when its value is quoted. - Fix the build with ENABLE_MEDIA_STREAM enabled and ENABLE_WEB_RTC_DISABLED. - Fix the build with ENABLE_GAMEPAD enabled. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org, or the upstream site at https://www.webkit.org. People interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org, WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkit and #webkitgtk IRC channels at irc.freenode.net. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk, or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, October 23, 2020 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
Re: [webkit-gtk] WebKitWebView initial viewport size
El vie, 16-10-2020 a las 09:16 +1100, Michael Gratton escribió: > Hi all, > > I'm trying to fix <https://gitlab.gnome.org/GNOME/geary/-/issues/283> > > yet again and think I have tracked down the problem to the web > process's viewport size being 0px x 0px when an email body is being > loaded into a WebKitWebView, possibly when the WebKitWebView widget > is > either hidden or still being laid out by the widget hierarchy. > > Can anyone say at what stage the web process's viewport size gets > updated? Is there any way to influence it so that the width at least > is > valid, without resorting to hacks like generating and injecting > custom > CSS based on the parent widget's size? Do you mean the viewport size or the contents size? In the geary bug I think the problem is scrollHeight, no? > Thanks, > //Mike > -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.30.1 released!
WebKitGTK 2.30.1 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.30.1.tar.xz (21.3MB) md5sum: de0f910d60de88273ffde7b4bb88bd42 sha1sum: 23dd526e95399f97c758f8796e8cb184e9465eb7 sha256sum: 17c59dfdadb7377192e9b59bc56c8a029c9fad4f38ed732b652bf33d0bd5d6b1 This is the first bug fix release in the stable 2.30 series. What's new in the WebKitGTK 2.30.1 release? === - Bring back the environment variable to force single process mode when PSON is disabled. - Fix downloads started by an ephemeral web context. - Translation updates: Brazilian Portuguese. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org, or the upstream site at https://www.webkit.org. People interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org, WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkit and #webkitgtk IRC channels at irc.freenode.net. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk, or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, September 21, 2020 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.30.0 released!
WebKitGTK 2.30.0 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.30.0.tar.xz (21.3MB) md5sum: 71428fefd33f40583465649baf05ceb5 sha1sum: 60407e68b5452b5fd90ab1c03d8cc844bb68b590 sha256sum: caf3dbf2d2383072614e34281f2fffb6331faf92f4ecf215f6f6a5a57f755d11 This is the first stable release in the 2.30 series. Highlights of the WebKitGTK 2.30.0 release == - Add Intelligent Tracking Prevention (ITP) support. - Add support for backdrop filters. - Stop using GTK theming to render form controls and add API to disable using GTK to render scrollbars too. - Add support for video formats in image elements. - Add API to handle video autoplay policy that now defaults to disallow autoplay videos with audio. - Add API to mute a web view. - Add paste as plain text option to the context menu for rich editable content. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org, or the upstream site at https://www.webkit.org. People interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org, WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkit and #webkitgtk IRC channels at irc.freenode.net. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk, or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, September 11, 2020 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.29.92 released!
WebKitGTK 2.29.92 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.29.92.tar.xz (21.3MB) md5sum: d14ac7e4d66e07851083b49e9a704efb sha1sum: 175f5e10866075e932b99c8cea991b2d02ca32ca sha256sum: 560c13375d02ff33309ca2f284bf27466f5f77d0d53840285aec4b0b5d52f0d4 This is a development release leading toward 2.30 series. What's new in the WebKitGTK 2.29.92 release? - Fix user agent header after a redirect when a new quirk is required. - Stop using firefox user agent quirk for google docs. - Fix rendering frames timeline panel in web inspector. - Fix per-thread cpu usage in web inspector. - Fix several crashes and rendering issues. - Translation updates: Polish What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org, or the upstream site at https://www.webkit.org. People interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org, WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkit and #webkitgtk IRC channels at irc.freenode.net. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk, or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, September 04, 2020 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
Re: [webkit-gtk] rendering a webpage to SVG
El vie, 21-08-2020 a las 10:45 +0200, Ivan Klimek escribió: > Hi Carlos, > > thanks for your fast reply > > not sure if this helps or if your question was addressed to me - from > my *very* limited understanding - how its done its done in Qt - they > have the qt_svg module that implements methods that directly write > vectorized SVG elements: > > void drawEllipse(const QRectF ) override; > void drawPath(const QPainterPath ) override; > void drawPixmap(const QRectF , const QPixmap , const QRectF > ) override; > void drawPolygon(const QPointF *points, int pointCount, > PolygonDrawMode mode) override; > void drawRects(const QRectF *rects, int rectCount) override; > void drawTextItem(const QPointF , const QTextItem ) > override; > void drawImage(const QRectF , const QImage , const QRectF , > Qt::ImageConversionFlags flags = Qt::AutoColor) override; > > see here: > https://github.com/qt/qtsvg/blob/dev/src/svg/qsvggenerator.cpp > > from code its used like this: > > QWebFrame *frame = m_page.mainFrame(); > QPainter painter; > QSvgGenerator svg; > > svg.setFileName(fileName); > svg.setSize(resolution); > > painter.begin(); > > frame->render(); > > and that's all - output is vector SVG - every text / formatting etc > all vector Is that QtWebKit using WebKit1 or WebKit2? > cairo is able to draw to SVG vectorized too, but the surface types > need to be set correctly when drawing, I took a very light look at > webkit-gtk cairo usage and cairo surface types are image types / aka > bitmap so it draws stuff already to bitmap, and once in bitmap there > is no way back :( but maybe I am reading this wrong, not sure > > *I do not know why this is done the way it is done in webkit-gtk, > maybe it would be possible to just internally use svg surfaces?* > > would be epic if webkit-gtk could do something like that as Qt Webkit > is dead and there are so many projects using this ... > > Thanks > Ivan > > > On Fri, Aug 21, 2020 at 1:57 AM Carlos Alberto Lopez Perez < > clo...@igalia.com> wrote: > > On 20/08/2020 12:24, Ivan Klimek wrote: > > > Dear webkit-gtk developers, > > > > > > I am trying to render a webpage to SVG, I am successful in doing > > so > > > using Qt webkit - but as you all know Qt webkit has been > > discontinued > > > thus I am trying to migrate my code to webkit GTK > > > > > > the problem I am facing is that the generated SVG is only a > > wrapped PNG > > > image of the rendered webpage, on Qt the webpage is rendered "all > > > vector" texts etc all is "vectorized" an example of using this > > approach > > > are apps like: http://cutycapt.sourceforge.net/ or > > https://wkhtmltopdf.org/ > > > > > > my code is as follows (parts omitted for brevity): > > > > > > g_signal_connect(main_window, "damage-event", > > G_CALLBACK(capture), > > > main_window); > > > > > > static gboolean capture(GtkWidget *widget, GdkEvent *event, > > gpointer > > > user_data) > > > { > > > > > > fprintf(stderr, "damage event callback called..\n"); > > > > > > cairo_surface_t *surface = > > > > > gtk_offscreen_window_get_surface(GTK_OFFSCREEN_WINDOW(user_data)); > > > > > > > Instead of getting the cairo surface from GTK, you can use the > > WebKitGTK > > API directly with the functions webkit_web_view_get_snapshot* > > > > Years ago I wrote a simple program that generates a png image from > > a > > webpage with that. Check it here: https://github.com/clopez/wksnap > > > > I tried now to use your example code to generate a svg image > > instead of > > a png one [1], but I'm getting the same issue you comment of it > > generating a svg image that is embedding a png one. > > > > I'm unsure how to fix that. My limited understanding is that once > > you > > get the cairo surface from webkit, that surface is already a bitmap > > surface.. so I'm unsure if is possible to convert that back to a > > vector > > surface. I wonder how QtWebKit did this?? > > > > > > Hope this helps. > > Regards > > > > > > [1] test patch to apply over wksnap: http://ix.io/2uLb > > > > ___ > webkit-gtk mailing list > webkit-gtk@lists.webkit.org > https://lists.webkit.org/mailman/listinfo/webkit-gtk -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.29.91 released!
WebKitGTK 2.29.91 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.29.91.tar.xz (21.3MB) md5sum: 0c599dc7a76ed7ed6758df292dd970a3 sha1sum: 73546916a109dd98178145062017afdbdf1a5b81 sha256sum: cbbadb5e5021f003dc21f8ae9308cf8acaff90e21ddb069ab559ea510819cd01 This is a development release leading toward 2.30 series. What's new in the WebKitGTK 2.29.91 release? - Fix a web process crash introduced in 2.29.90. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org, or the upstream site at https://www.webkit.org. People interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org, WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkit and #webkitgtk IRC channels at irc.freenode.net. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk, or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, August 14, 2020 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.29.90 released!
WebKitGTK 2.29.90 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.29.90.tar.xz (21.3MB) md5sum: 6ad2df0a9e77d6b4844c4c90bc71559e sha1sum: e7be8f312f9dedf68e557b0729b331a5d230fe58 sha256sum: 3fe61977539be2ce6e4d88d44f134d1a28eec57e52ab75849aa332b5544ceafe This is a development release leading toward 2.30 series. What's new in the WebKitGTK 2.29.90 release? - Fix font variation settings when font smoothing setting is also present. - Fix HTML drag and drop operations. - Fix argument order for clone syscall seccomp filter on s390x. - Fix a crash when selecting text. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org, or the upstream site at https://www.webkit.org. People interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org, WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkit and #webkitgtk IRC channels at irc.freenode.net. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk, or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, August 14, 2020 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK branched for 2.30
I've just created the new stable branch for 2.0 release, and I've created the wiki page to track it: https://trac.webkit.org/wiki/WebKitGTK/2.30.x -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.29.4 released!
WebKitGTK 2.29.4 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.29.4.tar.xz (21.0MB) md5sum: 3bc448fff0c55f048b53b0bbadae3b20 sha1sum: 242b92f3d7a1f6d1066b53f03d1ddbcc0c51acd0 sha256sum: 45ac94fc6a9896c3e2e40f15860e5669717fc685179321bf1ad97cf4f3bbb69e This is a development release leading toward 2.30 series. What's new in the WebKitGTK 2.29.4 release? === - Add support for backdrop filters. - Add support for text-underline-offset and text-decoration-thickness. - Add OpenCDM and AV1 support to media backend. - Add new API to get ITP data summary. - Use mobile user-agent on tablets. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org, or the upstream site at https://www.webkit.org. People interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org, WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkit and #webkitgtk IRC channels at irc.freenode.net. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk, or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, July 29, 2020 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.28.4 released!
WebKitGTK 2.28.4 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.28.4.tar.xz (20.4MB) md5sum: 10e0cce27208dfbd4cf63dd68a9a47d7 sha1sum: 70e9dd80647b30eaaf8a7f5b30d8869cd1254056 sha256sum: 821952e8c9303ed752f1fb1d4283f612c25249d00d705d2b79c2db1bc49c9464 This is a bug fix release in the stable 2.28 series. What's new in the WebKitGTK 2.28.4 release? === - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org, or the upstream site at https://www.webkit.org. People interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org, WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkit and #webkitgtk IRC channels at irc.freenode.net. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk, or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, July 28, 2020 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.28.3 released!
WebKitGTK 2.28.3 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.28.3.tar.xz (20.4MB) md5sum: a03a4dcd2819baca14fdec5af68b4356 sha1sum: af1d845d373e67fd666105e798a44e2cadaef83c sha256sum: f0898ac072c220e13a4aee819408421a6cb56a6eb89170ceafe52468b0903522 This is a bug fix release in the stable 2.28 series. What's new in the WebKitGTK 2.28.3 release? === - Enable kinetic scrolling with async scrolling. - Fix web process hangs on large GitHub pages. - Bubblewrap sandbox should not attempt to bind empty paths. - Fix threading issues in the media player. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org, or the upstream site at https://www.webkit.org. People interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org, WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkit and #webkitgtk IRC channels at irc.freenode.net. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk, or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, July 09, 2020 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.29.3 released!
WebKitGTK 2.29.3 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.29.3.tar.xz (20.9MB) md5sum: e3c342b3b7d28de58efa2383c689c6c7 sha1sum: bb94dbac347ebc59842c36c5ce6cad5635b82a9f sha256sum: aa21ac20117eeef74e574af95344f8b5fe6a961e3d5bb025dd56d31ca43b9398 This is a development release leading toward 2.30 series. What's new in the WebKitGTK 2.29.3 release? === - Add webkit_authentication_request_get_security_origin. - Change the cookies accept policy to always when no-third-party is set and ITP is enabled. - Fix web process hangs on large GitHub pages. - Bubblewrap sandbox should not attempt to bind empty paths. - Add support for sndio to bubblewrap sandbox. - Also handle dark themes when the name ends with -Dark. - Fix a race condition causing a crash in media player. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org, or the upstream site at https://www.webkit.org. People interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org, WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkit and #webkitgtk IRC channels at irc.freenode.net. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk, or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, July 08, 2020 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.29.2 released!
WebKitGTK 2.29.2 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.29.2.tar.xz (20.9MB) md5sum: 7e8e518879444040c263a4edbbc80097 sha1sum: 6740f7faf4e053c93dc4aa340be38e3e2769c387 sha256sum: 17fa9631a9f7201bdd09e1a5f4f46ae39c1180385b304324c2aa924805087c4d This is a development release leading toward 2.30 series. What's new in the WebKitGTK 2.29.2 release? === - Add Intelligent Tracking Prevention (ITP) support. - Add support for video formats in img elements. - Add API to handle video autoplay policy that now defaults to disallow autoplay videos with audio. - Add API to mute a web view. - Add API to allow applications to handle the HTTP authentication credential storage. - Add a WebKitSetting to set the media content types requiring hardware support. - Fix a crash during drag an drop due to a bug introduced in 2.29.1. - Do not start page load during animation in back/forward gesture. - Fix several crashes and rendering issues. - Translation updates: Ukrainian. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org, or the upstream site at https://www.webkit.org. People interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org, WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkit and #webkitgtk IRC channels at irc.freenode.net. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk, or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, June 24, 2020 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.29.1 released!
WebKitGTK 2.29.1 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.29.1.tar.xz (20.7MB) md5sum: ea5b14b5efc026294c8ac59bf8c6eef5 sha1sum: fc524627de6ea7706ff864789ef83a14cebd70f9 sha256sum: 3f7bb1904f5050fb14fdc9cb2e471ac49c11f8ee6b99cc6f43b447216af0a866 This is the first development release leading toward 2.30 series. What's new in the WebKitGTK 2.29.1 release? === - Stop using GTK theming to render form controls. - Add API to disable GTK theming for scrollbars too. - Fix several race conditions and threading issues in the media player. - Add USER_AGENT_BRANDING build option. - Add paste as plain text option to the context menu for rich editable content. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org, or the upstream site at https://www.webkit.org. People interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org, WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkit and #webkitgtk IRC channels at irc.freenode.net. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk, or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, May 18, 2020 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.28.2 released!
WebKitGTK 2.28.2 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.28.2.tar.xz (20.4MB) md5sum: ec0ef870ca37e3a5ebbead2f268a28ec sha1sum: 0aba97beba7b2677ed2d28aac51e429cb26c3fe6 sha256sum: b9d23525cfd8d22c37b5d964a9fe9a8ce7583042a2f8d3922e71e6bbc68c30bd This is a bug fix release in the stable 2.28 series. What's new in the WebKitGTK 2.28.2 release? === - Fix excessive CPU usage due to GdkFrameClock not being stopped. - Fix UI process crash when EGL_WL_bind_wayland_display extension is not available. - Fix position of select popup menus in X11. - Fix playing of Youtube 'live stream'/H264 URLs. - Fix a crash under X11 when cairo uses xcb. - Fix the build in MIPS64. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org, or the upstream site at https://www.webkit.org. People interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org, WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkit and #webkitgtk IRC channels at irc.freenode.net. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk, or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, April 24, 2020 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.28.1 released!
WebKitGTK 2.28.1 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.28.1.tar.xz (20.4MB) md5sum: 866a40ac4f365ecfd2d28face651ab6e sha1sum: ea92c4a2b4efde7ea7c7640d4af9f0a7b858b262 sha256sum: acbc26a3ed5c13f39e46875cf447a9c0541b6cfb17f9e7884323431cb327f3d8 This is the first bug fix release in the stable 2.28 series. What's new in the WebKitGTK 2.28.1 release? === - Fix position of default option element popup windows under Wayland. - Fix rendering after a cross site navigation with PSON enabled and hardware acceleration forced. - Fix a crash in nested wayland compositor when closing a tab with PSON enabled. - Update Chrome and Firefox versions in user agent quirks. - Fix a crash with bubblewrap sandbox enabled. - Fix a crash in JavaScriptCore in ppc64el. - Fix the build with GStreamer 1.12. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org, or the upstream site at https://www.webkit.org. People interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org, WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkit and #webkitgtk IRC channels at irc.freenode.net. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk, or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, April 13, 2020 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.28.0 released!
WebKitGTK 2.28.0 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.28.0.tar.xz (20.4MB) md5sum: 0bf11df8117ea64f6b8de59d278a2c78 sha1sum: 927d0922b986fd06567015ce4425ed05d9fca209 sha256sum: 361f3d178f62a9c112cbadfedd46106c34455c26d57a12a28fb3b09178d20e8b This is the first stable release in the 2.28 series. Highlights of the WebKitGTK 2.28.0 release === - Add API to enable Process Swap on (Cross-site) Navigation. - Add user messages API for the communication with the web extension. - Add support for same-site cookies. - Service workers are enabled by default. - Add support for Pointer Lock API. - Add flatpak sandbox support. - Make ondemand hardware acceleration policy never leave accelerated compositing mode. - Always use a light theme for rendering form controls. - Add about:gpu to show information about the graphics stack. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org, or the upstream site at https://www.webkit.org. People interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org, WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkit and #webkitgtk IRC channels at irc.freenode.net. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk, or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, March 10, 2020 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.27.91 released!
WebKitGTK 2.27.91 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.27.91.tar.xz (20.4MB) md5sum: a5bfd1a5068420ab545e516ee5038a11 sha1sum: 2c86c6319339aa0e173244c335df4e759a19476d sha256sum: 30411781f620c33f5542a745930b48a19a6072bea0e68982c1ad863d1148bdea This is a development release leading toward 2.28 series. What's new in the WebKitGTK 2.27.91 release? - Update user agent quirks to fix the unsupported browser message in several google services. - Fix several compile warnings with GCC 10. - Fix the build with GCC 10. - Fix several crashes and rendering issues. - Translation updates: Chinese What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org, or the upstream site at https://www.webkit.org. People interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org, WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkit and #webkitgtk IRC channels at irc.freenode.net. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk, or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, February 27, 2020 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] RenderTheme changes in WebKitGTK for 2.30
Hi, we have recently landed a patch in trunk to stop using the GTK foreign drawing APIs to style the form controls and scrollbars. The theming caused a lot of layout and rendering issues in several websites, and it didn't really work with many GTK themes (it was mainly tested with Adwaita). There were more issues with that code, like it was hard to maintain, it prevented to properly support CSS color-schemes, and threaded rendering (because it rendered directly to the cairo context instead of using GraphicsContext). Foreign drawing won't be available in GTK4, so this is also in preparation for GTK4. For now, we are still asking the theme for selection colors, so at least we keep some consistency with the system appearance. There are a few known issues, but we don't expect too many changes. So, we would like to get some feedback about how WebKitGTK applications look with the new theming. It's early in the release cycle, so we have time to fix or improve whatever we need, but for that, it's important to get early feedback too. The new theme is based on Adwaita, but a bit simplified to reduce the usage of gradients, transparencies, etc. Thanks! -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk
[webkit-gtk] WebKitGTK 2.26.4 released!
WebKitGTK 2.26.4 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.26.4.tar.xz (18.4MB) md5sum: 60f881729f3b71244b7f6e58790073e0 sha1sum: 72f209c08ecc8ad4f0f6b767d4fa1be7a652df33 sha256sum: 4386900713dfadf9741177210b32623cab22562a79ffd0d446b66569934b113f This is a bug fix release in the stable 2.26 series. What's new in the WebKitGTK 2.26.4 release? === - Always use a light theme for rendering form controls. - Fix the build with WPE renderer disabled. - Fix the build with OpenGL disabled. - Fix the build with GCC 10. - Fix several crashes and rendering issues. What is WebKitGTK? == WebKitGTK is the GNOME platform port of the WebKit rendering engine. Offering WebKit's full functionality through a set of GObject-based APIs, it is suitable for projects requiring any kind of web integration, from hybrid HTML/CSS applications to full-fledged web browsers. More information If you want to know more about the project or get in touch with us you may: - Visit our website at https://www.webkitgtk.org, or the upstream site at https://www.webkit.org. People interested in contributing should read: https://www.webkit.org/coding/contributing.html. - Browse the bug list at https://bugs.webkit.org, WebKitGTK bugs are typically prefixed by "[GTK]." A bug report with a minimal, reproducible test case is often just as valuable as a patch. - Join the #webkit and #webkitgtk IRC channels at irc.freenode.net. - Subscribe to the WebKitGTK mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk, or the WebKit development mailing list, https://lists.webkit.org/mailman/listinfo/webkit-dev Thanks == Thanks to all the contributors who made possible this release, they are far too many to list! The WebKitGTK team, February 14, 2020 -- Carlos Garcia Campos http://pgp.rediris.es:11371/pks/lookup?op=get=0xF3D322D0EC4582C3 signature.asc Description: This is a digitally signed message part ___ webkit-gtk mailing list webkit-gtk@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-gtk