Bug 1341761 - stylo: Update test expectations for -moz-element draft
authorNazım Can Altınova <canaltinova@gmail.com>
Sat, 08 Apr 2017 17:40:18 +0300
changeset 559289 2c1cad12ea007b4a300defb9cc89ce7fd9a66b7a
parent 559288 0e782d2bf1f7dcd5e2a07bb47e9c8c53f12735dc
child 623350 46a49c2f4e7dea7bf0bfae311ab41afb4df3e936
push id53044
push userbmo:canaltinova@gmail.com
push dateSun, 09 Apr 2017 14:04:50 +0000
bugs1341761
milestone55.0a1
Bug 1341761 - stylo: Update test expectations for -moz-element MozReview-Commit-ID: 3bKWDW2bJ9V
layout/reftests/border-image/reftest-stylo.list
layout/reftests/bugs/reftest-stylo.list
layout/reftests/css-blending/reftest-stylo.list
layout/reftests/image-element/reftest-stylo.list
layout/reftests/svg/filters/css-filter-chains/reftest-stylo.list
layout/style/test/stylo-failures.md
--- a/layout/reftests/border-image/reftest-stylo.list
+++ b/layout/reftests/border-image/reftest-stylo.list
@@ -77,17 +77,17 @@ fuzzy(1,657) == border-image-repeating-r
 == border-image-repeating-radial-gradient-slice-fill-1.html border-image-repeating-radial-gradient-slice-fill-1.html
 == border-image-repeating-radial-gradient-slice-fill-2.html border-image-repeating-radial-gradient-slice-fill-2.html
 fuzzy(1,602) == border-image-repeating-radial-gradient-width.html border-image-repeating-radial-gradient-width.html
 fuzzy(3,18000) fails-if(OSX) fuzzy-if(skiaContent,4,16462) == border-image-repeating-radial-gradient-slice-width.html border-image-repeating-radial-gradient-slice-width.html
 == border-image-repeating-radial-gradient-repeat-repeat-2.html border-image-repeating-radial-gradient-repeat-repeat-2.html
 == border-image-repeating-radial-gradient-repeat-round-2.html border-image-repeating-radial-gradient-repeat-round-2.html
 
 # border-image-source (-moz-)element
-fails == border-image-element.html border-image-element.html
+== border-image-element.html border-image-element.html
 
 # svg-as-border-image
 fails == svg-as-border-image-1a.html svg-as-border-image-1a.html
 fails == svg-as-border-image-1b.html svg-as-border-image-1b.html
 fails == svg-as-border-image-1c.html svg-as-border-image-1c.html
 fails == svg-as-border-image-2.html svg-as-border-image-2.html
 fails == svg-as-border-image-3.html svg-as-border-image-3.html
 fails == svg-as-border-image-4.html svg-as-border-image-4.html
--- a/layout/reftests/bugs/reftest-stylo.list
+++ b/layout/reftests/bugs/reftest-stylo.list
@@ -1858,17 +1858,17 @@ fails == 1069716-1.html 1069716-1.html
 == 1078262-1.html 1078262-1.html
 pref(layout.testing.overlay-scrollbars.always-visible,false) == 1081072-1.html 1081072-1.html
 == 1081185-1.html 1081185-1.html
 == 1097437-1.html 1097437-1.html
 == 1103258-1.html 1103258-1.html
 == 1105137-1.html 1105137-1.html
 == 1116480-1-fakeitalic-overflow.html 1116480-1-fakeitalic-overflow.html
 skip-if(stylo) == 1111753-1.html 1111753-1.html # Bug 1302946
-fails == 1114526-1.html 1114526-1.html
+== 1114526-1.html 1114526-1.html
 fuzzy-if(skiaContent,1,800000) == 1119117-1a.html 1119117-1a.html
 fuzzy-if(skiaContent,1,800000) == 1119117-1b.html 1119117-1b.html
 fails == 1120431-1.html 1120431-1.html
 fails == 1120431-2.html 1120431-2.html
 == 1121748-1.html 1121748-1.html
 skip == 1121748-2.html 1121748-2.html
 == 1127107-1a-nowrap.html 1127107-1a-nowrap.html
 == 1127107-1b-pre.html 1127107-1b-pre.html
--- a/layout/reftests/css-blending/reftest-stylo.list
+++ b/layout/reftests/css-blending/reftest-stylo.list
@@ -86,16 +86,16 @@ pref(layout.css.background-blend-mode.en
 
 # Test plan 5.3.11 background-blend-mode for an element with background-attachement
 pref(layout.css.background-blend-mode.enabled,true) == background-blending-background-attachement-fixed.html background-blending-background-attachement-fixed.html
 pref(layout.css.background-blend-mode.enabled,true) == background-blending-background-attachement-fixed-scroll.html background-blending-background-attachement-fixed-scroll.html
 
 pref(layout.css.background-blend-mode.enabled,true) == background-blend-mode-body-image.html background-blend-mode-body-image.html
 == background-blend-mode-body-transparent-image.html background-blend-mode-body-transparent-image.html
 
-fails pref(layout.css.background-blend-mode.enabled,true) == background-blending-moz-element.html background-blending-moz-element.html
+pref(layout.css.background-blend-mode.enabled,true) == background-blending-moz-element.html background-blending-moz-element.html
 
 fuzzy(1,40000) pref(layout.css.background-blend-mode.enabled,true) == mix-blend-mode-soft-light.html mix-blend-mode-soft-light.html
 
 # Test plan 4.4.2 element with isolation:isolate creates an isolated group for blended children
 pref(layout.css.isolation.enabled,true) == blend-isolation.html blend-isolation.html
 
 pref(layout.css.background-blend-mode.enabled,true) == bug1281593.html bug1281593.html
--- a/layout/reftests/image-element/reftest-stylo.list
+++ b/layout/reftests/image-element/reftest-stylo.list
@@ -1,48 +1,48 @@
 # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing
 random == bug-364968.html bug-364968.html
-fails == bug-463204.html bug-463204.html
-fails == canvas-outside-document.html canvas-outside-document.html
-fails == mozsetimageelement-01.html mozsetimageelement-01.html
+== bug-463204.html bug-463204.html
+== canvas-outside-document.html canvas-outside-document.html
+== mozsetimageelement-01.html mozsetimageelement-01.html
 == mozsetimageelement-02.html mozsetimageelement-02.html
 == image-outside-document-invalidate.html image-outside-document-invalidate.html
 == canvas-outside-document-invalidate-01.html canvas-outside-document-invalidate-01.html
 skip-if(stylo) == canvas-outside-document-invalidate-02.html canvas-outside-document-invalidate-02.html # Bug 1324700
 #fails with Skia due to Skia bug http://code.google.com/p/skia/issues/detail?id=568
-fails == element-paint-simple.html element-paint-simple.html # Bug 1341761
-fails == element-paint-repeated.html element-paint-repeated.html
-fails == element-paint-recursion.html element-paint-recursion.html
-fails HTTP(..) == element-paint-continuation.html element-paint-continuation.html
+== element-paint-simple.html element-paint-simple.html # Bug 1341761
+== element-paint-repeated.html element-paint-repeated.html
+== element-paint-recursion.html element-paint-recursion.html
+HTTP(..) == element-paint-continuation.html element-paint-continuation.html
 fails == element-paint-transform-01.html element-paint-transform-01.html
 fails == element-paint-transform-02.html element-paint-transform-02.html
-fails == element-paint-background-size-01.html element-paint-background-size-01.html
-fails == element-paint-background-size-02.html element-paint-background-size-02.html
+== element-paint-background-size-01.html element-paint-background-size-01.html
+== element-paint-background-size-02.html element-paint-background-size-02.html
 fails == element-paint-transform-repeated.html element-paint-transform-repeated.html
 fails == element-paint-transform-03.html element-paint-transform-03.html
 fails == element-paint-native-widget.html element-paint-native-widget.html
 fails-if(usesRepeatResampling) == element-paint-subimage-sampling-restriction.html element-paint-subimage-sampling-restriction.html
-fails == element-paint-clippath.html element-paint-clippath.html
-fails == element-paint-sharpness-01a.html element-paint-sharpness-01a.html
+== element-paint-clippath.html element-paint-clippath.html
+== element-paint-sharpness-01a.html element-paint-sharpness-01a.html
 fuzzy-if(skiaContent,1,326) == element-paint-sharpness-01b.html element-paint-sharpness-01b.html
 == element-paint-sharpness-01c.html element-paint-sharpness-01c.html
-fails == element-paint-sharpness-02a.html element-paint-sharpness-02a.html
-fails == element-paint-sharpness-02b.html element-paint-sharpness-02b.html
-fails == element-paint-paintserversize-rounding-01.html element-paint-paintserversize-rounding-01.html
-fails == element-paint-paintserversize-rounding-02.html element-paint-paintserversize-rounding-02.html
-fails == element-paint-multiple-backgrounds-01a.html element-paint-multiple-backgrounds-01a.html
-fails == element-paint-multiple-backgrounds-01b.html element-paint-multiple-backgrounds-01b.html
-fails == element-paint-multiple-backgrounds-01c.html element-paint-multiple-backgrounds-01c.html
-fails == gradient-html-01.html gradient-html-01.html
-fails == gradient-html-02.html gradient-html-02.html
+== element-paint-sharpness-02a.html element-paint-sharpness-02a.html
+== element-paint-sharpness-02b.html element-paint-sharpness-02b.html
+== element-paint-paintserversize-rounding-01.html element-paint-paintserversize-rounding-01.html
+== element-paint-paintserversize-rounding-02.html element-paint-paintserversize-rounding-02.html
+== element-paint-multiple-backgrounds-01a.html element-paint-multiple-backgrounds-01a.html
+== element-paint-multiple-backgrounds-01b.html element-paint-multiple-backgrounds-01b.html
+== element-paint-multiple-backgrounds-01c.html element-paint-multiple-backgrounds-01c.html
+== gradient-html-01.html gradient-html-01.html
+== gradient-html-02.html gradient-html-02.html
 random-if(!cocoaWidget) == gradient-html-03.html gradient-html-03.html
-fails == gradient-html-04.html gradient-html-04.html
-fails == gradient-html-05.html gradient-html-05.html
+== gradient-html-04.html gradient-html-04.html
+== gradient-html-05.html gradient-html-05.html
 fuzzy(1,9674) random-if(!cocoaWidget) == gradient-html-06a.html gradient-html-06a.html
 fuzzy(1,9674) random-if(!cocoaWidget) == gradient-html-06b.html gradient-html-06b.html
 == gradient-html-06c.html gradient-html-06c.html
-fails == gradient-html-06d.html gradient-html-06d.html
+== gradient-html-06d.html gradient-html-06d.html
 random-if(!cocoaWidget) fuzzy-if(cocoaWidget,2,42305) == gradient-html-07a.html gradient-html-07a.html
-fails == gradient-html-07c.html gradient-html-07c.html
-fails HTTP == invalidate-1.html invalidate-1.html
-fails == pattern-html-01.html pattern-html-01.html
+== gradient-html-07c.html gradient-html-07c.html
+HTTP == invalidate-1.html invalidate-1.html
+== pattern-html-01.html pattern-html-01.html
 fails == pattern-html-02.html pattern-html-02.html
-fails == referenced-from-binding-01.html referenced-from-binding-01.html
+== referenced-from-binding-01.html referenced-from-binding-01.html
--- a/layout/reftests/svg/filters/css-filter-chains/reftest-stylo.list
+++ b/layout/reftests/svg/filters/css-filter-chains/reftest-stylo.list
@@ -1,10 +1,10 @@
 # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing
 # These tests verify that CSS filter chains behave properly.
 # e.g. filter: blur(3px) grayscale(0.5) invert(0.2);
 
 default-preferences pref(layout.css.filters.enabled,true)
 
 # Some platforms render this complex filter chain a little differently, and that's ok.
 == long-chain.html long-chain.html
-fails == moz-element.html moz-element.html
+== moz-element.html moz-element.html
 == same-filter.html same-filter.html
--- a/layout/style/test/stylo-failures.md
+++ b/layout/style/test/stylo-failures.md
@@ -264,18 +264,16 @@ to mochitest command.
     * ... `-webkit-radial-gradient` [105]
     * ... `-webkit-repeating-` [35]
   * moz-prefixed intrinsic width values
     * test_flexbox_flex_shorthand.html `-moz-fit-content` [4]
     * test_value_storage.html `-moz-max-content` [52]
     * ... `-moz-min-content` [12]
     * ... `-moz-fit-content` [12]
     * ... `-moz-available` [10]
-  * -moz-element() function for &lt;image&gt; servo/servo#15443
-    * test_value_storage.html `-moz-element` [49]
   * -moz-anchor-decoration value on text-decoration
     * test_value_storage.html `-moz-anchor-decoration` [10]
   * several prefixed values in cursor property
     * test_value_storage.html `cursor` [4]
   * moz-prefixed values of overflow shorthand bug 1330888
     * test_bug319381.html [8]
     * test_value_storage.html `'overflow` [8]
   * -moz-middle-with-baseline on vertical-align