Open Bug 1954307 Opened 1 month ago Updated 1 day ago

www.bankonloop.com eats 300% CPU on rasterization with HW Webrender

Categories

(Core :: Graphics: WebRender, defect)

Firefox 136
defect

Tracking

()

UNCONFIRMED

People

(Reporter: nekohayo, Unassigned)

Details

Attachments

(2 files)

Steps to reproduce

Testing with Fedora 41's Firefox 136 package running on the Wayland GNOME 47.4 session on a Linux desktop with open source Mesa 25.0 "radeonsi" graphics:

  1. Visit https://www.bankonloop.com (with its "Bank on Loop to [variable text part]" animated header)
  2. Observe CPU usage

Actual results

Simply letting Firefox idle in front of that page eats 80% of my CPU (Intel Xeon W3520 × 8).

Expected results

In comparison:

  • Chromium 133 "only" eats 15 to 35% CPU on that same page.
  • Epiphany (GNOME Web) "canary" (WebKitGTK 2.47.4 git) "only" eats 30 to 40% of my CPU on that page.

Regular "Firefox" profile: https://share.firefox.dev/4ibhV2E

The Bugbug bot thinks this bug should belong to the 'Core::Widget: Gtk' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Widget: Gtk
Product: Firefox → Core

That site does lot of 2d rasterization. There are 8 WRWorkerLP# processes which runs skia operations and that eats the CPU:
https://share.firefox.dev/4c6mARq

Component: Widget: Gtk → Graphics: WebRender
Summary: Very high CPU usage on the Loop fintech website's front page due to animations → https://www.bankonloop.com eats 300% CPU on rasterization with HW Webrender
Summary: https://www.bankonloop.com eats 300% CPU on rasterization with HW Webrender → www.bankonloop.com eats 300% CPU on rasterization with HW Webrender

The severity field is not set for this bug.
:gw, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(gwatson)
Severity: -- → S3
Flags: needinfo?(gwatson)

That website doesn't seem to be easily archivable with archive.org with all the animations and whatnot, so just in case it changes and the website no longer occurs, here is an offline snapshot of that page saved using Firefox's "Save As" feature.

Corresponding WebKitGTK issue: https://bugs.webkit.org/show_bug.cgi?id=291791

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: