From cgarcia at igalia.com Mon Sep 2 01:43:36 2024 From: cgarcia at igalia.com (Carlos Garcia Campos) Date: Mon, 02 Sep 2024 10:43:36 +0200 Subject: [webkit-gtk] WebKitGTK 2.45.92 released Message-ID: WebKitGTK 2.45.92 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.45.92.tar.xz (40.8MB) md5sum: 22c8a3bae123841f363469861807b10f sha1sum: d3d8bd89f70140c2d4435968b72c2838e6e0cc70 sha256sum: 753f6c638c72633f22305a606dbd6c825b8fde3a7d01184a8f18f740493ca79f This is a development release leading toward 2.46 series. What's new in the WebKitGTK 2.45.92 release? ============================================ - Add webkit://gpu/stdout to dump the information from webkit://gpu to stdout. - Undeprecate injected bundle frame access interfaces. - Fix drag and drop. - Fix connection to a11y bus under flatpak. - Fix the build with Wayland and GBM disabled. - Fix the build in non-linux systems. - Fix linker relocation errors on Debug/RelWithDebInfo builds. - 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, September 02, 2024 -- Carlos Garcia Campos -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: This is a digitally signed message part URL: From aperez at igalia.com Mon Sep 9 03:07:29 2024 From: aperez at igalia.com (Adrian Perez de Castro) Date: Mon, 9 Sep 2024 13:07:29 +0300 Subject: [webkit-gtk] WebKitGTK 2.44.4 released Message-ID: <20240909130729.GB714546@igalia.com> WebKitGTK 2.44.4 is available for download at: https://webkitgtk.org/releases/webkitgtk-2.44.4.tar.xz (34.2 MiB) md5sum: fd031b34f22c09f91e97cca3a7dbc426 sha1sum: 3699ff9c9b84e755a0736e72dfd6e5a13151f7d6 sha256sum: 2ce4ec1b78413035037aba8326b31ed72696626b7bea7bace5e46ac0d8cbe796 This is a bug fix release in the stable 2.44 series. ## What's new in WebKitGTK 2.44.4? - Add quirk to allow totale.rosettastone.com to load properly. - Fix webkit_web_resource_get_data() not working properly in some sites. - Fix not being able to jump-to-source in Web Inspector canvas traces. - Fix not being able to scroll list of WebGL shader programs in the Web Inspector. - Fix linker relocation errors on Debug/RelWithDebInfo builds. - Fix crashes when built with Clang with Link-Time Optimization (LTO). - 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 use you may: - Visit our website at https://webkitgtk.org or the upstream site at https://webkit.org - people interested in contributing should read https://webkit.org/coding/contributing.html - Browse the bug list at https://bugs.webkit.org A bug report with a minimal, reproducible test cases is often just as valuable as a patch. - Join the chat at #webkitgtk channel at irc.gnome.org or the #webkitgtk:matrix.org room - Subscribe to the webkit-gtk at lists.webkit.org mailing list, https://lists.webkit.org/mailman/listinfo/webkit-gtk or the WebKit general development mailing list https://lists.webkit.org/mailman/listinfo/webkit-dev ## Thanks Thanks to all the contributors who made this release possible. The WebKitGTK Team, September 9th, 2024 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 195 bytes Desc: not available URL: From aperez at igalia.com Mon Sep 9 13:09:22 2024 From: aperez at igalia.com (Adrian Perez de Castro) Date: Mon, 9 Sep 2024 23:09:22 +0300 Subject: [webkit-gtk] Known issues in 2.44.3 (Was: Re: WebKitGTK 2.44.3 released) In-Reply-To: <20240815140235.GC1325335@igalia.com> References: <14f38c7c4aea016b41d94f4c5c7ba94b8b2a687d.camel@igalia.com> <20240815140235.GC1325335@igalia.com> Message-ID: <20240909230922.GB742445@igalia.com> Hi again, On Thu, 15 Aug 2024 14:02:35 +0300 Adrian Perez de Castro wrote: > > Hello, all, > > TL;DR: We recommend applying the patches from [2] and [3] over 2.44.3, > and the issues are expected to be solved in the upcoming 2.44.4 releases. > > > On Tue, 13 Aug 2024 09:10:44 +0200 Carlos Garcia Campos wrote: > > WebKitGTK 2.44.3 is available for download at: > > > > https://webkitgtk.org/releases/webkitgtk-2.44.3.tar.xz (35.5MB) > > md5sum: 46cf81df314acbf62f811bcfd99f4769 > > sha1sum: c9bcb2097d8f774b2c64ca650a4f8a6365ff54f6 > > sha256sum: dc82d042ecaca981a4852357c06e5235743319cf10a94cd36ad41b97883a0b54 > > > > This is a bug fix release in the stable 2.44 series. > > > > [...] > > There are two known issues in this release, which affect both the GTK and WPE > WebKit ports: > > * LTO builds made with Clang may hit what we believe is a compiler issue, > causing segfaults when loading many pages. The issue [1] is not new but > it started showing up in stable releases in 2.44.3 -- a workaround is > available [2], which may or not be merged as-is, but I would recommend > that packagers apply it before the fix is available in the next stable > release. > > * Sites using WebAssembly can easily hit a crash related to code generation. > This was caused by a patch backport. For the moment we have decided to > revert it in the release branch [3], and packagers may want to do the > same. I am investigating in case may be possible to re-apply the patch > without introducing regressions in the next stable release, but I am > not sure at the moment. Both WebKitGTK and WPE WebKit version 2.44.4 include fixes for these issues. Packagers who have chosen to disable LTO for their builds may enable it back. > --- > [1] https://bugs.webkit.org/show_bug.cgi?id=274780 > [2] https://github.com/WebKit/WebKit/pull/32240 > [3] https://github.com/WebKit/WebKit/commit/9140ce712aa87091613874d802787ab476be0e39 Cheers, ?Adri?n -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 195 bytes Desc: not available URL: