32 lines
1.6 KiB
Plaintext
32 lines
1.6 KiB
Plaintext
Test that requestAnimationFrame gets the right throttling in an iframe when inserted into a document.
|
|
|
|
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
|
|
|
|
|
|
PASS internals.requestAnimationFrameThrottlingReasons() is "[Unthrottled]"
|
|
PASS internals.requestAnimationFrameInterval is 0.015
|
|
PASS frame.contentWindow.internals.requestAnimationFrameThrottlingReasons() is "[Unthrottled]"
|
|
PASS frame.contentWindow.internals.requestAnimationFrameInterval is 0.015
|
|
internals.setLowPowerModeEnabled(true);
|
|
PASS internals.requestAnimationFrameThrottlingReasons() is "LowPowerMode"
|
|
PASS internals.requestAnimationFrameInterval is 0.030
|
|
PASS frame.contentWindow.internals.requestAnimationFrameThrottlingReasons() is "LowPowerMode"
|
|
PASS frame.contentWindow.internals.requestAnimationFrameInterval is 0.030
|
|
frame.remove()
|
|
document.body.appendChild(frame)
|
|
PASS internals.requestAnimationFrameThrottlingReasons() is "LowPowerMode"
|
|
PASS internals.requestAnimationFrameInterval is 0.030
|
|
PASS frame.contentWindow.internals.requestAnimationFrameThrottlingReasons() is "LowPowerMode"
|
|
PASS frame.contentWindow.internals.requestAnimationFrameInterval is 0.030
|
|
frame.remove()
|
|
internals.setLowPowerModeEnabled(false);
|
|
PASS internals.requestAnimationFrameThrottlingReasons() is "[Unthrottled]"
|
|
PASS internals.requestAnimationFrameInterval is 0.015
|
|
document.body.appendChild(frame)
|
|
PASS frame.contentWindow.internals.requestAnimationFrameThrottlingReasons() is "[Unthrottled]"
|
|
PASS frame.contentWindow.internals.requestAnimationFrameInterval is 0.015
|
|
PASS successfullyParsed is true
|
|
|
|
TEST COMPLETE
|
|
|