Reenable various stylo reftests that are loaded over HTTP. No bug. r=bzbarsky
authorBoris Zbarsky <bzbarsky@mit.edu>
Thu, 23 Feb 2017 18:17:56 -0500
changeset 373565 7fe33920b70c3d341b46949f0ec509b4b501df5f
parent 373564 431bba43382d1713dc530cb1795827c9f2819a0c
child 373566 a730992ccec6c6dafd5d0b60438d791dc46109f4
push id10863
push userjlorenzo@mozilla.com
push dateMon, 06 Mar 2017 23:02:23 +0000
treeherdermozilla-aurora@0931190cd725 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbzbarsky
milestone54.0a1
Reenable various stylo reftests that are loaded over HTTP. No bug. r=bzbarsky MozReview-Commit-ID: KrPqplxJJwE
layout/reftests/font-face/reftest-stylo.list
layout/reftests/font-features/reftest-stylo.list
layout/reftests/font-loading-api/reftest-stylo.list
layout/reftests/forms/select/reftest-stylo.list
layout/reftests/reftest-sanity/reftest-stylo.list
layout/reftests/scrolling/reftest-stylo.list
layout/reftests/text/reftest-stylo.list
layout/reftests/writing-mode/reftest-stylo.list
layout/reftests/writing-mode/tables/reftest-stylo.list
--- a/layout/reftests/font-face/reftest-stylo.list
+++ b/layout/reftests/font-face/reftest-stylo.list
@@ -11,18 +11,18 @@ fails HTTP(..) == download-2-big-otf.htm
 fails == download-3-notref.html download-3-notref.html
 fails == download-3-ref.html download-3-ref.html
 fails == fallback-to-system-1.html fallback-to-system-1.html
 fails HTTP(..) == name-override-simple-1.html name-override-simple-1.html
 fails HTTP(..) == name-override-simple-1.html name-override-simple-1.html
 fails HTTP(..) == name-override-1.html name-override-1.html
 fails HTTP(..) == multiple-descriptor-1.html multiple-descriptor-1.html
 fails HTTP(..) == multiple-descriptor-1.html multiple-descriptor-1.html
-# HTTP(..) == src-list-1.html src-list-1.html
-# HTTP(..) == src-list-2.html src-list-2.html
+fails HTTP(..) == src-list-1.html src-list-1.html # Bug 1290237
+fails HTTP(..) == src-list-2.html src-list-2.html # Bug 1290237
 random-if(winWidget||gtkWidget) HTTP(..) == src-list-2-big-otf.html src-list-2-big-otf.html
 fails HTTP(..) == src-list-format-1.html src-list-format-1.html
 fails HTTP(..) == src-list-format-2.html src-list-format-2.html
 fails HTTP(..) == src-list-format-3.html src-list-format-3.html
 fails HTTP(..) == src-list-format-4.html src-list-format-4.html
 fails HTTP(..) == src-list-format-5.html src-list-format-5.html
 fails HTTP(..) == src-list-format-6.html src-list-format-6.html
 # assumes AAT fonts are only supported on MacOS
@@ -45,75 +45,75 @@ fails HTTP(..) == src-list-actual-font-r
 fails HTTP(..) == src-list-local-localized.html src-list-local-localized.html
 
 # postscript name lookup
 # fontconfig only supports postscript name lookup from 2.10.92, Android not supported
 fails-if(Android) random-if(gtkWidget) == src-list-local-ps.html src-list-local-ps.html
 # Mac-specific test of 100 weight faces
 random-if(!cocoaWidget) == helveticaneue-ultra.html helveticaneue-ultra.html
 
-# HTTP(..) == order-1.html order-1.html
+fails HTTP(..) == order-1.html order-1.html # Bug 1290237
 fails HTTP(..) == order-2.html order-2.html
 fails HTTP(..) == order-3.html order-3.html
 fails HTTP(..) == multiple-in-family-1.html multiple-in-family-1.html
 fails HTTP(..) == multiple-in-family-1b.html multiple-in-family-1b.html
 fails HTTP(..) == multiple-in-family-1.html multiple-in-family-1.html
 fails HTTP(..) == prop-order-over-rule-order-1a.html prop-order-over-rule-order-1a.html
 fails HTTP(..) == prop-order-over-rule-order-1b.html prop-order-over-rule-order-1b.html
 fails HTTP(..) == prop-order-over-rule-order-1a.html prop-order-over-rule-order-1a.html
-# HTTP(..) == cross-iframe-1.html cross-iframe-1.html
+fails HTTP(..) == cross-iframe-1.html cross-iframe-1.html  # Bug 1290237
 
 # unicode-range
 fails HTTP(..) == unicoderange-1.html unicoderange-1.html
 fails HTTP(..) == unicoderange-2.html unicoderange-2.html
 fails HTTP(..) == unicoderange-3.html unicoderange-3.html
 fails HTTP(..) == unicoderange-4.html unicoderange-4.html
 
 # Dynamic changes
 # we need to skip these because of the bug that's causing order-2.html to fail
-# HTTP(..) == enable-sheet-1.html enable-sheet-1.html
-# HTTP(..) == enable-sheet-2.html enable-sheet-2.html
-# HTTP(..) == enable-sheet-3.html enable-sheet-3.html
-# HTTP(..) == enable-sheet-4.html enable-sheet-4.html
-# HTTP(..) == enable-sheet-5.html enable-sheet-5.html
-# HTTP(..) == enable-sheet-6.html enable-sheet-6.html
-# HTTP(..) == enable-sheet-7.html enable-sheet-7.html
-# HTTP(..) == disable-sheet-1.html disable-sheet-1.html
+skip-if(stylo) HTTP(..) == enable-sheet-1.html enable-sheet-1.html # Bug 1290237
+skip HTTP(..) == enable-sheet-2.html enable-sheet-2.html
+skip HTTP(..) == enable-sheet-3.html enable-sheet-3.html
+fails HTTP(..) == enable-sheet-4.html enable-sheet-4.html # Bug 1290237
+skip-if(stylo) HTTP(..) == enable-sheet-5.html enable-sheet-5.html # Bug 1290237
+skip HTTP(..) == enable-sheet-6.html enable-sheet-6.html
+skip HTTP(..) == enable-sheet-7.html enable-sheet-7.html
+fails HTTP(..) == disable-sheet-1.html disable-sheet-1.html # Bug 1290237
 # We're missing disable-sheet-{2,3,6,7} (analogs to
 # enable-sheet{2,3,6,7}) because I don't know how to detect test
 # completion for those cases.
-# HTTP(..) == disable-sheet-4.html disable-sheet-4.html
-# HTTP(..) == disable-sheet-5.html disable-sheet-5.html
+fails HTTP(..) == disable-sheet-4.html disable-sheet-4.html
+skip-if(stylo) HTTP(..) == disable-sheet-5.html disable-sheet-5.html # Bug 1290237
 fails HTTP(..) == sheet-set-base-1.html sheet-set-base-1.html
 skip-if(stylo) == sheet-set-switch-1.html sheet-set-switch-1.html # times out?
-# HTTP(..) == insert-rule-1a.html insert-rule-1a.html
-# HTTP(..) == insert-rule-1b.html insert-rule-1b.html
-# HTTP(..) == delete-rule-1.html delete-rule-1.html
+skip-if(stylo) HTTP(..) == insert-rule-1a.html insert-rule-1a.html # Bug 1290237
+skip-if(stylo) HTTP(..) == insert-rule-1b.html insert-rule-1b.html # Bug 1290237
+skip-if(stylo) HTTP(..) == delete-rule-1.html delete-rule-1.html # Bug 1290237
 fails HTTP(..) == media-query-add-1.html media-query-add-1.html
 fails HTTP(..) == media-query-remove-1.html media-query-remove-1.html
 fails HTTP(..) == media-query-add-1-ref.html media-query-add-1-ref.html
 
 fails HTTP(..) == ahem-metrics-1.html ahem-metrics-1.html
 fails HTTP(..) == ex-unit-1.html ex-unit-1.html
-# HTTP(..) == ex-unit-1-dynamic.html ex-unit-1-dynamic.html
+skip-if(stylo) HTTP(..) == ex-unit-1-dynamic.html ex-unit-1-dynamic.html # Bug 1290237
 
 fails == local-1.html local-1.html
 fails == local-styled-1.html local-styled-1.html
 
-# HTTP(..) == synthetic-weight-style.html synthetic-weight-style.html
+fails HTTP(..) == synthetic-weight-style.html synthetic-weight-style.html # Bug 1290237
 fails HTTP(..) == synthetic-variations.html synthetic-variations.html
 
 # Leak test
 skip HTTP(..) load 486974-1.html
 
 # compare fonts with and without bad head checksum
 fails HTTP(..) == load-badchecksum.html load-badchecksum.html
 
 # @font-face names take precedence over names of platform fonts (bug 494360)
-# HTTP(..) == name-collision.html name-collision.html
+fails HTTP(..) == name-collision.html name-collision.html # Bug 1290237
 fails HTTP(..) == name-collision-bad-url.html name-collision-bad-url.html
 
 fails HTTP(..) == name-collision-with-prefs-font.html name-collision-with-prefs-font.html
 fails HTTP(..) == load-badfullname.html load-badfullname.html
 
 # 507960-1-* : a collection of tests using DeLarge from openfontlibrary.org
 # check that the original DeLarge face (ttf) loads; if this fails,
 # none of the following tests are meaningful
@@ -127,18 +127,18 @@ fails HTTP(..) == 507960-1-bad-checksums
 # try versions that should NOT load (bad offsets, signatures, hint)
 fails HTTP(..) == 507960-1-bad-sfnt-version-ttf.html 507960-1-bad-sfnt-version-ttf.html
 fails HTTP(..) == 507960-1-bad-sfnt-version-woff.html 507960-1-bad-sfnt-version-woff.html
 fails HTTP(..) == 507960-1-bad-woff-sig.html 507960-1-bad-woff-sig.html
 fails HTTP(..) == 507960-1-bad-offset-woff.html 507960-1-bad-offset-woff.html
 fails HTTP(..) == 507960-1-woff-bad-hint.html 507960-1-woff-bad-hint.html
 
 # Tests for bug 523717
-# HTTP(..) == underline-offset-change-1.html underline-offset-change-1.html
-# HTTP(..) == underline-offset-change-2.html underline-offset-change-2.html
+skip-if(stylo) HTTP(..) == underline-offset-change-1.html underline-offset-change-1.html # Bug 1290237
+skip-if(stylo) HTTP(..) == underline-offset-change-2.html underline-offset-change-2.html # Bug 1290237
 fails == underline-offset-change-1-ref.html underline-offset-change-1-ref.html
 
 fails HTTP(..) == 534352-1-extra-cmap-sentinel.html 534352-1-extra-cmap-sentinel.html
 fails HTTP(..) == bug533251.html bug533251.html
 
 # Bug 875287
 fails HTTP(..) == font-familiy-whitespace-1.html font-familiy-whitespace-1.html
 fails HTTP(..) == font-familiy-whitespace-1.html font-familiy-whitespace-1.html
--- a/layout/reftests/font-features/reftest-stylo.list
+++ b/layout/reftests/font-features/reftest-stylo.list
@@ -38,17 +38,17 @@ fails HTTP(..) == font-features-turkish-
 fails HTTP(..) == font-features-turkish-override-2.html font-features-turkish-override-2.html
 
 # check use of font-language-override to override explicit lang tag
 fails HTTP(..) == font-features-turkish-override-3.html font-features-turkish-override-3.html
 fails HTTP(..) == font-features-turkish-override-4.html font-features-turkish-override-4.html
 fails HTTP(..) == font-features-turkish-override-5.html font-features-turkish-override-5.html
 
 # check that last value wins if a feature is repeated
-# HTTP(..) == font-features-order-1.html font-features-order-1.html
+fails HTTP(..) == font-features-order-1.html font-features-order-1.html # Bug 1290237
 fails HTTP(..) == font-features-order-2.html font-features-order-2.html
 
 # check priority of feature settings vs. font-variant subproperty
 fails HTTP(..) == font-features-order-3.html font-features-order-3.html
 fails HTTP(..) == font-features-order-4.html font-features-order-4.html
 fails HTTP(..) == font-features-order-5.html font-features-order-5.html
 
 # check priority involving feature settings and font-variant-alternates
@@ -113,9 +113,9 @@ fails HTTP(..) == caps-fallback-allpetit
 fails == subsuper-fallback.html subsuper-fallback.html
 fails HTTP(..) == subsuper-fallback.html subsuper-fallback.html
 fails HTTP(..) == subsuper-fallback.html subsuper-fallback.html
 fails HTTP(..) == subsuper-fallback.html subsuper-fallback.html
 fails HTTP(..) == subsuper-fallback-omega.html subsuper-fallback-omega.html
 fails HTTP(..) == subsuper-nofallback.html subsuper-nofallback.html
 fails == subsuper-nofallback.html subsuper-nofallback.html
 fails HTTP(..) == subsuper-nofallback.html subsuper-nofallback.html
-# HTTP(..) == subsuper-fallback-size.html subsuper-fallback-size.html
+fails HTTP(..) == subsuper-fallback-size.html subsuper-fallback-size.html # Bug 1290237
--- a/layout/reftests/font-loading-api/reftest-stylo.list
+++ b/layout/reftests/font-loading-api/reftest-stylo.list
@@ -1,12 +1,12 @@
 # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing
 default-preferences pref(layout.css.font-loading-api.enabled,true)
 
 fails HTTP(..) == dynamic-insert-1.html dynamic-insert-1.html
 fails HTTP(..) == dynamic-remove-1.html dynamic-remove-1.html
 fails HTTP(..) == ex-unit-1.html ex-unit-1.html
 == multiple-sets-1.html multiple-sets-1.html
-# HTTP(..) == name-collision.html name-collision.html
-# HTTP(..) == order-1.html order-1.html
-# HTTP(..) == src-list-1.html src-list-1.html
-# HTTP(..) == src-list-2.html src-list-2.html
-# HTTP(..) == src-list-data-1.html src-list-data-1.html
+HTTP(..) == name-collision.html name-collision.html
+HTTP(..) == order-1.html order-1.html
+HTTP(..) == src-list-1.html src-list-1.html
+HTTP(..) == src-list-2.html src-list-2.html
+HTTP(..) == src-list-data-1.html src-list-data-1.html
--- a/layout/reftests/forms/select/reftest-stylo.list
+++ b/layout/reftests/forms/select/reftest-stylo.list
@@ -1,12 +1,12 @@
 # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing
 fails == out-of-bounds-selectedindex.html out-of-bounds-selectedindex.html
 fails == multiple.html multiple.html
 fails == boguskids.html boguskids.html
 fails == dynamic-boguskids.html dynamic-boguskids.html
 fails == option-children.html option-children.html
 fuzzy(1,4) == padding-button-placement.html padding-button-placement.html
-# HTTP(../..) == vertical-centering.html vertical-centering.html
+fails HTTP(../..) == vertical-centering.html vertical-centering.html # Bug 1290237
 fails == 997709-2.html 997709-2.html
 fails needs-focus == focusring-1.html focusring-1.html
 fails needs-focus == focusring-2.html focusring-2.html
 # needs-focus == focusring-3.html focusring-3.html
--- a/layout/reftests/reftest-sanity/reftest-stylo.list
+++ b/layout/reftests/reftest-sanity/reftest-stylo.list
@@ -28,17 +28,17 @@ HTTP == html-vs-xhtml-by-extension.html 
 == blank.html blank.html
 == about:blank about:blank
 HTTP == blank.html blank.html
 HTTP == about:blank about:blank
 # same for data:
 == default.html default.html
 == data:text/html,<div>Text</div> data:text/html,<div>Text</div>
 HTTP == default.html default.html
-# HTTP == data:text/html,<div>Text</div> data:text/html,<div>Text</div>
+HTTP == data:text/html,<div>Text</div> data:text/html,<div>Text</div>
 == blank.html blank.html
 HTTP == blank.html blank.html
 
 fails HTTP(..) == filter-1.xhtml filter-1.xhtml
 fails HTTP(..) == filter-2.xhtml filter-2.xhtml
 
 # test that the MozReftestInvalidate event fires
 == invalidation.html invalidation.html
--- a/layout/reftests/scrolling/reftest-stylo.list
+++ b/layout/reftests/scrolling/reftest-stylo.list
@@ -1,10 +1,10 @@
 # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing
-# HTTP == deferred-anchor.xhtml#d deferred-anchor.xhtml#d
+skip-if(stylo) HTTP == deferred-anchor.xhtml#d deferred-anchor.xhtml#d # Fails to load?
 fuzzy-if(xulRuntime.widgetToolkit=="gtk3",1,23) == deferred-anchor2.xhtml deferred-anchor2.xhtml
 fails HTTP == fixed-1.html fixed-1.html
 fails == fixed-table-1.html fixed-table-1.html
 fails HTTP == fixed-opacity-1.html fixed-opacity-1.html
 fails HTTP == fixed-opacity-2.html fixed-opacity-2.html
 fails == fixed-text-1.html fixed-text-1.html
 HTTP == fixed-text-2.html fixed-text-2.html
 fails == iframe-border-radius.html iframe-border-radius.html
@@ -18,17 +18,17 @@ fails == scroll-behavior-4.html scroll-b
 fails == scroll-behavior-5.html scroll-behavior-5.html
 fails == scroll-behavior-6.html scroll-behavior-6.html
 fails == scroll-behavior-7.html scroll-behavior-7.html
 fails == scroll-behavior-8.html scroll-behavior-8.html
 fails == scroll-behavior-9.html scroll-behavior-9.html
 skip-if(Android) pref(layout.css.scroll-behavior.enabled,true) pref(layout.css.scroll-behavior.property-enabled,true) == scroll-behavior-10.html scroll-behavior-10.html
 fails == scroll-behavior-textarea.html scroll-behavior-textarea.html
 fails HTTP == simple-1.html simple-1.html
-# HTTP == subpixel-1.html#d subpixel-1.html#d
+skip-if(stylo) HTTP == subpixel-1.html#d subpixel-1.html#d # Fails to load?
 == text-1.html text-1.html
 == text-2.html?up text-2.html?up
 == transformed-1.html transformed-1.html
 HTTP == transformed-1.html?up transformed-1.html?up
 == uncovering-1.html uncovering-1.html
 == uncovering-2.html uncovering-2.html
 fails == less-than-scrollbar-height.html less-than-scrollbar-height.html
 fails == huge-horizontal-overflow.html huge-horizontal-overflow.html
--- a/layout/reftests/text/reftest-stylo.list
+++ b/layout/reftests/text/reftest-stylo.list
@@ -220,17 +220,17 @@ fails pref(gfx.font_rendering.graphite.e
 fails pref(gfx.font_rendering.graphite.enabled,true) HTTP(..) == graphite-04-snd.html graphite-04-snd.html
 fails pref(gfx.font_rendering.graphite.enabled,true) HTTP(..) == graphite-04-ur.html graphite-04-ur.html
 fails pref(gfx.font_rendering.graphite.enabled,true) HTTP(..) == graphite-04-urd.html graphite-04-urd.html
 fails pref(gfx.font_rendering.graphite.enabled,true) HTTP(..) == graphite-04-sd.html graphite-04-sd.html
 
 # tests to compare graphite to opentype (will trivially pass when graphite not enabled)
 fails HTTP(..) == graphite-05-ot-only.html graphite-05-ot-only.html
 fails HTTP(..) == graphite-05-ot-only.html graphite-05-ot-only.html
-# HTTP(..) == graphite-05-simple.html graphite-05-simple.html
+fails HTTP(..) == graphite-05-simple.html graphite-05-simple.html # Bug 1290237
 fails HTTP(..) == graphite-05-multipass.html graphite-05-multipass.html
 fails HTTP(..) == graphite-05-lang.html graphite-05-lang.html
 fails HTTP(..) == graphite-05-badlang.html graphite-05-badlang.html
 fails HTTP(..) == graphite-05-feat.html graphite-05-feat.html
 
 # comparing composed and decomposed characters that should render identically
 # under both OpenType and Graphite shaping
 fails pref(gfx.font_rendering.graphite.enabled,false) HTTP(..) == glyph-decomposition-opentype.html glyph-decomposition-opentype.html
--- a/layout/reftests/writing-mode/reftest-stylo.list
+++ b/layout/reftests/writing-mode/reftest-stylo.list
@@ -1,16 +1,16 @@
 # DO NOT EDIT! This is a auto-generated temporary list for Stylo testing
 # This directory contains tests for vertical text and logical layout coordinates.
 
 fails HTTP(..) == 1079154-1-vertical-rl-columns.html 1079154-1-vertical-rl-columns.html
 == 1082844.html 1082844.html
 fails HTTP(..) == 1083748.html 1083748.html
 fails HTTP(..) == 1083848-1-inline-border.html 1083848-1-inline-border.html
-# HTTP(..) == 1083848-2-inline-background.html 1083848-2-inline-background.html
+fails HTTP(..) == 1083848-2-inline-background.html 1083848-2-inline-background.html # Bug 1290237
 fails == 1083848-3-inline-background-repeat.html 1083848-3-inline-background-repeat.html
 == 1083892-1.html 1083892-1.html
 == 1086883-1a.html 1086883-1a.html
 == 1086883-1b.html 1086883-1b.html
 == 1088025-1.html 1088025-1.html
 == 1089388-1.html 1089388-1.html
 == 1089388-2.html 1089388-2.html
 == 1090159-1.html 1090159-1.html
@@ -67,46 +67,46 @@ fails == ua-style-sheet-textarea-1.html 
 fails == ua-style-sheet-textarea-1.html ua-style-sheet-textarea-1.html
 fails == ua-style-sheet-textarea-1.html ua-style-sheet-textarea-1.html
 == ua-style-sheet-checkbox-radio-1.html ua-style-sheet-checkbox-radio-1.html
 fails == ua-style-sheet-button-1.html ua-style-sheet-button-1.html
 fails == ua-style-sheet-button-1.html ua-style-sheet-button-1.html
 fails == ua-style-sheet-input-color-1.html ua-style-sheet-input-color-1.html
 # fuzzy-if(gtkWidget,1,15) == ua-style-sheet-input-number-1.html ua-style-sheet-input-number-1.html
 
-# HTTP(..) == 1127488-align-default-horizontal-tb-ltr.html 1127488-align-default-horizontal-tb-ltr.html
-# HTTP(..) == 1127488-align-start-horizontal-tb-ltr.html 1127488-align-start-horizontal-tb-ltr.html
-# HTTP(..) == 1127488-align-end-horizontal-tb-ltr.html 1127488-align-end-horizontal-tb-ltr.html
-# HTTP(..) == 1127488-align-left-horizontal-tb-ltr.html 1127488-align-left-horizontal-tb-ltr.html
-# HTTP(..) == 1127488-align-right-horizontal-tb-ltr.html 1127488-align-right-horizontal-tb-ltr.html
-# HTTP(..) == 1127488-align-default-horizontal-tb-rtl.html 1127488-align-default-horizontal-tb-rtl.html
-# HTTP(..) == 1127488-align-start-horizontal-tb-rtl.html 1127488-align-start-horizontal-tb-rtl.html
-# HTTP(..) == 1127488-align-end-horizontal-tb-rtl.html 1127488-align-end-horizontal-tb-rtl.html
-# HTTP(..) == 1127488-align-left-horizontal-tb-rtl.html 1127488-align-left-horizontal-tb-rtl.html
-# HTTP(..) == 1127488-align-right-horizontal-tb-rtl.html 1127488-align-right-horizontal-tb-rtl.html
-# HTTP(..) == 1127488-align-default-vertical-rl-rtl.html 1127488-align-default-vertical-rl-rtl.html
-# HTTP(..) == 1127488-align-start-vertical-rl-rtl.html 1127488-align-start-vertical-rl-rtl.html
-# HTTP(..) == 1127488-align-end-vertical-rl-rtl.html 1127488-align-end-vertical-rl-rtl.html
-# HTTP(..) == 1127488-align-left-vertical-rl-rtl.html 1127488-align-left-vertical-rl-rtl.html
-# HTTP(..) == 1127488-align-right-vertical-rl-rtl.html 1127488-align-right-vertical-rl-rtl.html
-# HTTP(..) == 1127488-align-default-vertical-rl-ltr.html 1127488-align-default-vertical-rl-ltr.html
-# HTTP(..) == 1127488-align-start-vertical-rl-ltr.html 1127488-align-start-vertical-rl-ltr.html
-# HTTP(..) == 1127488-align-end-vertical-rl-ltr.html 1127488-align-end-vertical-rl-ltr.html
-# HTTP(..) == 1127488-align-left-vertical-rl-ltr.html 1127488-align-left-vertical-rl-ltr.html
-# HTTP(..) == 1127488-align-right-vertical-rl-ltr.html 1127488-align-right-vertical-rl-ltr.html
-# HTTP(..) == 1127488-align-default-vertical-lr-rtl.html 1127488-align-default-vertical-lr-rtl.html
-# HTTP(..) == 1127488-align-start-vertical-lr-rtl.html 1127488-align-start-vertical-lr-rtl.html
-# HTTP(..) == 1127488-align-end-vertical-lr-rtl.html 1127488-align-end-vertical-lr-rtl.html
-# HTTP(..) == 1127488-align-left-vertical-lr-rtl.html 1127488-align-left-vertical-lr-rtl.html
-# HTTP(..) == 1127488-align-right-vertical-lr-rtl.html 1127488-align-right-vertical-lr-rtl.html
-# HTTP(..) == 1127488-align-default-vertical-lr-ltr.html 1127488-align-default-vertical-lr-ltr.html
-# HTTP(..) == 1127488-align-start-vertical-lr-ltr.html 1127488-align-start-vertical-lr-ltr.html
-# HTTP(..) == 1127488-align-end-vertical-lr-ltr.html 1127488-align-end-vertical-lr-ltr.html
-# HTTP(..) == 1127488-align-left-vertical-lr-ltr.html 1127488-align-left-vertical-lr-ltr.html
-# HTTP(..) == 1127488-align-right-vertical-lr-ltr.html 1127488-align-right-vertical-lr-ltr.html
+HTTP(..) == 1127488-align-default-horizontal-tb-ltr.html 1127488-align-default-horizontal-tb-ltr.html
+HTTP(..) == 1127488-align-start-horizontal-tb-ltr.html 1127488-align-start-horizontal-tb-ltr.html
+HTTP(..) == 1127488-align-end-horizontal-tb-ltr.html 1127488-align-end-horizontal-tb-ltr.html
+HTTP(..) == 1127488-align-left-horizontal-tb-ltr.html 1127488-align-left-horizontal-tb-ltr.html
+HTTP(..) == 1127488-align-right-horizontal-tb-ltr.html 1127488-align-right-horizontal-tb-ltr.html
+HTTP(..) == 1127488-align-default-horizontal-tb-rtl.html 1127488-align-default-horizontal-tb-rtl.html
+HTTP(..) == 1127488-align-start-horizontal-tb-rtl.html 1127488-align-start-horizontal-tb-rtl.html
+HTTP(..) == 1127488-align-end-horizontal-tb-rtl.html 1127488-align-end-horizontal-tb-rtl.html
+HTTP(..) == 1127488-align-left-horizontal-tb-rtl.html 1127488-align-left-horizontal-tb-rtl.html
+HTTP(..) == 1127488-align-right-horizontal-tb-rtl.html 1127488-align-right-horizontal-tb-rtl.html
+HTTP(..) == 1127488-align-default-vertical-rl-rtl.html 1127488-align-default-vertical-rl-rtl.html
+HTTP(..) == 1127488-align-start-vertical-rl-rtl.html 1127488-align-start-vertical-rl-rtl.html
+HTTP(..) == 1127488-align-end-vertical-rl-rtl.html 1127488-align-end-vertical-rl-rtl.html
+HTTP(..) == 1127488-align-left-vertical-rl-rtl.html 1127488-align-left-vertical-rl-rtl.html
+HTTP(..) == 1127488-align-right-vertical-rl-rtl.html 1127488-align-right-vertical-rl-rtl.html
+HTTP(..) == 1127488-align-default-vertical-rl-ltr.html 1127488-align-default-vertical-rl-ltr.html
+HTTP(..) == 1127488-align-start-vertical-rl-ltr.html 1127488-align-start-vertical-rl-ltr.html
+HTTP(..) == 1127488-align-end-vertical-rl-ltr.html 1127488-align-end-vertical-rl-ltr.html
+HTTP(..) == 1127488-align-left-vertical-rl-ltr.html 1127488-align-left-vertical-rl-ltr.html
+HTTP(..) == 1127488-align-right-vertical-rl-ltr.html 1127488-align-right-vertical-rl-ltr.html
+HTTP(..) == 1127488-align-default-vertical-lr-rtl.html 1127488-align-default-vertical-lr-rtl.html
+HTTP(..) == 1127488-align-start-vertical-lr-rtl.html 1127488-align-start-vertical-lr-rtl.html
+HTTP(..) == 1127488-align-end-vertical-lr-rtl.html 1127488-align-end-vertical-lr-rtl.html
+HTTP(..) == 1127488-align-left-vertical-lr-rtl.html 1127488-align-left-vertical-lr-rtl.html
+HTTP(..) == 1127488-align-right-vertical-lr-rtl.html 1127488-align-right-vertical-lr-rtl.html
+HTTP(..) == 1127488-align-default-vertical-lr-ltr.html 1127488-align-default-vertical-lr-ltr.html
+HTTP(..) == 1127488-align-start-vertical-lr-ltr.html 1127488-align-start-vertical-lr-ltr.html
+HTTP(..) == 1127488-align-end-vertical-lr-ltr.html 1127488-align-end-vertical-lr-ltr.html
+HTTP(..) == 1127488-align-left-vertical-lr-ltr.html 1127488-align-left-vertical-lr-ltr.html
+HTTP(..) == 1127488-align-right-vertical-lr-ltr.html 1127488-align-right-vertical-lr-ltr.html
 == 1130907-intrinsic-sizing-1.html 1130907-intrinsic-sizing-1.html
 == 1130907-intrinsic-sizing-2.html 1130907-intrinsic-sizing-2.html
 == 1131013-vertical-bidi.html 1131013-vertical-bidi.html
 == 1133945-1-vertical-align.html 1133945-1-vertical-align.html
 == 1134744-radio-checkbox-baseline-1.html 1134744-radio-checkbox-baseline-1.html
 fails == 1134849-orthogonal-inline.html 1134849-orthogonal-inline.html
 fails == 1135361-ruby-justify-1.html 1135361-ruby-justify-1.html
 == 1136557-1-nested-spans.html 1136557-1-nested-spans.html
--- a/layout/reftests/writing-mode/tables/reftest-stylo.list
+++ b/layout/reftests/writing-mode/tables/reftest-stylo.list
@@ -59,20 +59,20 @@ asserts(1-2) == vertical-table-specified
 == fixed-table-layout-025-vrl.html fixed-table-layout-025-vrl.html
 == fixed-table-layout-026-vrl.html fixed-table-layout-026-vrl.html
 == fixed-table-layout-027-vrl.html fixed-table-layout-027-vrl.html
 == fixed-table-layout-028-vrl.html fixed-table-layout-028-vrl.html
 == fixed-table-layout-029-vrl.html fixed-table-layout-029-vrl.html
 == fixed-table-layout-030-vrl.html fixed-table-layout-030-vrl.html
 == fixed-table-layout-031-vrl.html fixed-table-layout-031-vrl.html
 
-# HTTP(../..) == s72-border-spacing-002.xht s72-border-spacing-002.xht
-# HTTP(../..) == s72-border-spacing-003.xht s72-border-spacing-003.xht
-# HTTP(../..) == s72-border-spacing-004.xht s72-border-spacing-004.xht
-# HTTP(../..) == s72-border-spacing-005.xht s72-border-spacing-005.xht
+HTTP(../..) == s72-border-spacing-002.xht s72-border-spacing-002.xht
+HTTP(../..) == s72-border-spacing-003.xht s72-border-spacing-003.xht
+HTTP(../..) == s72-border-spacing-004.xht s72-border-spacing-004.xht
+HTTP(../..) == s72-border-spacing-005.xht s72-border-spacing-005.xht
 fails == wm-row-progression-002.xht wm-row-progression-002.xht
 fails == wm-row-progression-003.xht wm-row-progression-003.xht
 fails == wm-row-progression-004.xht wm-row-progression-004.xht
 fails == wm-row-progression-005.xht wm-row-progression-005.xht
 fails == wm-row-progression-006.xht wm-row-progression-006.xht
 fails == wm-row-progression-007.xht wm-row-progression-007.xht
 
 == table-caption-top-1.html table-caption-top-1.html