2 <html class=
"reftest-wait">
4 Transform transition winning over !important rule creates a stacking context
15 width:
100px; height:
100px;
18 * On the compositor we use a previous vsync time stamp rather than the
19 * current time stamp, as a result sometimes transition may be still in
20 * before phase after waiting a frame. To compose the same transform value
21 * regardless of whether the transition is in before or active phase, we use
24 transition: transform
100s steps(
1, end);
25 transform: none ! important;
31 window
.addEventListener("load", () => {
32 var target
= document
.getElementById("test");
33 getComputedStyle(target
).transform
;
35 target
.style
.setProperty("transform", "translateX(200px)", "important");
36 getComputedStyle(target
).transform
;
38 document
.documentElement
.classList
.remove("reftest-wait");