After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 795539 - Eats CPU when animation on going in hidden tab
Eats CPU when animation on going in hidden tab
Status: RESOLVED NOTGNOME
Product: epiphany
Classification: Core
Component: General
3.28.x
Other Linux
: Normal normal
: ---
Assigned To: Epiphany Maintainers
Epiphany Maintainers
Depends on:
Blocks:
 
 
Reported: 2018-04-25 11:19 UTC by Bastien Nocera
Modified: 2018-04-25 15:35 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Bastien Nocera 2018-04-25 11:19:11 UTC
WebKitWebProcess eats about 12 to 15% CPU when this site is opened, even when it is hidden: https://www.humblebundle.com/games/capcom-sega-psn

epiphany itself yo-yos between 5 and 12% CPU. The tab should be throttled down when hidden. Both processes' CPU usage drops to a couple of percent when that tab gets closed.

webkit2gtk3-2.20.1-1.fc28.x86_64
epiphany-3.28.1.1-1.fc28.x86_64
Comment 1 Michael Catanzaro 2018-04-25 13:12:11 UTC
Can you move this to WebKit Bugzilla? This is way beyond the Epiphany level.

There actually is a PageThrottler nowadays, but it's fairly new and it sounds like it's not doing its job for whatever reason.
Comment 2 Michael Catanzaro 2018-04-25 13:12:18 UTC
Thanks for taking the time to report this.
This issue is most likely a bug in WebKit. Please report the bug to https://bugs.webkit.org/ including a link to this bug report and noting the version of WebKitGTK+ that you have installed. When reporting the WebKit bug, be sure to include the prefix '[GTK]' in the bug summary and select the 'WebKit Gtk' component.
Comment 3 Bastien Nocera 2018-04-25 14:46:52 UTC
https://bugs.webkit.org/show_bug.cgi?id=184969