Source code
Revision control
Copy as Markdown
Other Tools
Test Info:
<?xml version="1.0" encoding="UTF-8" ?>
<!--
Test for non-SVG event bases. This isn't strictly required but we at very
least we want to make sure our behaviour is defined.
-->
<head>
<script src="event-util.js" type="text/javascript"></script>
<script>
function snapshot() {
var svg = document.getElementById("svg");
svg.pauseAnimations();
svg.setCurrentTime(0);
click('a');
var a = document.getElementById('a');
a.style.display = 'none';
window.setTimeout(doSnapshot, 10);
}
function doSnapshot() {
var svg = document.getElementById("svg");
svg.pauseAnimations();
svg.setCurrentTime(2);
document.documentElement.removeAttribute("class");
}
document.addEventListener("MozReftestInvalidate", snapshot, false);
setTimeout(snapshot, 4000); // fallback for running outside reftest
</script>
</head>
<body>
<a href="#" id="a">Play!</a>
<rect width="100" height="100" fill="red">
<set attributeName="fill" attributeType="CSS" to="green"
begin="a.click" dur="4s"/>
</rect>
</svg>
</body>
</html>