12 background-color: blue;
13 -webkit-transition-property: width;
14 -webkit-transition-duration:
0.5s;
17 <script src=
"transition-end-event-helpers.js"></script>
18 <script src=
"../resources/js-test.js"></script>
19 <script type=
"text/javascript">
20 function runAnimation() {
21 var box
= document
.getElementById('box1');
22 box
.style
.width
= '200px';
26 <body onLoad=
"runAnimation()">
27 <script type=
"text/javascript">
28 description("Test to make sure that if prefixed transition events are modified we correctly modify unprefixed events.");
30 if (window
.testRunner
)
31 testRunner
.waitUntilDone();
33 var testContainer
= document
.createElement("div");
34 document
.body
.appendChild(testContainer
);
36 testContainer
.innerHTML
= '<div id="box1" class="box"></div>';
37 var box
= document
.getElementById('box1');
39 var transitionEventBox
;
41 function transitionEndEvent(e
)
44 transitionEventBox
= e
;
45 shouldBe("transitionEventBox.currentTarget", "transitionEventBox.target");
46 if (window
.testRunner
)
47 testRunner
.notifyDone();
48 document
.body
.removeChild(testContainer
);
51 testContainer
.addEventListener('webkitTransitionEnd', transitionEndEvent
, false);
52 box
.addEventListener('webkitTransitionEnd', transitionEndEvent
, false);