mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-04-26 01:35:08 +02:00
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)
28 lines
770 B
HTML
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>
|