NEW 211657
Re-enable 'VisuallyIdle' RenderingUpdate throttling
https://bugs.webkit.org/show_bug.cgi?id=211657
Summary Re-enable 'VisuallyIdle' RenderingUpdate throttling
Said Abou-Hallawa
Reported 2020-05-08 20:06:11 PDT
The VisuallyIdle throttling was not implemented in r261113. The goal of the VisuallyIdle throttling is to save power by throttling the RenderingUpdate when the Page is VisuallyIdle. The page is in 'VisuallyIdle' state when it is invisible or when the Window server stopped modifying the host application.
Attachments
Patch (4.04 KB, patch)
2020-05-09 00:59 PDT, Said Abou-Hallawa
no flags
Patch (19.59 KB, patch)
2020-05-15 14:22 PDT, Said Abou-Hallawa
no flags
Patch (20.18 KB, patch)
2020-05-15 17:04 PDT, Said Abou-Hallawa
no flags
Patch (33.21 KB, patch)
2020-05-15 19:02 PDT, Said Abou-Hallawa
no flags
Said Abou-Hallawa
Comment 1 2020-05-09 00:59:47 PDT
Simon Fraser (smfr)
Comment 2 2020-05-11 10:33:21 PDT
Comment on attachment 398921 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=398921&action=review > Source/WebCore/platform/graphics/AnimationFrameRate.h:77 > inline TextStream& operator<<(TextStream& ts, const OptionSet<ThrottlingReason>& reasons) TextStream already knows how to dump OptionSet<>, so you just need dumping for ThrottlingReason.
Said Abou-Hallawa
Comment 3 2020-05-15 14:22:35 PDT
Said Abou-Hallawa
Comment 4 2020-05-15 17:04:16 PDT
Said Abou-Hallawa
Comment 5 2020-05-15 19:02:57 PDT
Note You need to log in before you can comment on or make changes to this bug.