RESOLVED FIXED 159597
Perf dashboard can consume 50-70% of CPU on MacBook even if user is not interacting at all
https://bugs.webkit.org/show_bug.cgi?id=159597
Summary Perf dashboard can consume 50-70% of CPU on MacBook even if user is not inter...
Ryosuke Niwa
Reported 2016-07-08 23:31:21 PDT
Apparently continuously polling on requestAnimationFrame isn't great for battery life :(
Attachments
Fixes the bug (20.62 KB, patch)
2016-07-08 23:49 PDT, Ryosuke Niwa
no flags
Use Set for render queue (20.62 KB, patch)
2016-07-08 23:53 PDT, Ryosuke Niwa
no flags
Ryosuke Niwa
Comment 1 2016-07-08 23:49:33 PDT
Created attachment 283247 [details] Fixes the bug
Ryosuke Niwa
Comment 2 2016-07-08 23:53:34 PDT
Created attachment 283248 [details] Use Set for render queue
Chris Dumez
Comment 3 2016-07-09 08:17:54 PDT
Comment on attachment 283248 [details] Use Set for render queue rs=me
WebKit Commit Bot
Comment 4 2016-07-09 15:59:36 PDT
Comment on attachment 283248 [details] Use Set for render queue Clearing flags on attachment: 283248 Committed r203035: <http://trac.webkit.org/changeset/203035>
WebKit Commit Bot
Comment 5 2016-07-09 15:59:43 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.