blob: e9bc937d9ed7b69e8b3f8977f49acfa558038cb0 [file] [log] [blame]
<html>
<style>
div {
position: relative;
height: 100px;
width: 100px;
background: yellow;
}
</style>
<body>
<p>
Each section below has two boxes, the top runs on the main thread, the bottom
on the compositor.
</p><p>
This test is successful if the boxes are mostly in sync and all finish at the
same time.
</p>
<hr>
Multiple iframes test.
<br>
<div id="test1_blink">BLINK THREAD</div>
<div id="test1_impl">IMPL THREAD</div>
<hr>
<script>
var leftKeyframes = [
{left: '100px'},
{left: '600px'}
];
var translateKeyframes = [
{transform: 'translateX(100px)'},
{transform: 'translateX(600px)'}
];
var player1_blink = test1_blink.animate(leftKeyframes, {
duration: 5000,
delay: 100,
});
var player1_impl = test1_impl.animate(translateKeyframes, {
duration: 5000,
delay: 100,
});
</script>
<iframe src="compositor-animation-steps.html" style="border: 0; width: 100%; height: 50%">No iframe</iframe>
<iframe src="compositor-animation-same-property.html" style="border: 0; width: 100%; height: 50%">No iframe</iframe>
</body>
</html>