| <title>Transition End Events</title> |
| <style type="text/css" media="screen"> |
| -webkit-transition-property: left; |
| -webkit-transition-duration: 0.5s; |
| <script src="end-event-helpers.js" type="text/javascript" charset="utf-8"></script> |
| <script type="text/javascript" charset="utf-8"> |
| if (window.layoutTestController) { |
| layoutTestController.dumpAsText(); |
| layoutTestController.waitUntilDone(); |
| ["left", "box1", "webkitTransitionEnd", 0.5] |
| function startTransition() |
| document.getElementById("container").addEventListener("webkitTransitionEnd", recordEvent, false); |
| var boxes = document.body.getElementsByClassName('box'); |
| for (var i = 0; i < boxes.length; ++i) { |
| boxes[i].style.left = '200px'; |
| window.setTimeout(cleanup, 700); |
| window.addEventListener('load', startTransition, false); |
| <p>Initiating a 500ms transition on the left property of box1 and catching it on the parent.</p> |
| <div id="box1" class="box"></div> |