blob: 0e29120c6173cac0450f49d54999bd67da48daa5 [file] [log] [blame]
<!DOCTYPE html>
<script src="../resources/testharness.js"></script>
<script src="../resources/testharnessreport.js"></script>
<style>
@keyframes anim {
50% { color: pink }
}
</style>
<script>
const anim = document.styleSheets[0].cssRules[0];
const fifty = anim.cssRules[0];
test(() => {
assert_equals(anim.cssRules.length, 1);
anim.deleteRule("50%");
assert_equals(anim.cssRules.length, 0);
}, "");
test(() => {
fifty.keyText = "10%";
}, "Setting keyText on a removed keyframe should not crash.");
test(() => {
fifty.style.color = "green";
}, "Setting style properties on a removed keyframe should not crash.");
</script>