Bug 1356510 - stylo: Update test expectations. r=Manishearth draft
authorCameron McCormack <cam@mcc.id.au>
Sun, 16 Apr 2017 22:11:18 +1000
changeset 563457 9e25c2bb04be5e9170160f5280db4ed7d26589b2
parent 563456 d0936696a1a0b3c3e42f0fe1ec3daf9a294c0d4b
child 566202 135866978c94c76c1d6cc90349355e9bdd7a2812
push id54308
push userbmo:cam@mcc.id.au
push dateMon, 17 Apr 2017 02:50:52 +0000
reviewersManishearth
bugs1356510
milestone55.0a1
Bug 1356510 - stylo: Update test expectations. r=Manishearth MozReview-Commit-ID: H9cunzhaNV
layout/reftests/floats/reftest-stylo.list
layout/reftests/w3c-css/submitted/shapes1/reftest-stylo.list
layout/reftests/w3c-css/submitted/writing-modes-3/reftest-stylo.list
layout/reftests/writing-mode/reftest-stylo.list
layout/reftests/writing-mode/tables/reftest-stylo.list
layout/style/test/stylo-failures.md
--- a/layout/reftests/floats/reftest-stylo.list
+++ b/layout/reftests/floats/reftest-stylo.list
@@ -91,24 +91,24 @@ fails == float-in-rtl-vrl-4d.html float-
 == orthogonal-floats-1c.html orthogonal-floats-1c.html
 == orthogonal-floats-1d.html orthogonal-floats-1d.html
 
 pref(layout.css.float-logical-values.enabled,true) == logical-float-side-1.html logical-float-side-1.html
 pref(layout.css.float-logical-values.enabled,true) == logical-float-side-2.html logical-float-side-2.html
 pref(layout.css.float-logical-values.enabled,true) == logical-float-side-3.html logical-float-side-3.html
 pref(layout.css.float-logical-values.enabled,true) == logical-float-side-4.html logical-float-side-4.html
 
-fails == float-in-rtl-slr-1a.html float-in-rtl-slr-1a.html
-fails == float-in-rtl-slr-1b.html float-in-rtl-slr-1b.html
-fails == float-in-rtl-slr-1c.html float-in-rtl-slr-1c.html
-fails == float-in-rtl-slr-1d.html float-in-rtl-slr-1d.html
-fails == float-in-rtl-slr-2a.html float-in-rtl-slr-2a.html
-fails == float-in-rtl-slr-2b.html float-in-rtl-slr-2b.html
-fails == float-in-rtl-slr-2c.html float-in-rtl-slr-2c.html
+== float-in-rtl-slr-1a.html float-in-rtl-slr-1a.html
+== float-in-rtl-slr-1b.html float-in-rtl-slr-1b.html
+== float-in-rtl-slr-1c.html float-in-rtl-slr-1c.html
+== float-in-rtl-slr-1d.html float-in-rtl-slr-1d.html
+== float-in-rtl-slr-2a.html float-in-rtl-slr-2a.html
+== float-in-rtl-slr-2b.html float-in-rtl-slr-2b.html
+== float-in-rtl-slr-2c.html float-in-rtl-slr-2c.html
 fails == float-in-rtl-slr-2d.html float-in-rtl-slr-2d.html
-fails == float-in-rtl-slr-3a.html float-in-rtl-slr-3a.html
-fails == float-in-rtl-slr-3b.html float-in-rtl-slr-3b.html
-fails == float-in-rtl-slr-3c.html float-in-rtl-slr-3c.html
+== float-in-rtl-slr-3a.html float-in-rtl-slr-3a.html
+== float-in-rtl-slr-3b.html float-in-rtl-slr-3b.html
+== float-in-rtl-slr-3c.html float-in-rtl-slr-3c.html
 fails == float-in-rtl-slr-3d.html float-in-rtl-slr-3d.html
-fails == float-in-rtl-slr-4a.html float-in-rtl-slr-4a.html
-fails == float-in-rtl-slr-4b.html float-in-rtl-slr-4b.html
-fails == float-in-rtl-slr-4c.html float-in-rtl-slr-4c.html
+== float-in-rtl-slr-4a.html float-in-rtl-slr-4a.html
+== float-in-rtl-slr-4b.html float-in-rtl-slr-4b.html
+== float-in-rtl-slr-4c.html float-in-rtl-slr-4c.html
 fails == float-in-rtl-slr-4d.html float-in-rtl-slr-4d.html
--- a/layout/reftests/w3c-css/submitted/shapes1/reftest-stylo.list
+++ b/layout/reftests/w3c-css/submitted/shapes1/reftest-stylo.list
@@ -23,16 +23,16 @@ default-preferences pref(layout.css.shap
 == shape-outside-border-box-border-radius-001.html shape-outside-border-box-border-radius-001.html
 == shape-outside-border-box-border-radius-002.html shape-outside-border-box-border-radius-002.html
 == shape-outside-border-box-border-radius-003.html shape-outside-border-box-border-radius-003.html
 == shape-outside-border-box-border-radius-004.html shape-outside-border-box-border-radius-004.html
 == shape-outside-border-box-border-radius-005.html shape-outside-border-box-border-radius-005.html
 == shape-outside-border-box-border-radius-006.html shape-outside-border-box-border-radius-006.html
 == shape-outside-border-box-border-radius-007.html shape-outside-border-box-border-radius-007.html
 == shape-outside-border-box-border-radius-008.html shape-outside-border-box-border-radius-008.html
-fails == shape-outside-border-box-border-radius-009.html shape-outside-border-box-border-radius-009.html
-fails == shape-outside-border-box-border-radius-010.html shape-outside-border-box-border-radius-010.html
-fails == shape-outside-border-box-border-radius-011.html shape-outside-border-box-border-radius-011.html
-fails == shape-outside-border-box-border-radius-012.html shape-outside-border-box-border-radius-012.html
+== shape-outside-border-box-border-radius-009.html shape-outside-border-box-border-radius-009.html
+== shape-outside-border-box-border-radius-010.html shape-outside-border-box-border-radius-010.html
+== shape-outside-border-box-border-radius-011.html shape-outside-border-box-border-radius-011.html
+== shape-outside-border-box-border-radius-012.html shape-outside-border-box-border-radius-012.html
 == shape-outside-padding-box-border-radius-001.html shape-outside-padding-box-border-radius-001.html
 == shape-outside-padding-box-border-radius-002.html shape-outside-padding-box-border-radius-002.html
 == shape-outside-content-box-border-radius-001.html shape-outside-content-box-border-radius-001.html
 == shape-outside-content-box-border-radius-002.html shape-outside-content-box-border-radius-002.html
--- a/layout/reftests/w3c-css/submitted/writing-modes-3/reftest-stylo.list
+++ b/layout/reftests/w3c-css/submitted/writing-modes-3/reftest-stylo.list
@@ -8,11 +8,11 @@ fails == text-combine-upright-compressio
 fails == text-combine-upright-compression-003.html text-combine-upright-compression-003.html
 fails == text-combine-upright-compression-004.html text-combine-upright-compression-004.html
 fails == text-combine-upright-compression-005.html text-combine-upright-compression-005.html
 fails == text-combine-upright-compression-005a.html text-combine-upright-compression-005a.html
 fails == text-combine-upright-compression-006.html text-combine-upright-compression-006.html
 fails == text-combine-upright-compression-006a.html text-combine-upright-compression-006a.html
 fails == text-combine-upright-compression-007.html text-combine-upright-compression-007.html
 
-fails == text-orientation-upright-directionality-001.html text-orientation-upright-directionality-001.html
+== text-orientation-upright-directionality-001.html text-orientation-upright-directionality-001.html
 
-fails == logical-physical-mapping-001.html logical-physical-mapping-001.html
+== logical-physical-mapping-001.html logical-physical-mapping-001.html
--- a/layout/reftests/writing-mode/reftest-stylo.list
+++ b/layout/reftests/writing-mode/reftest-stylo.list
@@ -148,24 +148,24 @@ skip-if(stylo) == 1172774-percent-paddin
 skip-if(stylo) == 1172774-percent-padding-3.html 1172774-percent-padding-3.html
 skip-if(stylo) == 1172774-percent-padding-4.html 1172774-percent-padding-4.html
 == 1174450-intrinsic-sizing.html 1174450-intrinsic-sizing.html
 fails == 1175789-underline-overline-1.html 1175789-underline-overline-1.html
 == 1188061-1-nsChangeHint_ClearAncestorIntrinsics.html 1188061-1-nsChangeHint_ClearAncestorIntrinsics.html
 == 1188061-2-nsChangeHint_UpdateComputedBSize.html 1188061-2-nsChangeHint_UpdateComputedBSize.html
 
 # tests involving sideways-lr mode
-fails == 1193519-sideways-lr-1.html 1193519-sideways-lr-1.html
-fails == 1193519-sideways-lr-2.html 1193519-sideways-lr-2.html
-fails == 1193519-sideways-lr-3.html 1193519-sideways-lr-3.html
-fails == 1193519-sideways-lr-4.html 1193519-sideways-lr-4.html
-fails == 1193519-sideways-lr-decoration-1.html 1193519-sideways-lr-decoration-1.html
+== 1193519-sideways-lr-1.html 1193519-sideways-lr-1.html
+== 1193519-sideways-lr-2.html 1193519-sideways-lr-2.html
+== 1193519-sideways-lr-3.html 1193519-sideways-lr-3.html
+== 1193519-sideways-lr-4.html 1193519-sideways-lr-4.html
+== 1193519-sideways-lr-decoration-1.html 1193519-sideways-lr-decoration-1.html
 
 == 1196887-1-computed-display-inline-block.html 1196887-1-computed-display-inline-block.html
-fails == 1205787-legacy-svg-values-1.html 1205787-legacy-svg-values-1.html
+== 1205787-legacy-svg-values-1.html 1205787-legacy-svg-values-1.html
 
 fails == 1216747-1.html 1216747-1.html
 fails == 1216747-1.html 1216747-1.html
 
 == 1243125-1-floats-overflowing.html 1243125-1-floats-overflowing.html
 
 == 1248248-1-orientation-break-glyphrun.html 1248248-1-orientation-break-glyphrun.html
 
--- a/layout/reftests/writing-mode/tables/reftest-stylo.list
+++ b/layout/reftests/writing-mode/tables/reftest-stylo.list
@@ -83,12 +83,12 @@ HTTP(../..) == s72-border-spacing-005.xh
 fuzzy-if(stylo,1,7400) == border-collapse-bevels-1a.html border-collapse-bevels-1a.html
 fuzzy-if(stylo,1,7400) fuzzy-if(cocoaWidget,23,162) == border-collapse-bevels-1b.html border-collapse-bevels-1b.html
 fuzzy-if(stylo,1,7400) fuzzy-if(cocoaWidget,23,162) == border-collapse-bevels-1c.html border-collapse-bevels-1c.html
 fuzzy-if(stylo,1,7400) fuzzy-if(cocoaWidget,23,162) == border-collapse-bevels-1d.html border-collapse-bevels-1d.html
 fuzzy-if(stylo,1,7400) fuzzy-if(cocoaWidget,23,162) == border-collapse-bevels-1e.html border-collapse-bevels-1e.html
 
 == vertical-rl-row-progression-1a.html vertical-rl-row-progression-1a.html
 == vertical-rl-row-progression-1b.html vertical-rl-row-progression-1b.html
-fails == sideways-lr-row-progression-1a.html sideways-lr-row-progression-1a.html
-fails == sideways-lr-row-progression-1b.html sideways-lr-row-progression-1b.html
-fails == sideways-rl-row-progression-1a.html sideways-rl-row-progression-1a.html
-fails == sideways-rl-row-progression-1b.html sideways-rl-row-progression-1b.html
+== sideways-lr-row-progression-1a.html sideways-lr-row-progression-1a.html
+== sideways-lr-row-progression-1b.html sideways-lr-row-progression-1b.html
+== sideways-rl-row-progression-1a.html sideways-rl-row-progression-1a.html
+== sideways-rl-row-progression-1b.html sideways-rl-row-progression-1b.html
--- a/layout/style/test/stylo-failures.md
+++ b/layout/style/test/stylo-failures.md
@@ -237,19 +237,16 @@ to mochitest command.
     * test_value_storage.html `pointer-events` [8]
   * new syntax of rgba?() and hsla?() functions servo/rust-cssparser#113
     * test_computed_style.html `css-color-4` [2]
   * color interpolation hint not supported servo/servo#15166
     * test_value_storage.html `'linear-gradient` [50]
   * SVG-in-OpenType values not supported servo/servo#15211 bug 1355412
     * test_value_storage.html `context-` [7]
     * test_bug798843_pref.html [7]
-  * writing-mode: sideways-{lr,rl} and SVG values servo/servo#15213
-    * test_logical_properties.html `sideways` [1224]
-    * test_value_storage.html `writing-mode` [8]
   * -moz-box-orient: {block,inline}-axis bug 1355005
     * test_value_storage.html `box-orient` [6]
 * Incorrect parsing
   * Incorrect bounds
     * test_bug664955.html `font size is larger than max font size` [2]
   * calc() doesn't support dividing expression servo/servo#15192
     * test_value_storage.html `calc(50px/` [7]
     * ... `calc(2em / ` [9]