Bug 1332657 - Part 4: Adjust reftest expectations for transform animations. r?heycam
MozReview-Commit-ID: A3O4SONRXSu
--- a/layout/reftests/css-animations/reftest-stylo.list
+++ b/layout/reftests/css-animations/reftest-stylo.list
@@ -1,44 +1,44 @@
# DO NOT EDIT! This is a auto-generated temporary list for Stylo testing
# == screen-animations.html screen-animations.html
# == screen-animations.html screen-animations.html
# == print-no-animations.html print-no-animations.html
# == print-no-animations.html print-no-animations.html
# == animate-opacity.html animate-opacity.html
-fails == animate-preserves3d.html animate-preserves3d.html
+skip-if(stylo) == animate-preserves3d.html animate-preserves3d.html # bug 1324620
# == in-visibility-hidden-animation.html in-visibility-hidden-animation.html
# == in-visibility-hidden-animation-pseudo-element.html in-visibility-hidden-animation-pseudo-element.html
# == partially-out-of-view-animation.html partially-out-of-view-animation.html
# == animate-display-table-opacity.html animate-display-table-opacity.html
# We need to run 100% opacity test case when OMTA is disabled to check that the animation creates a stacking context even if the animation is not running on the compositor
# test-pref(layers.offmainthreadcomposition.async-animations,false) == stacking-context-opacity-1-animation.html stacking-context-opacity-1-animation.html
# We need to run transform:none test case when OMTA is disabled to check that the animation creates a stacking context even if the animation is not running on the compositor
# test-pref(layers.offmainthreadcomposition.async-animations,false) == stacking-context-transform-none-animation.html stacking-context-transform-none-animation.html
# == no-stacking-context-opacity-removing-animation-in-delay.html no-stacking-context-opacity-removing-animation-in-delay.html
# == no-stacking-context-transform-removing-animation-in-delay.html no-stacking-context-transform-removing-animation-in-delay.html
# == stacking-context-lose-opacity-1.html stacking-context-lose-opacity-1.html
-fails == stacking-context-lose-transform-none.html stacking-context-lose-transform-none.html
+== stacking-context-lose-transform-none.html stacking-context-lose-transform-none.html
# == stacking-context-opacity-win-in-delay.html stacking-context-opacity-win-in-delay.html
== stacking-context-opacity-win-in-delay-on-main-thread.html stacking-context-opacity-win-in-delay-on-main-thread.html
== stacking-context-opacity-wins-over-transition.html stacking-context-opacity-wins-over-transition.html
-fails == stacking-context-transform-win-in-delay.html stacking-context-transform-win-in-delay.html
-fails == stacking-context-transform-win-in-delay-on-main-thread.html stacking-context-transform-win-in-delay-on-main-thread.html
-fails == stacking-context-transform-wins-over-transition.html stacking-context-transform-wins-over-transition.html
+== stacking-context-transform-win-in-delay.html stacking-context-transform-win-in-delay.html
+== stacking-context-transform-win-in-delay-on-main-thread.html stacking-context-transform-win-in-delay-on-main-thread.html
+== stacking-context-transform-wins-over-transition.html stacking-context-transform-wins-over-transition.html
# == stacking-context-opacity-1-animation.html stacking-context-opacity-1-animation.html
== stacking-context-opacity-1-with-fill-backwards.html stacking-context-opacity-1-with-fill-backwards.html
== stacking-context-opacity-1-with-fill-forwards.html stacking-context-opacity-1-with-fill-forwards.html
== stacking-context-paused-on-opacity-1.html stacking-context-paused-on-opacity-1.html
-fails == stacking-context-paused-on-transform-none.html stacking-context-paused-on-transform-none.html
+== stacking-context-paused-on-transform-none.html stacking-context-paused-on-transform-none.html
# == stacking-context-transform-none-animation.html stacking-context-transform-none-animation.html
fails == stacking-context-transform-none-animation-on-svg.html stacking-context-transform-none-animation-on-svg.html
-fails == stacking-context-transform-none-animation-with-backface-visibility.html stacking-context-transform-none-animation-with-backface-visibility.html
+== stacking-context-transform-none-animation-with-backface-visibility.html stacking-context-transform-none-animation-with-backface-visibility.html
== stacking-context-transform-none-animation-with-preserve-3d.html stacking-context-transform-none-animation-with-preserve-3d.html
-fails == stacking-context-transform-none-with-fill-backwards.html stacking-context-transform-none-with-fill-backwards.html
-fails == stacking-context-transform-none-with-fill-forwards.html stacking-context-transform-none-with-fill-forwards.html
+== stacking-context-transform-none-with-fill-backwards.html stacking-context-transform-none-with-fill-backwards.html
+== stacking-context-transform-none-with-fill-forwards.html stacking-context-transform-none-with-fill-forwards.html
== stacking-context-opacity-1-in-delay.html stacking-context-opacity-1-in-delay.html
== stacking-context-opacity-removing-important-in-delay.html stacking-context-opacity-removing-important-in-delay.html
-fails == stacking-context-transform-none-in-delay.html stacking-context-transform-none-in-delay.html
-fails == stacking-context-transform-removing-important-in-delay.html stacking-context-transform-removing-important-in-delay.html
+== stacking-context-transform-none-in-delay.html stacking-context-transform-none-in-delay.html
+== stacking-context-transform-removing-important-in-delay.html stacking-context-transform-removing-important-in-delay.html
fails == background-position-in-delay.html background-position-in-delay.html
# == background-position-after-finish.html background-position-after-finish.html
fails == background-position-running.html background-position-running.html
fails == background-position-important.html background-position-important.html
--- a/layout/reftests/transform/reftest-stylo.list
+++ b/layout/reftests/transform/reftest-stylo.list
@@ -130,14 +130,14 @@ pref(svg.transform-box.enabled,true) ==
pref(svg.transform-box.enabled,true) == transform-box-svg-1b.svg transform-box-svg-1b.svg
pref(svg.transform-box.enabled,true) == transform-box-svg-2a.svg transform-box-svg-2a.svg
pref(svg.transform-box.enabled,true) == transform-box-svg-2b.svg transform-box-svg-2b.svg
== transform-origin-svg-1a.svg transform-origin-svg-1a.svg
== transform-origin-svg-1b.svg transform-origin-svg-1b.svg
== transform-origin-svg-2a.svg transform-origin-svg-2a.svg
== transform-origin-svg-2b.svg transform-origin-svg-2b.svg
# Bug 1122526
-fails == animate-layer-scale-inherit-1.html animate-layer-scale-inherit-1.html
+skip-if(stylo) == animate-layer-scale-inherit-1.html animate-layer-scale-inherit-1.html # bug 1324620
# == animate-layer-scale-inherit-2.html animate-layer-scale-inherit-2.html
# == animate-layer-scale-inherit-3.html animate-layer-scale-inherit-3.html
# Bug 1301500
-fails == dynamic-add-without-change-cb-1.html dynamic-add-without-change-cb-1.html
+== dynamic-add-without-change-cb-1.html dynamic-add-without-change-cb-1.html
# == table-overflowed-by-animation.html table-overflowed-by-animation.html
--- a/layout/reftests/web-animations/reftest-stylo.list
+++ b/layout/reftests/web-animations/reftest-stylo.list
@@ -1,12 +1,12 @@
# DO NOT EDIT! This is a auto-generated temporary list for Stylo testing
test-pref(dom.animations-api.core.enabled,true) == 1246046-1.html 1246046-1.html
test-pref(dom.animations-api.core.enabled,true) == 1267937-1.html 1267937-1.html
-fails test-pref(dom.animations-api.core.enabled,true) asserts-if(stylo,8) == 1298742-1.html 1298742-1.html # bug 1335342
+test-pref(dom.animations-api.core.enabled,true) == 1298742-1.html 1298742-1.html
fails test-pref(dom.animations-api.core.enabled,true) == stacking-context-transform-none-animation-before-appending-element.html stacking-context-transform-none-animation-before-appending-element.html
# test-pref(dom.animations-api.core.enabled,true) == stacking-context-opacity-changing-keyframe.html stacking-context-opacity-changing-keyframe.html
# test-pref(dom.animations-api.core.enabled,true) == stacking-context-opacity-changing-keyframe-in-delay.html stacking-context-opacity-changing-keyframe-in-delay.html
# test-pref(dom.animations-api.core.enabled,true) == stacking-context-opacity-changing-target.html stacking-context-opacity-changing-target.html
# test-pref(dom.animations-api.core.enabled,true) == stacking-context-opacity-changing-target-in-delay.html stacking-context-opacity-changing-target-in-delay.html
# test-pref(dom.animations-api.core.enabled,true) == stacking-context-opacity-changing-effect.html stacking-context-opacity-changing-effect.html
# test-pref(dom.animations-api.core.enabled,true) == stacking-context-opacity-losing-css-animation-in-delay.html stacking-context-opacity-losing-css-animation-in-delay.html
# test-pref(dom.animations-api.core.enabled,true) == stacking-context-transform-changing-keyframe.html stacking-context-transform-changing-keyframe.html