3 <script src="../../http/tests/inspector/inspector-test.js"></script>
4 <script src="../../http/tests/inspector/timeline-test.js"></script>
7 function performActions(callback)
9 var element = document.getElementById("animation");
10 var requestId = window.requestAnimationFrame(animationFrameCallback, element);
11 function animationFrameCallback()
13 window.cancelAnimationFrame(requestId);
20 InspectorTest.invokeAsyncWithTimeline("performActions", finish);
24 InspectorTest.printTimelineRecords("RequestAnimationFrame");
25 InspectorTest.printTimelineRecords("FireAnimationFrame");
26 InspectorTest.printTimelineRecords("CancelAnimationFrame");
27 InspectorTest.completeTest();
31 if (!window.testRunner)
32 setTimeout(performActions, 2000);
37 <body onload="runTest()">
39 Tests the Timeline events for Animation Frame feature