Created attachment 466343 [details] Screencast showing scrolling the same website in 2.40 VS 2.41 With WebKitGTK 2.40, the stutters while scrolling heavy websites are largely gone. Even when the website doesn't respond it can still be scrolled smoothly (the scrollbar will usually lag behind the actual scrolling). However, with WebKitGTK 2.41, the stutters are back and the scrolling lags exactly the same as the scrollbar. See attached video for comparison. The URL used is https://www.reddit.com/r/nottheonion/comments/13fm9jv/loch_ness_monster_hunter_i_thought_this_job_would/, but the Reddit post must be opened from the main feed in order to reproduce the bug (go to reddit.com/r/nottheonion, the find this post, click to open comments, and scroll down).
I should also mention that both are using the same number of painting threads (4) and the problem still occurs in MiniBrowser
Does it happen with WEBKIT_DISABLE_DMABUF_RENDERER=1 too?
Can confirm bug does not occur with WEBKIT_DISABLE_DMABUF_RENDERER=1
Are you under X11 and GTK4? can you share the output of webkit://gpu?
I am using Epiphany Technology Preview (GTK 4) on Gnome/ Wayland.
Created attachment 466380 [details] Output of webkit://gpu
Pull request: https://github.com/WebKit/WebKit/pull/14012
Could you try the patch in the PR, please?
I applied the patch and compiled WebKitGTK. From testing in MiniBrowser, I believe the problem fixed now. Scrolling is now even smoother than 2.40
Committed 264237@main (f8e938785f3c): <https://commits.webkit.org/264237@main> Reviewed commits have been landed. Closing PR #14012 and removing active labels.