Bug 1341703 - Part 4. Re-enable bordering reftests. draft
authorcku <cku@mozilla.com>
Mon, 17 Apr 2017 16:12:52 +0800
changeset 568809 e97d5e1cfdf40ccb4698d6a0a82afd7e52637779
parent 568808 67530e29e25a638d6a2ef35dd944604da63d5958
child 626034 f23e1ec5337dbc5f687668aeeccfd60f072846ce
push id55988
push userbmo:cku@mozilla.com
push dateWed, 26 Apr 2017 16:19:04 +0000
bugs1341703
milestone55.0a1
Bug 1341703 - Part 4. Re-enable bordering reftests. MozReview-Commit-ID: B7CCCnmo2k7
layout/reftests/border-image/reftest-stylo.list
layout/reftests/css-break/reftest-stylo.list
layout/reftests/forms/fieldset/reftest-stylo.list
layout/reftests/image/reftest-stylo.list
layout/reftests/pixel-rounding/reftest-stylo.list
layout/reftests/svg/as-image/reftest-stylo.list
layout/reftests/w3c-css/submitted/background/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
@@ -1,51 +1,51 @@
 # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing
-fails == solid-image-1.html solid-image-1.html
-fails == solid-image-1a.html solid-image-1a.html
-fails == solid-image-2.html solid-image-2.html
-fails == solid-image-2a.html solid-image-2a.html
-fails == multicolor-image-1.html multicolor-image-1.html
+== solid-image-1.html solid-image-1.html
+== solid-image-1a.html solid-image-1a.html
+== solid-image-2.html solid-image-2.html
+== solid-image-2a.html solid-image-2a.html
+== multicolor-image-1.html multicolor-image-1.html
 # This is fuzzy temporarily until bug 1044702 makes it possible to use source
 # clipping on Windows. (Any other fix would have a significant perf cost.)
-fails == multicolor-image-2.html multicolor-image-2.html
-fails == multicolor-image-3.html multicolor-image-3.html
-fails == multicolor-image-4.html multicolor-image-4.html
-fails == multicolor-image-5.html multicolor-image-5.html
-fails == transparent-image-1.html transparent-image-1.html
-fails == repeat-image-1.html repeat-image-1.html
-fails == 470250-1.html 470250-1.html
-fails == 470250-2.html 470250-2.html
-fails == different-h-v-1.html different-h-v-1.html # Bug 1341703
-fails == different-h-v-2.html different-h-v-2.html
-fails == different-h-v-1.html different-h-v-1.html # Bug 1341703
-fails == center-scaling-1.html center-scaling-1.html
-fails == center-scaling-2.html center-scaling-2.html
-fails == center-scaling-3.html center-scaling-3.html
-fails == center-scaling-4t.html center-scaling-4t.html
-fails == center-scaling-4r.html center-scaling-4r.html
-fails == center-scaling-4b.html center-scaling-4b.html
-fails == center-scaling-4l.html center-scaling-4l.html
-fails == center-scaling-4tb.html center-scaling-4tb.html
-fails == center-scaling-4lr.html center-scaling-4lr.html
-fails == side-scaling-1h.html side-scaling-1h.html
-fails == side-scaling-1v.html side-scaling-1v.html
-fails == border-image-width-1a.html border-image-width-1a.html
-fails == border-image-width-1b.html border-image-width-1b.html
-fails == border-image-width-1c.html border-image-width-1c.html
-fails == border-image-width-large.html border-image-width-large.html
-fails == border-image-outset-1a.html border-image-outset-1a.html
-fails == border-image-outset-1b.html border-image-outset-1b.html
-fails == border-image-outset-1c.html border-image-outset-1c.html
-fails == border-image-nofill-1.html border-image-nofill-1.html
-fails == border-image-outset-resize-1.html border-image-outset-resize-1.html
-fails == border-image-outset-move-1.html border-image-outset-move-1.html
-fails == border-image-style-none.html border-image-style-none.html
-fails == border-image-style-none-length.html border-image-style-none-length.html
-fails == border-image-style-none-auto.html border-image-style-none-auto.html
+== multicolor-image-2.html multicolor-image-2.html
+== multicolor-image-3.html multicolor-image-3.html
+== multicolor-image-4.html multicolor-image-4.html
+== multicolor-image-5.html multicolor-image-5.html
+== transparent-image-1.html transparent-image-1.html
+== repeat-image-1.html repeat-image-1.html
+== 470250-1.html 470250-1.html
+== 470250-2.html 470250-2.html
+== different-h-v-1.html different-h-v-1.html # Bug 1341703
+== different-h-v-2.html different-h-v-2.html
+== different-h-v-1.html different-h-v-1.html # Bug 1341703
+== center-scaling-1.html center-scaling-1.html
+== center-scaling-2.html center-scaling-2.html
+== center-scaling-3.html center-scaling-3.html
+== center-scaling-4t.html center-scaling-4t.html
+== center-scaling-4r.html center-scaling-4r.html
+== center-scaling-4b.html center-scaling-4b.html
+== center-scaling-4l.html center-scaling-4l.html
+== center-scaling-4tb.html center-scaling-4tb.html
+== center-scaling-4lr.html center-scaling-4lr.html
+== side-scaling-1h.html side-scaling-1h.html
+== side-scaling-1v.html side-scaling-1v.html
+== border-image-width-1a.html border-image-width-1a.html
+== border-image-width-1b.html border-image-width-1b.html
+== border-image-width-1c.html border-image-width-1c.html
+skip-if(stylo) == border-image-width-large.html border-image-width-large.html # Bug 1357060
+== border-image-outset-1a.html border-image-outset-1a.html
+== border-image-outset-1b.html border-image-outset-1b.html
+== border-image-outset-1c.html border-image-outset-1c.html
+== border-image-nofill-1.html border-image-nofill-1.html
+== border-image-outset-resize-1.html border-image-outset-resize-1.html
+== border-image-outset-move-1.html border-image-outset-move-1.html
+== border-image-style-none.html border-image-style-none.html
+== border-image-style-none-length.html border-image-style-none-length.html
+== border-image-style-none-auto.html border-image-style-none-auto.html
 
 # border images with gradients
 == border-image-linear-gradient.html border-image-linear-gradient.html
 == border-image-linear-gradient-slice-1.html border-image-linear-gradient-slice-1.html
 == border-image-linear-gradient-slice-2.html border-image-linear-gradient-slice-2.html
 == border-image-linear-gradient-slice-fill-1.html border-image-linear-gradient-slice-fill-1.html
 == border-image-linear-gradient-slice-fill-2.html border-image-linear-gradient-slice-fill-2.html
 fuzzy(1,48) fuzzy-if(OSX,5,1676) == border-image-linear-gradient-width.html border-image-linear-gradient-width.html
@@ -80,14 +80,14 @@ fuzzy(1,602) == border-image-repeating-r
 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
 == 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
+== svg-as-border-image-1a.html svg-as-border-image-1a.html
+== svg-as-border-image-1b.html svg-as-border-image-1b.html
+== svg-as-border-image-1c.html svg-as-border-image-1c.html
+== svg-as-border-image-2.html svg-as-border-image-2.html
+== svg-as-border-image-3.html svg-as-border-image-3.html
+== svg-as-border-image-4.html svg-as-border-image-4.html
--- a/layout/reftests/css-break/reftest-stylo.list
+++ b/layout/reftests/css-break/reftest-stylo.list
@@ -1,13 +1,13 @@
 # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing
 default-preferences pref(layout.css.box-decoration-break.enabled,true)
 
 == box-decoration-break-1.html box-decoration-break-1.html
 fuzzy-if(stylo,1,312) == box-decoration-break-with-inset-box-shadow-1.html box-decoration-break-with-inset-box-shadow-1.html
 == box-decoration-break-with-outset-box-shadow-1.html box-decoration-break-with-outset-box-shadow-1.html
-fails == box-decoration-break-border-image.html box-decoration-break-border-image.html
+== box-decoration-break-border-image.html box-decoration-break-border-image.html
 == box-decoration-break-block-border-padding.html box-decoration-break-block-border-padding.html
 == box-decoration-break-block-margin.html box-decoration-break-block-margin.html
-fails == box-decoration-break-first-letter.html box-decoration-break-first-letter.html
+== box-decoration-break-first-letter.html box-decoration-break-first-letter.html
 == box-decoration-break-with-bidi.html box-decoration-break-with-bidi.html
 == box-decoration-break-bug-1235152.html box-decoration-break-bug-1235152.html
 == box-decoration-break-bug-1249913.html box-decoration-break-bug-1249913.html
--- a/layout/reftests/forms/fieldset/reftest-stylo.list
+++ b/layout/reftests/forms/fieldset/reftest-stylo.list
@@ -17,13 +17,13 @@ fails == overflow-hidden.html overflow-h
 == legend-rtl.html legend-rtl.html # Bug 1340696
 fails == fieldset-grid-001.html fieldset-grid-001.html
 fails == fieldset-flexbox-001.html fieldset-flexbox-001.html
 == fieldset-min-width-1a.html fieldset-min-width-1a.html
 == fieldset-min-width-1b.html fieldset-min-width-1b.html
 == fieldset-min-width-2a.html fieldset-min-width-2a.html
 == fieldset-min-width-2b.html fieldset-min-width-2b.html
 == legend-overlapping-right-border-1.html legend-overlapping-right-border-1.html # Bug 1340696
-fails == fieldset-border-image-1a.html fieldset-border-image-1a.html
-fails == fieldset-border-image-1b.html fieldset-border-image-1b.html
-fails == fieldset-border-image-2a.html fieldset-border-image-2a.html
-fails == fieldset-border-image-2b.html fieldset-border-image-2b.html
+== fieldset-border-image-1a.html fieldset-border-image-1a.html
+== fieldset-border-image-1b.html fieldset-border-image-1b.html
+== fieldset-border-image-2a.html fieldset-border-image-2a.html
+== fieldset-border-image-2b.html fieldset-border-image-2b.html
 == dynamic-text-indent.html dynamic-text-indent.html
--- a/layout/reftests/image/reftest-stylo.list
+++ b/layout/reftests/image/reftest-stylo.list
@@ -74,18 +74,18 @@ fuzzy(1,1) == image-orientation-explicit
 == image-orientation-generated-content.html?0&flip image-orientation-generated-content.html?0&flip
 == image-orientation-generated-content.html?90&flip image-orientation-generated-content.html?90&flip
 == image-orientation-generated-content.html?180&flip image-orientation-generated-content.html?180&flip
 == image-orientation-generated-content.html?270&flip image-orientation-generated-content.html?270&flip
 
 # Tests that image-orientation does not apply to decorative images:
 == image-orientation-background.html?from-image image-orientation-background.html?from-image
 == image-orientation-background.html?90&flip image-orientation-background.html?90&flip
-fails == image-orientation-border-image.html?from-image image-orientation-border-image.html?from-image
-fails == image-orientation-border-image.html?90&flip image-orientation-border-image.html?90&flip
+== image-orientation-border-image.html?from-image image-orientation-border-image.html?from-image
+== image-orientation-border-image.html?90&flip image-orientation-border-image.html?90&flip
 == image-orientation-list-style-image.html?from-image image-orientation-list-style-image.html?from-image
 == image-orientation-list-style-image.html?90&flip image-orientation-list-style-image.html?90&flip
 
 # Sanity checks for the image-orientation tests. Ensures that the various
 # combinations of rotations and flips actually look different from each other.
 == image-orientation-ref.html?0 image-orientation-ref.html?0
 == image-orientation-ref.html?0 image-orientation-ref.html?0
 == image-orientation-ref.html?0 image-orientation-ref.html?0
--- a/layout/reftests/pixel-rounding/reftest-stylo.list
+++ b/layout/reftests/pixel-rounding/reftest-stylo.list
@@ -169,16 +169,16 @@ fuzzy-if(skiaContent,1,145) == rounded-b
 fuzzy-if(skiaContent,1,97) == rounded-background-color-height-top-5.html rounded-background-color-height-top-5.html
 fuzzy-if(skiaContent,1,113) == rounded-background-color-height-top-6.html rounded-background-color-height-top-6.html
 fuzzy-if(skiaContent,1,225) == rounded-background-color-width-left-4.html rounded-background-color-width-left-4.html
 fuzzy-if(skiaContent,1,145) == rounded-background-color-width-left-5.html rounded-background-color-width-left-5.html
 fuzzy-if(skiaContent,1,145) == rounded-background-color-width-left-6.html rounded-background-color-width-left-6.html
 
 == background-image-tiling.html background-image-tiling.html
 
-fails == border-image-width-0.html border-image-width-0.html
-fails == border-image-width-4.html border-image-width-4.html
-fails == border-image-width-9.html border-image-width-9.html
+== border-image-width-0.html border-image-width-0.html
+== border-image-width-4.html border-image-width-4.html
+== border-image-width-9.html border-image-width-9.html
 
 fails == iframe-1.html iframe-1.html # Bug 1341769
 
 fails == viewport-units-rounding-1.html viewport-units-rounding-1.html
 == viewport-units-rounding-2.html viewport-units-rounding-2.html
--- a/layout/reftests/svg/as-image/reftest-stylo.list
+++ b/layout/reftests/svg/as-image/reftest-stylo.list
@@ -26,18 +26,18 @@ include zoom/reftest-stylo.list
 == background-scale-with-viewbox-1.html background-scale-with-viewbox-1.html
 
 # Tests with -moz-image-rect()
 == background-image-rect-1svg.html background-image-rect-1svg.html
 == background-image-rect-1png.html background-image-rect-1png.html
 == background-image-rect-2.html background-image-rect-2.html
 
 # Test for border-image
-fails == border-image-simple-1.html border-image-simple-1.html
-fails == border-image-simple-2.html border-image-simple-2.html
+== border-image-simple-1.html border-image-simple-1.html
+== border-image-simple-2.html border-image-simple-2.html
 
 # Test for canvas "drawImage" method
 == canvas-drawImage-simple-1a.html canvas-drawImage-simple-1a.html
 == canvas-drawImage-simple-1b.html canvas-drawImage-simple-1b.html
 
 == canvas-drawImage-scale-1a.html canvas-drawImage-scale-1a.html
 == canvas-drawImage-scale-1b.html canvas-drawImage-scale-1b.html
 == canvas-drawImage-scale-1c.html canvas-drawImage-scale-1c.html
--- a/layout/reftests/w3c-css/submitted/background/reftest-stylo.list
+++ b/layout/reftests/w3c-css/submitted/background/reftest-stylo.list
@@ -17,23 +17,23 @@
 == background-repeat-round-1c.html background-repeat-round-1c.html
 == background-repeat-round-1d.html background-repeat-round-1d.html
 == background-repeat-round-1e.html background-repeat-round-1e.html
 == background-repeat-round-2.html background-repeat-round-2.html
 == background-repeat-round-3.html background-repeat-round-3.html
 == background-repeat-round-4.html background-repeat-round-4.html
 
 #border-image test cases
-fails == border-image-repeat-round-1.html border-image-repeat-round-1.html
-fails == border-image-repeat-round-2.html border-image-repeat-round-2.html
-fails == border-image-repeat-space-1.html border-image-repeat-space-1.html
-fails == border-image-repeat-space-2.html border-image-repeat-space-2.html
-fails == border-image-repeat-space-3.html border-image-repeat-space-3.html
-fails == border-image-repeat-space-4.html border-image-repeat-space-4.html
+== border-image-repeat-round-1.html border-image-repeat-round-1.html
+== border-image-repeat-round-2.html border-image-repeat-round-2.html
+== border-image-repeat-space-1.html border-image-repeat-space-1.html
+== border-image-repeat-space-2.html border-image-repeat-space-2.html
+== border-image-repeat-space-3.html border-image-repeat-space-3.html
+== border-image-repeat-space-4.html border-image-repeat-space-4.html
 == border-image-repeat-space-4-ref-1.html border-image-repeat-space-4-ref-1.html
-fails == border-image-repeat-space-5.html border-image-repeat-space-5.html
+== border-image-repeat-space-5.html border-image-repeat-space-5.html
 == border-image-repeat-space-5-ref-1.html border-image-repeat-space-5-ref-1.html
-fails == border-image-repeat-space-6.html border-image-repeat-space-6.html
-fails == border-image-repeat-space-7.html border-image-repeat-space-7.html
-fails == border-image-repeat-1.html border-image-repeat-1.html
+== border-image-repeat-space-6.html border-image-repeat-space-6.html
+== border-image-repeat-space-7.html border-image-repeat-space-7.html
+== border-image-repeat-1.html border-image-repeat-1.html
 
 # background-attachment test cases
 fails == background-attachment-fixed-inside-transform-1.html background-attachment-fixed-inside-transform-1.html
--- a/layout/style/test/stylo-failures.md
+++ b/layout/style/test/stylo-failures.md
@@ -122,20 +122,16 @@ to mochitest command.
   * test_compute_data_with_start_struct.html `grid-` [*]
   * test_inherit_computation.html `grid` [*]
   * test_inherit_storage.html `'grid` [*]
   * ... `"grid` [*]
   * test_initial_computation.html `grid` [*]
   * test_initial_storage.html `grid` [*]
   * test_property_syntax_errors.html `grid`: actually there are issues with this [*]
   * test_value_storage.html `'grid` [*]
-* url value from decl setter bug 1330503
-  * test_compute_data_with_start_struct.html `border-image-source` [2]
-  * test_inherit_computation.html `border-image` [2]
-  * test_initial_computation.html `border-image` [4]
 * Unimplemented prefixed properties:
   * -moz-force-broken-image-icon servo/servo#16001
     * test_compute_data_with_start_struct.html `-moz-force-broken-image-icon` [2]
     * test_inherit_computation.html `-moz-force-broken-image-icon` [2]
     * test_inherit_storage.html `-moz-force-broken-image-icon` [2]
     * test_initial_computation.html `-moz-force-broken-image-icon` [4]
     * test_initial_storage.html `-moz-force-broken-image-icon` [4]
     * test_value_storage.html `-moz-force-broken-image-icon` [4]