blob: 397580205570bbbab180c70605ca14761e6a59cb [file] [log] [blame]
<!DOCTYPE html>
<title>Tests that animation works, if changing begin to contain an event-base trigger.</title>
<script src=../../resources/testharness.js></script>
<script src=../../resources/testharnessreport.js></script>
<svg>
<rect id="rect" width="100" height="100">
<set id="anim"
begin="indefinite"
dur="0.05s"
attributeName="width"
to="50"
fill="freeze"/>
</rect>
</svg>
<script>
var anim = document.getElementById("anim");
var t = async_test(document.title);
anim.onbegin = t.step_func(function() {
assert_equals(document.getElementById("rect").getAttribute("width"), "50");
t.done();
});
anim.setAttribute("begin","rect.click");
if (window.eventSender) {
eventSender.mouseMoveTo(50, 50);
eventSender.mouseDown();
eventSender.mouseUp();
}
</script>