[Webkit-unassigned] [Bug 165694] Consider throttling requestAnimationFrame in cross-origin iframes

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Jun 17 18:51:23 PDT 2017


https://bugs.webkit.org/show_bug.cgi?id=165694

mdrejhon <mark at blurbusters.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mark at blurbusters.com

--- Comment #3 from mdrejhon <mark at blurbusters.com> ---

There is a known side effect.
An additional consideration is EMBED animations.  

For example, a monitor review (BlurBusters GSYNC Preview #1) on one website embeds a 30fps-versus-60fps animations as well as VRR animations (TestUFO Stutter animation).   

Example 30fps-versus-60fps animation: http://www.testufo.com
Example EMBED of above animation: http://forums.blurbusters.com/viewtopic.php?f=19&t=143&p=1124

If throttling to 30fps, then the convenience of embedding scientific TestUFO animations (e.g. www.testufo.com/eyetracking and others) becomes inaccurate.  This is used very frequently by certain types of websites, including mine (BlurBusters/TestUFO).

Just like some websites embed 60fps YouTube videos, there are now some websites that embed intentional-60fps animations (e.g. 30fps versus 60fps animations).  There is also a 120fps-versus-60fps-versus-30fps animation that works in Chrome and FireFox, and it also works embedded.

(On the 120Hz requestAnimationFrame topic, see https://bugs.webkit.org/show_bug.cgi?id=173434 ...)

The throttle idea may be well-intended rationale, probably is the worry of advertisements eating up battery power. While a solution could be warranted, a blanket browser-engine decision to throttle animations has unintended consequences.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20170618/669256c7/attachment.html>


More information about the webkit-unassigned mailing list