NEW310814
[GTK] Laggy (stuttering) scrolling on the Boisés Est WordPress website's front page carousel
https://bugs.webkit.org/show_bug.cgi?id=310814
Summary [GTK] Laggy (stuttering) scrolling on the Boisés Est WordPress website's fron...
Jeff Fortin
Reported 2026-03-26 06:41:38 PDT
To reproduce, /usr/libexec/webkitgtk-6.0/MiniBrowser --private https://web.archive.org/web/20251012232030/https://boisesest.ca/ (or load it in Epiphany stable or TP) …and then scroll up and down the front page's main carousel header. Compared to Firefox, WebKitGTK is very laggy, as can be seen here: https://youtu.be/mwdH5TiTJAM This is on my desktop computer running GNOME 49.5 (Wayland) on Fedora 43 with open source AMD graphics.
Attachments
Sysprof 49 capture (10.79 MB, application/x-xz)
2026-03-26 09:07 PDT, Jeff Fortin
no flags
Sysprof capture - screenshot of the Marks view with WebKit marks (428.44 KB, image/png)
2026-03-26 09:08 PDT, Jeff Fortin
no flags
Sysprof capture - screenshot of the flamegraph OS-wide (330.38 KB, image/png)
2026-03-26 09:09 PDT, Jeff Fortin
no flags
Sysprof capture - screenshot of the flamegraph - WebKitGTK only (364.06 KB, image/png)
2026-03-26 09:10 PDT, Jeff Fortin
no flags
Jeff Fortin
Comment 1 2026-03-26 09:07:43 PDT
Created attachment 478816 [details] Sysprof 49 capture This is a performance profile capture of Fedora 49's MiniBrowser (WebKitGTK 2.50.5) with full debug symbols for everything. The first half of the capture is waiting for the page to load, the second half is me scrolling up and down repeatedly with my discrete mouse wheel.
Jeff Fortin
Comment 2 2026-03-26 09:08:48 PDT
Created attachment 478817 [details] Sysprof capture - screenshot of the Marks view with WebKit marks
Jeff Fortin
Comment 3 2026-03-26 09:09:37 PDT
Created attachment 478818 [details] Sysprof capture - screenshot of the flamegraph OS-wide This screenshot shows everything including not only WebKitGTK but also MiniBrowser itself and GNOME Shell
Jeff Fortin
Comment 4 2026-03-26 09:10:16 PDT
Created attachment 478819 [details] Sysprof capture - screenshot of the flamegraph - WebKitGTK only This is a zoom into the WebKitGTK-specific portion of the flamegraph
Note You need to log in before you can comment on or make changes to this bug.