Files
ladybird/Tests/LibWeb/Text/input/css/transition-coordination.html
Callum Law e78cb71eb3 LibWeb: Dont skip invalid properties when coordinating transition list
Unrecognized property names should still be kept in the list to preserve
matching of indices (e.g. that the Nth property should associate with
the Nth duration)
2025-10-23 10:09:11 +01:00

28 lines
770 B
HTML

<!DOCTYPE html>
<html>
<style>
#foo {
transition-property: non-property-ident, top, left, right;
transition-duration: 1s, 2s;
}
</style>
<div id="foo" style="top: 0; left: 0; right: 0"></div>
<script src="../include.js"></script>
<script>
promiseTest(async () => {
await animationFrame();
await animationFrame();
foo.style.top = "10px";
foo.style.left = "10px";
foo.style.right = "10px";
for (const animation of document.getAnimations()) {
println(
`${animation.transitionProperty}: ${animation.effect.getTiming().duration}`
);
}
});
</script>
</html>