haikuwebkit/LayoutTests/svg/transforms/svg-transform-box-initial.html

32 lines
738 B
HTML

<style>
rect {
transition: transform 50ms;
transform-box: unset;
transform-origin: 0px 0px;
fill: green;
}
rect.animated {
transform: rotate(-180deg);
}
</style>
<body>
<svg>
<rect id="rect" x="-100" y="-100" width="100" height="100" />
</svg>
<script>
if (window.testRunner)
testRunner.waitUntilDone();
window.addEventListener('load', () => {
const rect = document.querySelector('#rect');
rect.classList.add("animated");
rect.addEventListener('transitionend', () => {
if (window.testRunner)
testRunner.notifyDone();
});
});
</script>
</body>