Bug 291791

Summary: [GTK] Constant 300% CPU usage on the Loop fintech website's front page due to animations
Product: WebKit Reporter: Jeff Fortin <nekohayo>
Component: WebKitGTKAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: bugs-noreply
Priority: P2 Keywords: Performance
Version: WebKit Nightly Build   
Hardware: PC   
OS: Linux   
URL: https://www.bankonloop.com
Bug Depends on:    
Bug Blocks: 245783, 268972    
Attachments:
Description Flags
Sysprof 48.0 capture with MiniBrowser
none
Screenshot of Sysprof's flame graph
none
Screenshot of Sysprof's marks none

Jeff Fortin
Reported 2025-04-19 09:18:14 PDT
Created attachment 474962 [details] Sysprof 48.0 capture with MiniBrowser I was pointed out to this bank's website that uses a ton of CPU (ex: 300%) when visiting its front page. To reproduce, simply visit https://www.bankonloop.com It happens on Epiphany 47.x, 48.0, TP, Canary, and MiniBrowser with Fedora 42's WebKitGTK 2.48.1 on GNOME 48's Wayland session, on any computer. Attached is a Sysprof 48 capture on MiniBrowser from Fedora 42's packaged WebKitGTK version, using this command: sysprof-cli --gtk -f -- /usr/libexec/webkitgtk-6.0/MiniBrowser --private https://www.bankonloop.com --- Corresponding Firefox issue: https://bugzilla.mozilla.org/show_bug.cgi?id=1954307
Attachments
Sysprof 48.0 capture with MiniBrowser (7.08 MB, application/x-xz)
2025-04-19 09:18 PDT, Jeff Fortin
no flags
Screenshot of Sysprof's flame graph (409.91 KB, image/png)
2025-04-19 09:20 PDT, Jeff Fortin
no flags
Screenshot of Sysprof's marks (380.85 KB, image/png)
2025-04-19 09:21 PDT, Jeff Fortin
no flags
Jeff Fortin
Comment 1 2025-04-19 09:20:35 PDT
Created attachment 474963 [details] Screenshot of Sysprof's flame graph
Jeff Fortin
Comment 2 2025-04-19 09:21:03 PDT
Created attachment 474964 [details] Screenshot of Sysprof's marks
Note You need to log in before you can comment on or make changes to this bug.