<style>
#foo {
animation-name: rule1;
}
@keyframes rule1 { }
@keyframes rule2 { }
</style>
<div id="foo"></div>
<script src="../include.js"></script>
<script>
asyncTest(done => {
const foo = document.getElementById("foo");
println(`before: ${getComputedStyle(foo).getPropertyValue("animation-name")}`);
foo.style.setProperty("animation-name", "rule2");
requestAnimationFrame(() => {
println(`after: ${getComputedStyle(foo).getPropertyValue("animation-name")}`);
done();
});
});
</script>