summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/css/css-writing-modes
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/meta/css/css-writing-modes')
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/__dir__.ini1
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/abs-pos-border-offset-002.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/abs-pos-non-replaced-icb-vlr-021.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-020.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/abs-pos-non-replaced-vlr-055.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/abs-pos-non-replaced-vlr-057.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/abs-pos-non-replaced-vlr-075.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/abs-pos-non-replaced-vlr-085.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/abs-pos-non-replaced-vrl-036.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/abs-pos-with-replaced-child.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/available-size-001.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/available-size-003.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/available-size-005.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/available-size-011.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/available-size-012.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/available-size-013.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/available-size-014.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/available-size-018.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/background-size-document-root-vrl-002.html.ini1
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/background-size-document-root-vrl-004.html.ini1
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/background-size-document-root-vrl-006.html.ini1
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/background-size-document-root-vrl-008.html.ini1
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/block-flow-direction-srl-057.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/block-flow-direction-vlr-018.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/block-flow-direction-vrl-017.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/box-offsets-rel-pos-vlr-005.xht.ini4
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/box-offsets-rel-pos-vrl-004.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/ch-units-vrl-001.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/ch-units-vrl-002.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/ch-units-vrl-005.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/ch-units-vrl-006.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/ch-units-vrl-007.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/ch-units-vrl-008.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/direction-vlr-003.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/direction-vrl-002.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/direction-vrl-004.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/float-contiguous-vrl-012.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/float-in-htb-in-vrl.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/float-shrink-to-fit-vrl-008.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/float-vlr-003.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/float-vlr-011.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/float-vlr-013.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/float-vrl-002.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/float-vrl-004.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/float-vrl-006.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/float-vrl-008.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/float-vrl-012.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/forms/range-input-appearance-native-vertical-rtl.optional.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/forms/range-input-appearance-none-vertical-rtl.optional.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/forms/text-input-vertical-overflow-no-scroll.html.ini126
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/full-width-003.html.ini4
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/inline-block-alignment-006.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/inline-block-alignment-007.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/inline-block-alignment-orthogonal-vlr-003.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/inline-block-alignment-orthogonal-vlr-005.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/inline-block-alignment-srl-008.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/inline-box-orthogonal-child-with-margins.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/line-box-direction-slr-048.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/line-box-direction-slr-050.xht.ini4
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/line-box-direction-slr-053.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/line-box-direction-slr-054.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/line-box-direction-slr-056.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/line-box-direction-slr-060.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/line-box-direction-srl-051.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/line-box-direction-srl-055.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/line-box-direction-srl-057.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/line-box-direction-vlr-003.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/line-box-direction-vlr-013.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/line-box-direction-vlr-016.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/line-box-direction-vlr-018.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/line-box-direction-vrl-006.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/line-box-direction-vrl-015.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/line-box-direction-vrl-019.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/line-box-height-vlr-003.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/mongolian-orientation-001.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/mongolian-orientation-002.html.ini4
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/nested-orthogonal-001.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001.html.ini73
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001a.html.ini4
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001b.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001c.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001d.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001e.html.ini4
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001f.html.ini4
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001g.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001h.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001i.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001j.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001k.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001l.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001m.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001n.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001o.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001p.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001q.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001r.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001s.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001t.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001u.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001v.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001w.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001x.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-root-resize-icb-001.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-root-resize-icb-002.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-root-resize-icb-003.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-root-resize-icb-004.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-root-resize-icb-005.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-root-resize-icb-006.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/orthogonal-root-resize-icb-007.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/padding-percent-orthogonal-dynamic.html.ini8
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/parsing/text-combine-upright-invalid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/parsing/text-combine-upright-valid.html.ini4
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/parsing/text-orientation-computed.html.ini4
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/parsing/text-orientation-invalid.html.ini4
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/parsing/unicode-bidi-computed.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/parsing/unicode-bidi-invalid.html.ini4
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/parsing/unicode-bidi-valid.html.ini4
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/parsing/writing-mode-computed.html.ini4
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/parsing/writing-mode-invalid.html.ini4
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/parsing/writing-mode-valid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/row-progression-slr-023.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/row-progression-slr-029.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/sizing-orthog-htb-in-vrl-001.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/sizing-orthog-htb-in-vrl-004.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/sizing-orthogonal-percentage-margin-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/table-cell-001.html.ini4
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/table-cell-002.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/tcy-white-space-processing-001.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/text-combine-upright-parsing-digits-001.html.ini32
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/text-combine-upright-parsing-digits-002.html.ini38
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/text-combine-upright-parsing-invalid-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/text-combine-upright-parsing-invalid-002.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/text-combine-upright-parsing-valid-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/text-combine-upright-sideways-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-all-001.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-all-003.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-digits2-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-digits2-002.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-digits3-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-digits3-002.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-digits4-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-digits4-002.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/text-orientation-parsing-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/text-orientation-parsing-sideways-right-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/three-levels-of-orthogonal-flows.html.ini4
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/two-levels-of-orthogonal-flows-fixed.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/two-levels-of-orthogonal-flows-percentage.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/two-levels-of-orthogonal-flows.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/unicode-bidi-parsing-001.html.ini8
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/unicode-bidi-parsing-002.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/vertical-alignment-002.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/vertical-alignment-003.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/vertical-alignment-004.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/vertical-alignment-007.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/vertical-alignment-008.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/vertical-alignment-slr-029.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/vertical-alignment-slr-031.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/vertical-alignment-slr-035.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/vertical-alignment-slr-041.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/vertical-alignment-srl-028.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/vertical-alignment-srl-030.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/vertical-alignment-srl-032.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/vertical-alignment-srl-040.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/vertical-alignment-vlr-023.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/vertical-alignment-vlr-025.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/vertical-alignment-vlr-027.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/vertical-alignment-vrl-022.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/vertical-alignment-vrl-024.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/vertical-alignment-vrl-026.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/wm-propagation-001.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-042.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-044.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-047.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-049.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-054.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-computed-direction-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-computed-direction-002.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-computed-root.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-scroll-offset-vertical-lr.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-scroll-offset-vertical-rl.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/writing-mode-parsing-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/writing-mode-parsing-sideways-lr-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/writing-mode-parsing-sideways-rl-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/writing-mode-parsing-svg1-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/writing-mode-vertical-lr-002.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/writing-mode-vertical-rl-001.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/writing-mode-vertical-rl-002.xht.ini3
-rw-r--r--testing/web-platform/meta/css/css-writing-modes/writing-mode-vertical-rl-003.htm.ini3
188 files changed, 844 insertions, 0 deletions
diff --git a/testing/web-platform/meta/css/css-writing-modes/__dir__.ini b/testing/web-platform/meta/css/css-writing-modes/__dir__.ini
new file mode 100644
index 0000000000..daf68383df
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/__dir__.ini
@@ -0,0 +1 @@
+leak-threshold: [default:51200]
diff --git a/testing/web-platform/meta/css/css-writing-modes/abs-pos-border-offset-002.html.ini b/testing/web-platform/meta/css/css-writing-modes/abs-pos-border-offset-002.html.ini
new file mode 100644
index 0000000000..aa2db6f247
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/abs-pos-border-offset-002.html.ini
@@ -0,0 +1,3 @@
+[abs-pos-border-offset-002.html]
+ expected: FAIL
+ bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1769799
diff --git a/testing/web-platform/meta/css/css-writing-modes/abs-pos-non-replaced-icb-vlr-021.xht.ini b/testing/web-platform/meta/css/css-writing-modes/abs-pos-non-replaced-icb-vlr-021.xht.ini
new file mode 100644
index 0000000000..30ca68d310
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/abs-pos-non-replaced-icb-vlr-021.xht.ini
@@ -0,0 +1,3 @@
+[abs-pos-non-replaced-icb-vlr-021.xht]
+ disabled:
+ if os == "win": https://bugzilla.mozilla.org/show_bug.cgi?id=1500276
diff --git a/testing/web-platform/meta/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-020.xht.ini b/testing/web-platform/meta/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-020.xht.ini
new file mode 100644
index 0000000000..e783d455cf
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/abs-pos-non-replaced-icb-vrl-020.xht.ini
@@ -0,0 +1,3 @@
+[abs-pos-non-replaced-icb-vrl-020.xht]
+ disabled:
+ if (os == "win"): https://bugzilla.mozilla.org/show_bug.cgi?id=1500226
diff --git a/testing/web-platform/meta/css/css-writing-modes/abs-pos-non-replaced-vlr-055.xht.ini b/testing/web-platform/meta/css/css-writing-modes/abs-pos-non-replaced-vlr-055.xht.ini
new file mode 100644
index 0000000000..1ecce19ade
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/abs-pos-non-replaced-vlr-055.xht.ini
@@ -0,0 +1,3 @@
+[abs-pos-non-replaced-vlr-055.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/abs-pos-non-replaced-vlr-057.xht.ini b/testing/web-platform/meta/css/css-writing-modes/abs-pos-non-replaced-vlr-057.xht.ini
new file mode 100644
index 0000000000..5c13caaf62
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/abs-pos-non-replaced-vlr-057.xht.ini
@@ -0,0 +1,3 @@
+[abs-pos-non-replaced-vlr-057.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/abs-pos-non-replaced-vlr-075.xht.ini b/testing/web-platform/meta/css/css-writing-modes/abs-pos-non-replaced-vlr-075.xht.ini
new file mode 100644
index 0000000000..099c80f903
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/abs-pos-non-replaced-vlr-075.xht.ini
@@ -0,0 +1,3 @@
+[abs-pos-non-replaced-vlr-075.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/abs-pos-non-replaced-vlr-085.xht.ini b/testing/web-platform/meta/css/css-writing-modes/abs-pos-non-replaced-vlr-085.xht.ini
new file mode 100644
index 0000000000..8391168f55
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/abs-pos-non-replaced-vlr-085.xht.ini
@@ -0,0 +1,3 @@
+[abs-pos-non-replaced-vlr-085.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/abs-pos-non-replaced-vrl-036.xht.ini b/testing/web-platform/meta/css/css-writing-modes/abs-pos-non-replaced-vrl-036.xht.ini
new file mode 100644
index 0000000000..63a5198bbb
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/abs-pos-non-replaced-vrl-036.xht.ini
@@ -0,0 +1,3 @@
+[abs-pos-non-replaced-vrl-036.xht]
+ expected:
+ if (os == "android") and debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/abs-pos-with-replaced-child.html.ini b/testing/web-platform/meta/css/css-writing-modes/abs-pos-with-replaced-child.html.ini
new file mode 100644
index 0000000000..2ec2366d5a
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/abs-pos-with-replaced-child.html.ini
@@ -0,0 +1,2 @@
+[abs-pos-with-replaced-child.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/available-size-001.html.ini b/testing/web-platform/meta/css/css-writing-modes/available-size-001.html.ini
new file mode 100644
index 0000000000..2b44cbeaa2
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/available-size-001.html.ini
@@ -0,0 +1,2 @@
+[available-size-001.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/available-size-003.html.ini b/testing/web-platform/meta/css/css-writing-modes/available-size-003.html.ini
new file mode 100644
index 0000000000..04214dc08a
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/available-size-003.html.ini
@@ -0,0 +1,2 @@
+[available-size-003.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/available-size-005.html.ini b/testing/web-platform/meta/css/css-writing-modes/available-size-005.html.ini
new file mode 100644
index 0000000000..be1ab8b62f
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/available-size-005.html.ini
@@ -0,0 +1,2 @@
+[available-size-005.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/available-size-011.html.ini b/testing/web-platform/meta/css/css-writing-modes/available-size-011.html.ini
new file mode 100644
index 0000000000..74a834d675
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/available-size-011.html.ini
@@ -0,0 +1,2 @@
+[available-size-011.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/available-size-012.html.ini b/testing/web-platform/meta/css/css-writing-modes/available-size-012.html.ini
new file mode 100644
index 0000000000..38cd813539
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/available-size-012.html.ini
@@ -0,0 +1,2 @@
+[available-size-012.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/available-size-013.html.ini b/testing/web-platform/meta/css/css-writing-modes/available-size-013.html.ini
new file mode 100644
index 0000000000..223729b806
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/available-size-013.html.ini
@@ -0,0 +1,2 @@
+[available-size-013.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/available-size-014.html.ini b/testing/web-platform/meta/css/css-writing-modes/available-size-014.html.ini
new file mode 100644
index 0000000000..ce213f410c
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/available-size-014.html.ini
@@ -0,0 +1,2 @@
+[available-size-014.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/available-size-018.html.ini b/testing/web-platform/meta/css/css-writing-modes/available-size-018.html.ini
new file mode 100644
index 0000000000..6e2d8706ec
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/available-size-018.html.ini
@@ -0,0 +1,2 @@
+[available-size-018.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/background-size-document-root-vrl-002.html.ini b/testing/web-platform/meta/css/css-writing-modes/background-size-document-root-vrl-002.html.ini
new file mode 100644
index 0000000000..041d7bb756
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/background-size-document-root-vrl-002.html.ini
@@ -0,0 +1 @@
+[background-size-document-root-vrl-002.html]
diff --git a/testing/web-platform/meta/css/css-writing-modes/background-size-document-root-vrl-004.html.ini b/testing/web-platform/meta/css/css-writing-modes/background-size-document-root-vrl-004.html.ini
new file mode 100644
index 0000000000..e9ed119c98
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/background-size-document-root-vrl-004.html.ini
@@ -0,0 +1 @@
+[background-size-document-root-vrl-004.html]
diff --git a/testing/web-platform/meta/css/css-writing-modes/background-size-document-root-vrl-006.html.ini b/testing/web-platform/meta/css/css-writing-modes/background-size-document-root-vrl-006.html.ini
new file mode 100644
index 0000000000..bdce129936
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/background-size-document-root-vrl-006.html.ini
@@ -0,0 +1 @@
+[background-size-document-root-vrl-006.html]
diff --git a/testing/web-platform/meta/css/css-writing-modes/background-size-document-root-vrl-008.html.ini b/testing/web-platform/meta/css/css-writing-modes/background-size-document-root-vrl-008.html.ini
new file mode 100644
index 0000000000..a6a31e63f8
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/background-size-document-root-vrl-008.html.ini
@@ -0,0 +1 @@
+[background-size-document-root-vrl-008.html]
diff --git a/testing/web-platform/meta/css/css-writing-modes/block-flow-direction-srl-057.xht.ini b/testing/web-platform/meta/css/css-writing-modes/block-flow-direction-srl-057.xht.ini
new file mode 100644
index 0000000000..4490dc766d
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/block-flow-direction-srl-057.xht.ini
@@ -0,0 +1,3 @@
+[block-flow-direction-srl-057.xht]
+ expected: FAIL
+ bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1244601
diff --git a/testing/web-platform/meta/css/css-writing-modes/block-flow-direction-vlr-018.xht.ini b/testing/web-platform/meta/css/css-writing-modes/block-flow-direction-vlr-018.xht.ini
new file mode 100644
index 0000000000..1f3e2a2b84
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/block-flow-direction-vlr-018.xht.ini
@@ -0,0 +1,3 @@
+[block-flow-direction-vlr-018.xht]
+ expected: FAIL
+ bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1244601
diff --git a/testing/web-platform/meta/css/css-writing-modes/block-flow-direction-vrl-017.xht.ini b/testing/web-platform/meta/css/css-writing-modes/block-flow-direction-vrl-017.xht.ini
new file mode 100644
index 0000000000..19a1a9b9ad
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/block-flow-direction-vrl-017.xht.ini
@@ -0,0 +1,3 @@
+[block-flow-direction-vrl-017.xht]
+ expected: FAIL
+ bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1244601
diff --git a/testing/web-platform/meta/css/css-writing-modes/box-offsets-rel-pos-vlr-005.xht.ini b/testing/web-platform/meta/css/css-writing-modes/box-offsets-rel-pos-vlr-005.xht.ini
new file mode 100644
index 0000000000..d5482cc94c
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/box-offsets-rel-pos-vlr-005.xht.ini
@@ -0,0 +1,4 @@
+[box-offsets-rel-pos-vlr-005.xht]
+ expected:
+ if os == "mac": FAIL
+ \ No newline at end of file
diff --git a/testing/web-platform/meta/css/css-writing-modes/box-offsets-rel-pos-vrl-004.xht.ini b/testing/web-platform/meta/css/css-writing-modes/box-offsets-rel-pos-vrl-004.xht.ini
new file mode 100644
index 0000000000..de263fdab1
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/box-offsets-rel-pos-vrl-004.xht.ini
@@ -0,0 +1,3 @@
+[box-offsets-rel-pos-vrl-004.xht]
+ expected:
+ if os == "mac": FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/ch-units-vrl-001.html.ini b/testing/web-platform/meta/css/css-writing-modes/ch-units-vrl-001.html.ini
new file mode 100644
index 0000000000..d4bf959ef7
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/ch-units-vrl-001.html.ini
@@ -0,0 +1,2 @@
+[ch-units-vrl-001.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/ch-units-vrl-002.html.ini b/testing/web-platform/meta/css/css-writing-modes/ch-units-vrl-002.html.ini
new file mode 100644
index 0000000000..5d080b8ba1
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/ch-units-vrl-002.html.ini
@@ -0,0 +1,2 @@
+[ch-units-vrl-002.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/ch-units-vrl-005.html.ini b/testing/web-platform/meta/css/css-writing-modes/ch-units-vrl-005.html.ini
new file mode 100644
index 0000000000..286c546ffa
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/ch-units-vrl-005.html.ini
@@ -0,0 +1,2 @@
+[ch-units-vrl-005.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/ch-units-vrl-006.html.ini b/testing/web-platform/meta/css/css-writing-modes/ch-units-vrl-006.html.ini
new file mode 100644
index 0000000000..5d93a548fa
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/ch-units-vrl-006.html.ini
@@ -0,0 +1,2 @@
+[ch-units-vrl-006.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/ch-units-vrl-007.html.ini b/testing/web-platform/meta/css/css-writing-modes/ch-units-vrl-007.html.ini
new file mode 100644
index 0000000000..d3d5e9d6fc
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/ch-units-vrl-007.html.ini
@@ -0,0 +1,2 @@
+[ch-units-vrl-007.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/ch-units-vrl-008.html.ini b/testing/web-platform/meta/css/css-writing-modes/ch-units-vrl-008.html.ini
new file mode 100644
index 0000000000..011d82e6eb
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/ch-units-vrl-008.html.ini
@@ -0,0 +1,2 @@
+[ch-units-vrl-008.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/direction-vlr-003.xht.ini b/testing/web-platform/meta/css/css-writing-modes/direction-vlr-003.xht.ini
new file mode 100644
index 0000000000..273b9eb3e5
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/direction-vlr-003.xht.ini
@@ -0,0 +1,3 @@
+[direction-vlr-003.xht]
+ expected:
+ if (processor == "x86") and debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/direction-vrl-002.xht.ini b/testing/web-platform/meta/css/css-writing-modes/direction-vrl-002.xht.ini
new file mode 100644
index 0000000000..4a2f9e7400
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/direction-vrl-002.xht.ini
@@ -0,0 +1,3 @@
+[direction-vrl-002.xht]
+ expected:
+ if (processor == "x86") and debug and not (os == "win"): FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/direction-vrl-004.xht.ini b/testing/web-platform/meta/css/css-writing-modes/direction-vrl-004.xht.ini
new file mode 100644
index 0000000000..b47f2578be
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/direction-vrl-004.xht.ini
@@ -0,0 +1,3 @@
+[direction-vrl-004.xht]
+ expected:
+ if (processor == "x86") and debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/float-contiguous-vrl-012.xht.ini b/testing/web-platform/meta/css/css-writing-modes/float-contiguous-vrl-012.xht.ini
new file mode 100644
index 0000000000..c29f46828a
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/float-contiguous-vrl-012.xht.ini
@@ -0,0 +1,3 @@
+[float-contiguous-vrl-012.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/float-in-htb-in-vrl.html.ini b/testing/web-platform/meta/css/css-writing-modes/float-in-htb-in-vrl.html.ini
new file mode 100644
index 0000000000..c6d89d33c3
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/float-in-htb-in-vrl.html.ini
@@ -0,0 +1,2 @@
+[float-in-htb-in-vrl.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/float-shrink-to-fit-vrl-008.xht.ini b/testing/web-platform/meta/css/css-writing-modes/float-shrink-to-fit-vrl-008.xht.ini
new file mode 100644
index 0000000000..6f7dfc0238
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/float-shrink-to-fit-vrl-008.xht.ini
@@ -0,0 +1,3 @@
+[float-shrink-to-fit-vrl-008.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/float-vlr-003.xht.ini b/testing/web-platform/meta/css/css-writing-modes/float-vlr-003.xht.ini
new file mode 100644
index 0000000000..b7f06f0f2f
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/float-vlr-003.xht.ini
@@ -0,0 +1,3 @@
+[float-vlr-003.xht]
+ expected:
+ if processor == "x86": ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/float-vlr-011.xht.ini b/testing/web-platform/meta/css/css-writing-modes/float-vlr-011.xht.ini
new file mode 100644
index 0000000000..65871e8869
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/float-vlr-011.xht.ini
@@ -0,0 +1,3 @@
+[float-vlr-011.xht]
+ expected:
+ if (processor == "x86"): ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/float-vlr-013.xht.ini b/testing/web-platform/meta/css/css-writing-modes/float-vlr-013.xht.ini
new file mode 100644
index 0000000000..163bcd79ab
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/float-vlr-013.xht.ini
@@ -0,0 +1,3 @@
+[float-vlr-013.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/float-vrl-002.xht.ini b/testing/web-platform/meta/css/css-writing-modes/float-vrl-002.xht.ini
new file mode 100644
index 0000000000..f64c720e42
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/float-vrl-002.xht.ini
@@ -0,0 +1,3 @@
+[float-vrl-002.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/float-vrl-004.xht.ini b/testing/web-platform/meta/css/css-writing-modes/float-vrl-004.xht.ini
new file mode 100644
index 0000000000..d3d3001aab
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/float-vrl-004.xht.ini
@@ -0,0 +1,3 @@
+[float-vrl-004.xht]
+ expected:
+ if (processor == "x86"): ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/float-vrl-006.xht.ini b/testing/web-platform/meta/css/css-writing-modes/float-vrl-006.xht.ini
new file mode 100644
index 0000000000..a03f488afc
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/float-vrl-006.xht.ini
@@ -0,0 +1,3 @@
+[float-vrl-006.xht]
+ expected:
+ if processor == "x86": ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/float-vrl-008.xht.ini b/testing/web-platform/meta/css/css-writing-modes/float-vrl-008.xht.ini
new file mode 100644
index 0000000000..e3bf4a0bdb
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/float-vrl-008.xht.ini
@@ -0,0 +1,3 @@
+[float-vrl-008.xht]
+ expected:
+ if (processor == "x86"): ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/float-vrl-012.xht.ini b/testing/web-platform/meta/css/css-writing-modes/float-vrl-012.xht.ini
new file mode 100644
index 0000000000..ea677339bf
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/float-vrl-012.xht.ini
@@ -0,0 +1,3 @@
+[float-vrl-012.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/forms/range-input-appearance-native-vertical-rtl.optional.html.ini b/testing/web-platform/meta/css/css-writing-modes/forms/range-input-appearance-native-vertical-rtl.optional.html.ini
new file mode 100644
index 0000000000..3620009c15
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/forms/range-input-appearance-native-vertical-rtl.optional.html.ini
@@ -0,0 +1,2 @@
+[range-input-appearance-native-vertical-rtl.optional.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/forms/range-input-appearance-none-vertical-rtl.optional.html.ini b/testing/web-platform/meta/css/css-writing-modes/forms/range-input-appearance-none-vertical-rtl.optional.html.ini
new file mode 100644
index 0000000000..ef89e70f6a
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/forms/range-input-appearance-none-vertical-rtl.optional.html.ini
@@ -0,0 +1,2 @@
+[range-input-appearance-none-vertical-rtl.optional.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/forms/text-input-vertical-overflow-no-scroll.html.ini b/testing/web-platform/meta/css/css-writing-modes/forms/text-input-vertical-overflow-no-scroll.html.ini
new file mode 100644
index 0000000000..75a4bd76e0
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/forms/text-input-vertical-overflow-no-scroll.html.ini
@@ -0,0 +1,126 @@
+[text-input-vertical-overflow-no-scroll.html]
+ [input[type=text\] in vertical-lr: typing characters in input should not cause the page to scroll]
+ expected:
+ if debug and (os == "mac"): [FAIL, PASS]
+ if not debug and (os == "android"): [FAIL, PASS]
+ if not debug and (os == "linux"): [FAIL, PASS]
+ FAIL
+
+ [input[type=text\] in vertical-rl: typing characters in input should not cause the page to scroll]
+ expected:
+ if (os == "linux") and not debug and fission and (processor == "x86"): [FAIL, PASS]
+ if (os == "linux") and not debug and fission and (processor == "x86_64"): [FAIL, PASS]
+ if (os == "linux") and not debug and not fission: [FAIL, PASS]
+ if (os == "linux") and debug and fission: [FAIL, PASS]
+ if (os == "mac") and debug: [FAIL, PASS]
+ FAIL
+
+ [input[type=text\] in sideways-lr: typing characters in input should not cause the page to scroll]
+ expected:
+ if (os == "win") and (processor == "x86_64") and debug and not swgl: [FAIL, PASS]
+ if (os == "win") and (processor == "x86_64") and debug and swgl: [FAIL, PASS]
+ if (os == "linux") and not debug and (processor == "x86_64") and fission: [FAIL, PASS]
+ if (os == "win") and (processor == "x86") and debug: [FAIL, PASS]
+ if (os == "android") and debug and not swgl: PASS
+ if (os == "linux") and not debug and (processor == "x86"): [FAIL, PASS]
+ if (os == "linux") and debug: FAIL
+ if os == "mac": PASS
+ [PASS, FAIL]
+
+ [input[type=text\] in sideways-rl: typing characters in input should not cause the page to scroll]
+ expected:
+ if (os == "mac") and debug: [FAIL, PASS]
+ if (os == "linux") and not debug: [FAIL, PASS]
+ FAIL
+
+ [input[type=password\] in vertical-lr: typing characters in input should not cause the page to scroll]
+ expected:
+ if (os == "linux") and not debug: [FAIL, PASS]
+ if (os == "mac") and debug: [FAIL, PASS]
+ if (os == "win") and not debug and not swgl: [PASS, FAIL]
+ FAIL
+
+ [input[type=password\] in vertical-rl: typing characters in input should not cause the page to scroll]
+ expected:
+ if (os == "linux") and not debug: [FAIL, PASS]
+ if (os == "mac") and debug: [FAIL, PASS]
+ if (os == "win") and not debug and (processor == "x86"): [FAIL, PASS]
+ FAIL
+
+ [input[type=password\] in sideways-lr: typing characters in input should not cause the page to scroll]
+ expected:
+ if (os == "win") and not debug and (processor == "x86"): [PASS, FAIL]
+ if (os == "android") and debug and swgl: [PASS, FAIL]
+ if (os == "android") and debug and not swgl: PASS
+ if (os == "linux") and not debug and not fission: [PASS, FAIL]
+ if (os == "android") and not debug: [PASS, FAIL]
+ if (os == "linux") and debug: FAIL
+ if os == "mac": PASS
+ [FAIL, PASS]
+
+ [input[type=password\] in sideways-rl: typing characters in input should not cause the page to scroll]
+ expected:
+ if (os == "mac") and debug: [FAIL, PASS]
+ if (os == "linux") and not debug: [FAIL, PASS]
+ if (os == "win") and not debug and not swgl: [PASS, FAIL]
+ FAIL
+
+ [input[type=search\] in vertical-lr: typing characters in input should not cause the page to scroll]
+ expected:
+ if (os == "linux") and not debug: [FAIL, PASS]
+ if (os == "win") and not debug and not swgl: [FAIL, PASS]
+ if (os == "mac") and debug: [FAIL, PASS]
+ FAIL
+
+ [input[type=search\] in vertical-rl: typing characters in input should not cause the page to scroll]
+ expected:
+ if (os == "mac") and not debug: [FAIL, PASS]
+ if (os == "linux") and not debug: [FAIL, PASS]
+ if (os == "win") and not debug and not swgl: [PASS, FAIL]
+ FAIL
+
+ [input[type=search\] in sideways-lr: typing characters in input should not cause the page to scroll]
+ expected:
+ if (os == "win") and not swgl and not debug and (processor == "x86"): [PASS, FAIL]
+ if (os == "android") and debug and not swgl: PASS
+ if (os == "android") and debug and swgl: [PASS, FAIL]
+ if (os == "linux") and debug: FAIL
+ if (os == "android") and not debug: [PASS, FAIL]
+ if (os == "win") and swgl: [PASS, FAIL]
+ if os == "mac": PASS
+ [FAIL, PASS]
+
+ [input[type=search\] in sideways-rl: typing characters in input should not cause the page to scroll]
+ expected:
+ if (os == "linux") and not debug: [FAIL, PASS]
+ if (os == "mac") and not debug: [FAIL, PASS]
+ if (os == "win") and not debug and not swgl: [PASS, FAIL]
+ FAIL
+
+ [input[type=number\] in vertical-lr: typing characters in input should not cause the page to scroll]
+ expected:
+ if (os == "linux") and not debug: [FAIL, PASS]
+ if (os == "win") and not debug and not swgl: [PASS, FAIL]
+ FAIL
+
+ [input[type=number\] in vertical-rl: typing characters in input should not cause the page to scroll]
+ expected:
+ if (os == "linux") and not debug: [FAIL, PASS]
+ if (os == "win") and not debug and not swgl: [PASS, FAIL]
+ FAIL
+
+ [input[type=number\] in sideways-lr: typing characters in input should not cause the page to scroll]
+ expected:
+ if (os == "linux") and debug and fission and not swgl: FAIL
+ if (os == "linux") and debug and not fission: FAIL
+ if (os == "android") and debug and swgl: [PASS, FAIL]
+ if (os == "android") and debug and not swgl: PASS
+ if (os == "android") and not debug: [PASS, FAIL]
+ if os == "mac": PASS
+ [FAIL, PASS]
+
+ [input[type=number\] in sideways-rl: typing characters in input should not cause the page to scroll]
+ expected:
+ if (os == "linux") and not debug and not fission: [FAIL, PASS]
+ if (os == "win") and not debug and not swgl: [PASS, FAIL]
+ FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/full-width-003.html.ini b/testing/web-platform/meta/css/css-writing-modes/full-width-003.html.ini
new file mode 100644
index 0000000000..ae989b1a21
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/full-width-003.html.ini
@@ -0,0 +1,4 @@
+[full-width-003.html]
+ expected:
+ if os == "mac": FAIL
+ bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1258635
diff --git a/testing/web-platform/meta/css/css-writing-modes/inline-block-alignment-006.xht.ini b/testing/web-platform/meta/css/css-writing-modes/inline-block-alignment-006.xht.ini
new file mode 100644
index 0000000000..c23f30adf1
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/inline-block-alignment-006.xht.ini
@@ -0,0 +1,3 @@
+[inline-block-alignment-006.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/inline-block-alignment-007.xht.ini b/testing/web-platform/meta/css/css-writing-modes/inline-block-alignment-007.xht.ini
new file mode 100644
index 0000000000..0909c4b266
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/inline-block-alignment-007.xht.ini
@@ -0,0 +1,3 @@
+[inline-block-alignment-007.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/inline-block-alignment-orthogonal-vlr-003.xht.ini b/testing/web-platform/meta/css/css-writing-modes/inline-block-alignment-orthogonal-vlr-003.xht.ini
new file mode 100644
index 0000000000..ae6aa59f4d
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/inline-block-alignment-orthogonal-vlr-003.xht.ini
@@ -0,0 +1,3 @@
+[inline-block-alignment-orthogonal-vlr-003.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/inline-block-alignment-orthogonal-vlr-005.xht.ini b/testing/web-platform/meta/css/css-writing-modes/inline-block-alignment-orthogonal-vlr-005.xht.ini
new file mode 100644
index 0000000000..d77619687c
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/inline-block-alignment-orthogonal-vlr-005.xht.ini
@@ -0,0 +1,3 @@
+[inline-block-alignment-orthogonal-vlr-005.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/inline-block-alignment-srl-008.xht.ini b/testing/web-platform/meta/css/css-writing-modes/inline-block-alignment-srl-008.xht.ini
new file mode 100644
index 0000000000..33f94746f5
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/inline-block-alignment-srl-008.xht.ini
@@ -0,0 +1,3 @@
+[inline-block-alignment-srl-008.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/inline-box-orthogonal-child-with-margins.html.ini b/testing/web-platform/meta/css/css-writing-modes/inline-box-orthogonal-child-with-margins.html.ini
new file mode 100644
index 0000000000..cb591ed95e
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/inline-box-orthogonal-child-with-margins.html.ini
@@ -0,0 +1,3 @@
+[inline-box-orthogonal-child-with-margins.html]
+ expected:
+ if (os == "win") and debug and (processor == "x86_64") and not swgl: [PASS, FAIL]
diff --git a/testing/web-platform/meta/css/css-writing-modes/line-box-direction-slr-048.xht.ini b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-slr-048.xht.ini
new file mode 100644
index 0000000000..d08f116efa
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-slr-048.xht.ini
@@ -0,0 +1,3 @@
+[line-box-direction-slr-048.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/line-box-direction-slr-050.xht.ini b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-slr-050.xht.ini
new file mode 100644
index 0000000000..81a86419a0
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-slr-050.xht.ini
@@ -0,0 +1,4 @@
+[line-box-direction-slr-050.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
+ if (processor == "x86") and debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/line-box-direction-slr-053.xht.ini b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-slr-053.xht.ini
new file mode 100644
index 0000000000..4f42a33654
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-slr-053.xht.ini
@@ -0,0 +1,3 @@
+[line-box-direction-slr-053.xht]
+ expected:
+ if (processor == "x86") and debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/line-box-direction-slr-054.xht.ini b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-slr-054.xht.ini
new file mode 100644
index 0000000000..4e5ff98f5b
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-slr-054.xht.ini
@@ -0,0 +1,3 @@
+[line-box-direction-slr-054.xht]
+ expected:
+ if (processor == "x86") and debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/line-box-direction-slr-056.xht.ini b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-slr-056.xht.ini
new file mode 100644
index 0000000000..b39cd1d9f7
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-slr-056.xht.ini
@@ -0,0 +1,3 @@
+[line-box-direction-slr-056.xht]
+ expected: FAIL
+ bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1227616
diff --git a/testing/web-platform/meta/css/css-writing-modes/line-box-direction-slr-060.xht.ini b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-slr-060.xht.ini
new file mode 100644
index 0000000000..84a56e97cd
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-slr-060.xht.ini
@@ -0,0 +1,3 @@
+[line-box-direction-slr-060.xht]
+ expected:
+ if (processor == "x86") and debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/line-box-direction-srl-051.xht.ini b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-srl-051.xht.ini
new file mode 100644
index 0000000000..fd1ac9e721
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-srl-051.xht.ini
@@ -0,0 +1,3 @@
+[line-box-direction-srl-051.xht]
+ expected:
+ if (processor == "x86") and debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/line-box-direction-srl-055.xht.ini b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-srl-055.xht.ini
new file mode 100644
index 0000000000..5a3f1c1108
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-srl-055.xht.ini
@@ -0,0 +1,3 @@
+[line-box-direction-srl-055.xht]
+ expected: FAIL
+ bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1227616
diff --git a/testing/web-platform/meta/css/css-writing-modes/line-box-direction-srl-057.xht.ini b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-srl-057.xht.ini
new file mode 100644
index 0000000000..9418d0aa69
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-srl-057.xht.ini
@@ -0,0 +1,3 @@
+[line-box-direction-srl-057.xht]
+ expected:
+ if (processor == "x86") and debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/line-box-direction-vlr-003.xht.ini b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-vlr-003.xht.ini
new file mode 100644
index 0000000000..e672ba44a2
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-vlr-003.xht.ini
@@ -0,0 +1,3 @@
+[line-box-direction-vlr-003.xht]
+ expected:
+ if (processor == "x86") and debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/line-box-direction-vlr-013.xht.ini b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-vlr-013.xht.ini
new file mode 100644
index 0000000000..57abc39b8f
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-vlr-013.xht.ini
@@ -0,0 +1,3 @@
+[line-box-direction-vlr-013.xht]
+ expected:
+ if (processor == "x86") and debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/line-box-direction-vlr-016.xht.ini b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-vlr-016.xht.ini
new file mode 100644
index 0000000000..c5b39e4953
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-vlr-016.xht.ini
@@ -0,0 +1,3 @@
+[line-box-direction-vlr-016.xht]
+ expected: FAIL
+ bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1227616
diff --git a/testing/web-platform/meta/css/css-writing-modes/line-box-direction-vlr-018.xht.ini b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-vlr-018.xht.ini
new file mode 100644
index 0000000000..55b2b52dfe
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-vlr-018.xht.ini
@@ -0,0 +1,3 @@
+[line-box-direction-vlr-018.xht]
+ expected:
+ if (processor == "x86") and debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/line-box-direction-vrl-006.xht.ini b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-vrl-006.xht.ini
new file mode 100644
index 0000000000..a0a8a81ecf
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-vrl-006.xht.ini
@@ -0,0 +1,3 @@
+[line-box-direction-vrl-006.xht]
+ expected:
+ if (processor == "x86") and debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/line-box-direction-vrl-015.xht.ini b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-vrl-015.xht.ini
new file mode 100644
index 0000000000..bebcfaf2a0
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-vrl-015.xht.ini
@@ -0,0 +1,3 @@
+[line-box-direction-vrl-015.xht]
+ expected: FAIL
+ bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1227616
diff --git a/testing/web-platform/meta/css/css-writing-modes/line-box-direction-vrl-019.xht.ini b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-vrl-019.xht.ini
new file mode 100644
index 0000000000..0e43586274
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/line-box-direction-vrl-019.xht.ini
@@ -0,0 +1,3 @@
+[line-box-direction-vrl-019.xht]
+ expected:
+ if (processor == "x86") and debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/line-box-height-vlr-003.xht.ini b/testing/web-platform/meta/css/css-writing-modes/line-box-height-vlr-003.xht.ini
new file mode 100644
index 0000000000..18662ab961
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/line-box-height-vlr-003.xht.ini
@@ -0,0 +1,3 @@
+[line-box-height-vlr-003.xht]
+ expected:
+ if (processor == "x86") and debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/mongolian-orientation-001.html.ini b/testing/web-platform/meta/css/css-writing-modes/mongolian-orientation-001.html.ini
new file mode 100644
index 0000000000..68414804b1
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/mongolian-orientation-001.html.ini
@@ -0,0 +1,5 @@
+[mongolian-orientation-001.html]
+ prefs: [gfx.font_rendering.fallback.async:false]
+ expected:
+ if (os == "android"): PASS
+ FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/mongolian-orientation-002.html.ini b/testing/web-platform/meta/css/css-writing-modes/mongolian-orientation-002.html.ini
new file mode 100644
index 0000000000..ca5f0a6ed8
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/mongolian-orientation-002.html.ini
@@ -0,0 +1,4 @@
+[mongolian-orientation-002.html]
+ expected:
+ if (os == "android"): PASS
+ FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/nested-orthogonal-001.html.ini b/testing/web-platform/meta/css/css-writing-modes/nested-orthogonal-001.html.ini
new file mode 100644
index 0000000000..09a602a6bb
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/nested-orthogonal-001.html.ini
@@ -0,0 +1,2 @@
+[nested-orthogonal-001.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001.html.ini
new file mode 100644
index 0000000000..ab287c5316
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001.html.ini
@@ -0,0 +1,73 @@
+[orthogonal-parent-shrink-to-fit-001.html]
+ [1: Shrink-to-fit inline-block with a child of orthogonal block]
+ expected: FAIL
+
+ [2: Shrink-to-fit inline-block with a child of orthogonal inline]
+ expected: FAIL
+
+ [3: Shrink-to-fit inline-block with a child of orthogonal block with borders]
+ expected: FAIL
+
+ [4: Shrink-to-fit inline-block with a child of orthogonal inline with borders]
+ expected: FAIL
+
+ [5: Shrink-to-fit inline-block with a child of orthogonal block in inline-block]
+ expected: FAIL
+
+ [6: Shrink-to-fit inline-block with a child of orthogonal inline in inline-block]
+ expected: FAIL
+
+ [7: Shrink-to-fit inline-block with a child of orthogonal block with borders in inline-block]
+ expected: FAIL
+
+ [8: Shrink-to-fit inline-block with a child of orthogonal inline with borders in inline-block]
+ expected: FAIL
+
+ [9: Shrink-to-fit float with a child of orthogonal block]
+ expected: FAIL
+
+ [10: Shrink-to-fit float with a child of orthogonal inline]
+ expected: FAIL
+
+ [11: Shrink-to-fit float with a child of orthogonal block with borders]
+ expected: FAIL
+
+ [12: Shrink-to-fit float with a child of orthogonal inline with borders]
+ expected: FAIL
+
+ [13: Shrink-to-fit float with a child of orthogonal block in inline-block]
+ expected: FAIL
+
+ [14: Shrink-to-fit float with a child of orthogonal inline in inline-block]
+ expected: FAIL
+
+ [15: Shrink-to-fit float with a child of orthogonal block with borders in inline-block]
+ expected: FAIL
+
+ [16: Shrink-to-fit float with a child of orthogonal inline with borders in inline-block]
+ expected: FAIL
+
+ [17: Shrink-to-fit table-cell with a child of orthogonal block]
+ expected: FAIL
+
+ [18: Shrink-to-fit table-cell with a child of orthogonal inline]
+ expected: FAIL
+
+ [19: Shrink-to-fit table-cell with a child of orthogonal block with borders]
+ expected: FAIL
+
+ [20: Shrink-to-fit table-cell with a child of orthogonal inline with borders]
+ expected: FAIL
+
+ [21: Shrink-to-fit table-cell with a child of orthogonal block in inline-block]
+ expected: FAIL
+
+ [22: Shrink-to-fit table-cell with a child of orthogonal inline in inline-block]
+ expected: FAIL
+
+ [23: Shrink-to-fit table-cell with a child of orthogonal block with borders in inline-block]
+ expected: FAIL
+
+ [24: Shrink-to-fit table-cell with a child of orthogonal inline with borders in inline-block]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001a.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001a.html.ini
new file mode 100644
index 0000000000..26b38b2226
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001a.html.ini
@@ -0,0 +1,4 @@
+[orthogonal-parent-shrink-to-fit-001a.html]
+ [1: Shrink-to-fit inline-block with a child of orthogonal block]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001b.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001b.html.ini
new file mode 100644
index 0000000000..ee6e8e1e47
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001b.html.ini
@@ -0,0 +1,5 @@
+[orthogonal-parent-shrink-to-fit-001b.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [2: Shrink-to-fit inline-block with a child of orthogonal inline]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001c.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001c.html.ini
new file mode 100644
index 0000000000..7c01173b7d
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001c.html.ini
@@ -0,0 +1,5 @@
+[orthogonal-parent-shrink-to-fit-001c.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
+ [3: Shrink-to-fit inline-block with a child of orthogonal block with borders]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001d.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001d.html.ini
new file mode 100644
index 0000000000..9bf2f2e49f
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001d.html.ini
@@ -0,0 +1,5 @@
+[orthogonal-parent-shrink-to-fit-001d.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [4: Shrink-to-fit inline-block with a child of orthogonal inline with borders]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001e.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001e.html.ini
new file mode 100644
index 0000000000..e984f34417
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001e.html.ini
@@ -0,0 +1,4 @@
+[orthogonal-parent-shrink-to-fit-001e.html]
+ [5: Shrink-to-fit inline-block with a child of orthogonal block in inline-block]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001f.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001f.html.ini
new file mode 100644
index 0000000000..9d399cbf74
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001f.html.ini
@@ -0,0 +1,4 @@
+[orthogonal-parent-shrink-to-fit-001f.html]
+ [6: Shrink-to-fit inline-block with a child of orthogonal inline in inline-block]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001g.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001g.html.ini
new file mode 100644
index 0000000000..1bcf75afe1
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001g.html.ini
@@ -0,0 +1,5 @@
+[orthogonal-parent-shrink-to-fit-001g.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [7: Shrink-to-fit inline-block with a child of orthogonal block with borders in inline-block]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001h.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001h.html.ini
new file mode 100644
index 0000000000..76588696ed
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001h.html.ini
@@ -0,0 +1,5 @@
+[orthogonal-parent-shrink-to-fit-001h.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [8: Shrink-to-fit inline-block with a child of orthogonal inline with borders in inline-block]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001i.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001i.html.ini
new file mode 100644
index 0000000000..de3b56aa48
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001i.html.ini
@@ -0,0 +1,5 @@
+[orthogonal-parent-shrink-to-fit-001i.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [9: Shrink-to-fit float with a child of orthogonal block]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001j.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001j.html.ini
new file mode 100644
index 0000000000..ab9edf94d3
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001j.html.ini
@@ -0,0 +1,5 @@
+[orthogonal-parent-shrink-to-fit-001j.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [10: Shrink-to-fit float with a child of orthogonal inline]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001k.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001k.html.ini
new file mode 100644
index 0000000000..29d3df178a
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001k.html.ini
@@ -0,0 +1,5 @@
+[orthogonal-parent-shrink-to-fit-001k.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [11: Shrink-to-fit float with a child of orthogonal block with borders]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001l.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001l.html.ini
new file mode 100644
index 0000000000..113103a894
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001l.html.ini
@@ -0,0 +1,5 @@
+[orthogonal-parent-shrink-to-fit-001l.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [12: Shrink-to-fit float with a child of orthogonal inline with borders]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001m.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001m.html.ini
new file mode 100644
index 0000000000..113133de1f
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001m.html.ini
@@ -0,0 +1,5 @@
+[orthogonal-parent-shrink-to-fit-001m.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [13: Shrink-to-fit float with a child of orthogonal block in inline-block]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001n.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001n.html.ini
new file mode 100644
index 0000000000..e9ecb8a403
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001n.html.ini
@@ -0,0 +1,5 @@
+[orthogonal-parent-shrink-to-fit-001n.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [14: Shrink-to-fit float with a child of orthogonal inline in inline-block]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001o.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001o.html.ini
new file mode 100644
index 0000000000..fa4b5afc40
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001o.html.ini
@@ -0,0 +1,5 @@
+[orthogonal-parent-shrink-to-fit-001o.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [15: Shrink-to-fit float with a child of orthogonal block with borders in inline-block]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001p.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001p.html.ini
new file mode 100644
index 0000000000..a741647284
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001p.html.ini
@@ -0,0 +1,5 @@
+[orthogonal-parent-shrink-to-fit-001p.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [16: Shrink-to-fit float with a child of orthogonal inline with borders in inline-block]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001q.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001q.html.ini
new file mode 100644
index 0000000000..9aba1cdded
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001q.html.ini
@@ -0,0 +1,5 @@
+[orthogonal-parent-shrink-to-fit-001q.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [17: Shrink-to-fit table-cell with a child of orthogonal block]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001r.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001r.html.ini
new file mode 100644
index 0000000000..cce1cac9ba
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001r.html.ini
@@ -0,0 +1,5 @@
+[orthogonal-parent-shrink-to-fit-001r.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [18: Shrink-to-fit table-cell with a child of orthogonal inline]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001s.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001s.html.ini
new file mode 100644
index 0000000000..8fe800ff32
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001s.html.ini
@@ -0,0 +1,5 @@
+[orthogonal-parent-shrink-to-fit-001s.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [19: Shrink-to-fit table-cell with a child of orthogonal block with borders]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001t.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001t.html.ini
new file mode 100644
index 0000000000..b1a30f2ddd
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001t.html.ini
@@ -0,0 +1,5 @@
+[orthogonal-parent-shrink-to-fit-001t.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [20: Shrink-to-fit table-cell with a child of orthogonal inline with borders]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001u.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001u.html.ini
new file mode 100644
index 0000000000..d12472251c
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001u.html.ini
@@ -0,0 +1,5 @@
+[orthogonal-parent-shrink-to-fit-001u.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [21: Shrink-to-fit table-cell with a child of orthogonal block in inline-block]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001v.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001v.html.ini
new file mode 100644
index 0000000000..2c7706eb7d
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001v.html.ini
@@ -0,0 +1,5 @@
+[orthogonal-parent-shrink-to-fit-001v.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [22: Shrink-to-fit table-cell with a child of orthogonal inline in inline-block]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001w.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001w.html.ini
new file mode 100644
index 0000000000..f9d8374592
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001w.html.ini
@@ -0,0 +1,5 @@
+[orthogonal-parent-shrink-to-fit-001w.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [23: Shrink-to-fit table-cell with a child of orthogonal block with borders in inline-block]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001x.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001x.html.ini
new file mode 100644
index 0000000000..e3c31fa6f3
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-parent-shrink-to-fit-001x.html.ini
@@ -0,0 +1,5 @@
+[orthogonal-parent-shrink-to-fit-001x.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [24: Shrink-to-fit table-cell with a child of orthogonal inline with borders in inline-block]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-root-resize-icb-001.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-root-resize-icb-001.html.ini
new file mode 100644
index 0000000000..ab24bca32a
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-root-resize-icb-001.html.ini
@@ -0,0 +1,2 @@
+[orthogonal-root-resize-icb-001.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-root-resize-icb-002.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-root-resize-icb-002.html.ini
new file mode 100644
index 0000000000..b1377d3dd6
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-root-resize-icb-002.html.ini
@@ -0,0 +1,2 @@
+[orthogonal-root-resize-icb-002.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-root-resize-icb-003.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-root-resize-icb-003.html.ini
new file mode 100644
index 0000000000..ddf5138826
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-root-resize-icb-003.html.ini
@@ -0,0 +1,2 @@
+[orthogonal-root-resize-icb-003.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-root-resize-icb-004.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-root-resize-icb-004.html.ini
new file mode 100644
index 0000000000..ad3e7e6975
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-root-resize-icb-004.html.ini
@@ -0,0 +1,2 @@
+[orthogonal-root-resize-icb-004.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-root-resize-icb-005.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-root-resize-icb-005.html.ini
new file mode 100644
index 0000000000..cdfe75a780
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-root-resize-icb-005.html.ini
@@ -0,0 +1,2 @@
+[orthogonal-root-resize-icb-005.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-root-resize-icb-006.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-root-resize-icb-006.html.ini
new file mode 100644
index 0000000000..575aa27442
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-root-resize-icb-006.html.ini
@@ -0,0 +1,2 @@
+[orthogonal-root-resize-icb-006.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/orthogonal-root-resize-icb-007.html.ini b/testing/web-platform/meta/css/css-writing-modes/orthogonal-root-resize-icb-007.html.ini
new file mode 100644
index 0000000000..1a75cc70ed
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/orthogonal-root-resize-icb-007.html.ini
@@ -0,0 +1,2 @@
+[orthogonal-root-resize-icb-007.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/padding-percent-orthogonal-dynamic.html.ini b/testing/web-platform/meta/css/css-writing-modes/padding-percent-orthogonal-dynamic.html.ini
new file mode 100644
index 0000000000..793dab4471
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/padding-percent-orthogonal-dynamic.html.ini
@@ -0,0 +1,8 @@
+[padding-percent-orthogonal-dynamic.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [400px minus 100px padding based on #child height]
+ expected: FAIL
+
+ [200px minus 100px padding based on #child height]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/parsing/text-combine-upright-invalid.html.ini b/testing/web-platform/meta/css/css-writing-modes/parsing/text-combine-upright-invalid.html.ini
new file mode 100644
index 0000000000..e2e67f5526
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/parsing/text-combine-upright-invalid.html.ini
@@ -0,0 +1,3 @@
+[text-combine-upright-invalid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-writing-modes/parsing/text-combine-upright-valid.html.ini b/testing/web-platform/meta/css/css-writing-modes/parsing/text-combine-upright-valid.html.ini
new file mode 100644
index 0000000000..b2b08c64c9
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/parsing/text-combine-upright-valid.html.ini
@@ -0,0 +1,4 @@
+[text-combine-upright-valid.html]
+ expected:
+ if (os == "android") and debug and fission: [TIMEOUT, OK]
+ if (os == "android") and debug and not fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-writing-modes/parsing/text-orientation-computed.html.ini b/testing/web-platform/meta/css/css-writing-modes/parsing/text-orientation-computed.html.ini
new file mode 100644
index 0000000000..188db595ed
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/parsing/text-orientation-computed.html.ini
@@ -0,0 +1,4 @@
+[text-orientation-computed.html]
+ expected:
+ if (os == "android") and debug and fission: [OK, TIMEOUT]
+ if (os == "android") and debug and not fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-writing-modes/parsing/text-orientation-invalid.html.ini b/testing/web-platform/meta/css/css-writing-modes/parsing/text-orientation-invalid.html.ini
new file mode 100644
index 0000000000..906dd8183a
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/parsing/text-orientation-invalid.html.ini
@@ -0,0 +1,4 @@
+[text-orientation-invalid.html]
+ expected:
+ if (os == "android") and debug and fission: [OK, TIMEOUT]
+ if (os == "android") and debug and not fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-writing-modes/parsing/unicode-bidi-computed.html.ini b/testing/web-platform/meta/css/css-writing-modes/parsing/unicode-bidi-computed.html.ini
new file mode 100644
index 0000000000..9aa975f025
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/parsing/unicode-bidi-computed.html.ini
@@ -0,0 +1,3 @@
+[unicode-bidi-computed.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-writing-modes/parsing/unicode-bidi-invalid.html.ini b/testing/web-platform/meta/css/css-writing-modes/parsing/unicode-bidi-invalid.html.ini
new file mode 100644
index 0000000000..f0c7395702
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/parsing/unicode-bidi-invalid.html.ini
@@ -0,0 +1,4 @@
+[unicode-bidi-invalid.html]
+ expected:
+ if (os == "android") and debug and fission: [OK, TIMEOUT]
+ if (os == "android") and debug and not fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-writing-modes/parsing/unicode-bidi-valid.html.ini b/testing/web-platform/meta/css/css-writing-modes/parsing/unicode-bidi-valid.html.ini
new file mode 100644
index 0000000000..e646ae4e46
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/parsing/unicode-bidi-valid.html.ini
@@ -0,0 +1,4 @@
+[unicode-bidi-valid.html]
+ expected:
+ if (os == "android") and debug and fission: [TIMEOUT, OK]
+ if (os == "android") and debug and not fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-writing-modes/parsing/writing-mode-computed.html.ini b/testing/web-platform/meta/css/css-writing-modes/parsing/writing-mode-computed.html.ini
new file mode 100644
index 0000000000..582e31595a
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/parsing/writing-mode-computed.html.ini
@@ -0,0 +1,4 @@
+[writing-mode-computed.html]
+ expected:
+ if (os == "android") and debug and fission: [OK, TIMEOUT]
+ if (os == "android") and debug and not fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-writing-modes/parsing/writing-mode-invalid.html.ini b/testing/web-platform/meta/css/css-writing-modes/parsing/writing-mode-invalid.html.ini
new file mode 100644
index 0000000000..7c8c7b65e4
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/parsing/writing-mode-invalid.html.ini
@@ -0,0 +1,4 @@
+[writing-mode-invalid.html]
+ expected:
+ if (os == "android") and debug and fission: [OK, TIMEOUT]
+ if (os == "android") and debug and not fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-writing-modes/parsing/writing-mode-valid.html.ini b/testing/web-platform/meta/css/css-writing-modes/parsing/writing-mode-valid.html.ini
new file mode 100644
index 0000000000..c12dc82265
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/parsing/writing-mode-valid.html.ini
@@ -0,0 +1,3 @@
+[writing-mode-valid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-writing-modes/row-progression-slr-023.xht.ini b/testing/web-platform/meta/css/css-writing-modes/row-progression-slr-023.xht.ini
new file mode 100644
index 0000000000..1ae45c55cc
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/row-progression-slr-023.xht.ini
@@ -0,0 +1,3 @@
+[row-progression-slr-023.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/row-progression-slr-029.xht.ini b/testing/web-platform/meta/css/css-writing-modes/row-progression-slr-029.xht.ini
new file mode 100644
index 0000000000..8ab1f5b513
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/row-progression-slr-029.xht.ini
@@ -0,0 +1,3 @@
+[row-progression-slr-029.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/sizing-orthog-htb-in-vrl-001.xht.ini b/testing/web-platform/meta/css/css-writing-modes/sizing-orthog-htb-in-vrl-001.xht.ini
new file mode 100644
index 0000000000..caf95d3b2b
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/sizing-orthog-htb-in-vrl-001.xht.ini
@@ -0,0 +1,3 @@
+[sizing-orthog-htb-in-vrl-001.xht]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/sizing-orthog-htb-in-vrl-004.xht.ini b/testing/web-platform/meta/css/css-writing-modes/sizing-orthog-htb-in-vrl-004.xht.ini
new file mode 100644
index 0000000000..5de707d728
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/sizing-orthog-htb-in-vrl-004.xht.ini
@@ -0,0 +1,3 @@
+[sizing-orthog-htb-in-vrl-004.xht]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/sizing-orthogonal-percentage-margin-001.html.ini b/testing/web-platform/meta/css/css-writing-modes/sizing-orthogonal-percentage-margin-001.html.ini
new file mode 100644
index 0000000000..abbfc3cfc0
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/sizing-orthogonal-percentage-margin-001.html.ini
@@ -0,0 +1,3 @@
+[sizing-orthogonal-percentage-margin-001.html]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/table-cell-001.html.ini b/testing/web-platform/meta/css/css-writing-modes/table-cell-001.html.ini
new file mode 100644
index 0000000000..b04a5cc973
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/table-cell-001.html.ini
@@ -0,0 +1,4 @@
+[table-cell-001.html]
+ expected:
+ if (os == "mac") and not debug: ["FAIL", "PASS"]
+ FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/table-cell-002.html.ini b/testing/web-platform/meta/css/css-writing-modes/table-cell-002.html.ini
new file mode 100644
index 0000000000..2507693131
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/table-cell-002.html.ini
@@ -0,0 +1,2 @@
+[table-cell-002.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/tcy-white-space-processing-001.html.ini b/testing/web-platform/meta/css/css-writing-modes/tcy-white-space-processing-001.html.ini
new file mode 100644
index 0000000000..420540ab70
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/tcy-white-space-processing-001.html.ini
@@ -0,0 +1,2 @@
+[tcy-white-space-processing-001.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-parsing-digits-001.html.ini b/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-parsing-digits-001.html.ini
new file mode 100644
index 0000000000..d073634251
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-parsing-digits-001.html.ini
@@ -0,0 +1,32 @@
+[text-combine-upright-parsing-digits-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Computed value for `text-combine-upright: digits` is `digits 2`]
+ expected: FAIL
+
+ [Computed value for `text-combine-upright: digits 2` is `digits 2`]
+ expected: FAIL
+
+ [Computed value for `text-combine-upright: digits 3` is `digits 3`]
+ expected: FAIL
+
+ [Computed value for `text-combine-upright: digits 4` is `digits 4`]
+ expected: FAIL
+
+ [Computed value for `text-combine-upright: digits +2` is `digits 2`]
+ expected: FAIL
+
+ [Computed value for `text-combine-upright: digits+3` is `digits 3`]
+ expected: FAIL
+
+ [Computed value for `text-combine-upright: digits[TAB\]4` is `digits 4`]
+ expected: FAIL
+
+ [Computed value for `text-combine-upright: digits[LF\]2` is `digits 2`]
+ expected: FAIL
+
+ [Computed value for `text-combine-upright: digits [TAB\]3` is `digits 3`]
+ expected: FAIL
+
+ [Computed value for `text-combine-upright: digits[TAB\][LF\]4` is `digits 4`]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-parsing-digits-002.html.ini b/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-parsing-digits-002.html.ini
new file mode 100644
index 0000000000..ecc101b5f9
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-parsing-digits-002.html.ini
@@ -0,0 +1,38 @@
+[text-combine-upright-parsing-digits-002.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Computed value for `text-combine-upright: digits calc(1 + 1)` is `digits 2`]
+ expected: FAIL
+
+ [Computed value for `text-combine-upright: digits calc(1 + 1 + 1)` is `digits 3`]
+ expected: FAIL
+
+ [Computed value for `text-combine-upright: digits calc(2 + 2)` is `digits 4`]
+ expected: FAIL
+
+ [Computed value for `text-combine-upright: digits calc(4 - 2)` is `digits 2`]
+ expected: FAIL
+
+ [Computed value for `text-combine-upright: digits calc(6 - 3)` is `digits 3`]
+ expected: FAIL
+
+ [Computed value for `text-combine-upright: digits calc(7 - 1 - 2)` is `digits 4`]
+ expected: FAIL
+
+ [Computed value for `text-combine-upright: digits calc(2 * 1)` is `digits 2`]
+ expected: FAIL
+
+ [Computed value for `text-combine-upright: digits calc(3 * 1)` is `digits 3`]
+ expected: FAIL
+
+ [Computed value for `text-combine-upright: digits calc(2 * 2 * 1)` is `digits 4`]
+ expected: FAIL
+
+ [Computed value for `text-combine-upright: digits calc(4 / 2)` is `digits 2`]
+ expected: FAIL
+
+ [Computed value for `text-combine-upright: digits calc(6 / 2)` is `digits 3`]
+ expected: FAIL
+
+ [Computed value for `text-combine-upright: digits calc(24 / 3 / 2)` is `digits 4`]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-parsing-invalid-001.html.ini b/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-parsing-invalid-001.html.ini
new file mode 100644
index 0000000000..c64ea51b3f
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-parsing-invalid-001.html.ini
@@ -0,0 +1,3 @@
+[text-combine-upright-parsing-invalid-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-parsing-invalid-002.html.ini b/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-parsing-invalid-002.html.ini
new file mode 100644
index 0000000000..6779eed639
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-parsing-invalid-002.html.ini
@@ -0,0 +1,3 @@
+[text-combine-upright-parsing-invalid-002.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-parsing-valid-001.html.ini b/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-parsing-valid-001.html.ini
new file mode 100644
index 0000000000..9089f91aff
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-parsing-valid-001.html.ini
@@ -0,0 +1,3 @@
+[text-combine-upright-parsing-valid-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-sideways-001.html.ini b/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-sideways-001.html.ini
new file mode 100644
index 0000000000..9b3783447d
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-sideways-001.html.ini
@@ -0,0 +1,3 @@
+[text-combine-upright-sideways-001.html]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-all-001.html.ini b/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-all-001.html.ini
new file mode 100644
index 0000000000..fa41ee88b2
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-all-001.html.ini
@@ -0,0 +1,2 @@
+[text-combine-upright-value-all-001.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-all-003.html.ini b/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-all-003.html.ini
new file mode 100644
index 0000000000..9676caa104
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-all-003.html.ini
@@ -0,0 +1,3 @@
+[text-combine-upright-value-all-003.html]
+ expected:
+ if (os == "win") and (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-digits2-001.html.ini b/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-digits2-001.html.ini
new file mode 100644
index 0000000000..ec98dd3f7c
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-digits2-001.html.ini
@@ -0,0 +1,3 @@
+[text-combine-upright-value-digits2-001.html]
+ expected: FAIL
+ bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1258635
diff --git a/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-digits2-002.html.ini b/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-digits2-002.html.ini
new file mode 100644
index 0000000000..e0dc80bdd7
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-digits2-002.html.ini
@@ -0,0 +1,3 @@
+[text-combine-upright-value-digits2-002.html]
+ expected: FAIL
+ bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1258635
diff --git a/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-digits3-001.html.ini b/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-digits3-001.html.ini
new file mode 100644
index 0000000000..a39c72a7f5
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-digits3-001.html.ini
@@ -0,0 +1,3 @@
+[text-combine-upright-value-digits3-001.html]
+ expected: FAIL
+ bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1258635
diff --git a/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-digits3-002.html.ini b/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-digits3-002.html.ini
new file mode 100644
index 0000000000..1f06cd1d8a
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-digits3-002.html.ini
@@ -0,0 +1,3 @@
+[text-combine-upright-value-digits3-002.html]
+ expected: FAIL
+ bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1258635
diff --git a/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-digits4-001.html.ini b/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-digits4-001.html.ini
new file mode 100644
index 0000000000..6af7177428
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-digits4-001.html.ini
@@ -0,0 +1,3 @@
+[text-combine-upright-value-digits4-001.html]
+ expected: FAIL
+ bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1258635
diff --git a/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-digits4-002.html.ini b/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-digits4-002.html.ini
new file mode 100644
index 0000000000..3a04780e85
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/text-combine-upright-value-digits4-002.html.ini
@@ -0,0 +1,3 @@
+[text-combine-upright-value-digits4-002.html]
+ expected: FAIL
+ bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1258635
diff --git a/testing/web-platform/meta/css/css-writing-modes/text-orientation-parsing-001.html.ini b/testing/web-platform/meta/css/css-writing-modes/text-orientation-parsing-001.html.ini
new file mode 100644
index 0000000000..b39645d45a
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/text-orientation-parsing-001.html.ini
@@ -0,0 +1,3 @@
+[text-orientation-parsing-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-writing-modes/text-orientation-parsing-sideways-right-001.html.ini b/testing/web-platform/meta/css/css-writing-modes/text-orientation-parsing-sideways-right-001.html.ini
new file mode 100644
index 0000000000..820172bc26
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/text-orientation-parsing-sideways-right-001.html.ini
@@ -0,0 +1,3 @@
+[text-orientation-parsing-sideways-right-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-writing-modes/three-levels-of-orthogonal-flows.html.ini b/testing/web-platform/meta/css/css-writing-modes/three-levels-of-orthogonal-flows.html.ini
new file mode 100644
index 0000000000..a0780a12a2
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/three-levels-of-orthogonal-flows.html.ini
@@ -0,0 +1,4 @@
+[three-levels-of-orthogonal-flows.html]
+ expected:
+ if (os == "mac"): ["FAIL", "PASS"]
+ FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/two-levels-of-orthogonal-flows-fixed.html.ini b/testing/web-platform/meta/css/css-writing-modes/two-levels-of-orthogonal-flows-fixed.html.ini
new file mode 100644
index 0000000000..644a8384e0
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/two-levels-of-orthogonal-flows-fixed.html.ini
@@ -0,0 +1,2 @@
+[two-levels-of-orthogonal-flows-fixed.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/two-levels-of-orthogonal-flows-percentage.html.ini b/testing/web-platform/meta/css/css-writing-modes/two-levels-of-orthogonal-flows-percentage.html.ini
new file mode 100644
index 0000000000..bfacea9762
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/two-levels-of-orthogonal-flows-percentage.html.ini
@@ -0,0 +1,2 @@
+[two-levels-of-orthogonal-flows-percentage.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/two-levels-of-orthogonal-flows.html.ini b/testing/web-platform/meta/css/css-writing-modes/two-levels-of-orthogonal-flows.html.ini
new file mode 100644
index 0000000000..e0de0b5854
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/two-levels-of-orthogonal-flows.html.ini
@@ -0,0 +1,2 @@
+[two-levels-of-orthogonal-flows.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/unicode-bidi-parsing-001.html.ini b/testing/web-platform/meta/css/css-writing-modes/unicode-bidi-parsing-001.html.ini
new file mode 100644
index 0000000000..e4d6bb0138
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/unicode-bidi-parsing-001.html.ini
@@ -0,0 +1,8 @@
+[unicode-bidi-parsing-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Initial value of unicode-bidi]
+ expected: FAIL
+
+ [unicode-bidi should not inherit]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/unicode-bidi-parsing-002.html.ini b/testing/web-platform/meta/css/css-writing-modes/unicode-bidi-parsing-002.html.ini
new file mode 100644
index 0000000000..626a4a090c
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/unicode-bidi-parsing-002.html.ini
@@ -0,0 +1,3 @@
+[unicode-bidi-parsing-002.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-002.xht.ini b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-002.xht.ini
new file mode 100644
index 0000000000..11907d2083
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-002.xht.ini
@@ -0,0 +1,3 @@
+[vertical-alignment-002.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-003.xht.ini b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-003.xht.ini
new file mode 100644
index 0000000000..f271784705
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-003.xht.ini
@@ -0,0 +1,3 @@
+[vertical-alignment-003.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-004.xht.ini b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-004.xht.ini
new file mode 100644
index 0000000000..6e0e874e6f
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-004.xht.ini
@@ -0,0 +1,3 @@
+[vertical-alignment-004.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-007.xht.ini b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-007.xht.ini
new file mode 100644
index 0000000000..6efddfe0b7
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-007.xht.ini
@@ -0,0 +1,3 @@
+[vertical-alignment-007.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-008.xht.ini b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-008.xht.ini
new file mode 100644
index 0000000000..491225cf78
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-008.xht.ini
@@ -0,0 +1,3 @@
+[vertical-alignment-008.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-slr-029.xht.ini b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-slr-029.xht.ini
new file mode 100644
index 0000000000..e265bb531e
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-slr-029.xht.ini
@@ -0,0 +1,3 @@
+[vertical-alignment-slr-029.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-slr-031.xht.ini b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-slr-031.xht.ini
new file mode 100644
index 0000000000..fb1a7a08b8
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-slr-031.xht.ini
@@ -0,0 +1,3 @@
+[vertical-alignment-slr-031.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-slr-035.xht.ini b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-slr-035.xht.ini
new file mode 100644
index 0000000000..b5fefd808d
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-slr-035.xht.ini
@@ -0,0 +1,3 @@
+[vertical-alignment-slr-035.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-slr-041.xht.ini b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-slr-041.xht.ini
new file mode 100644
index 0000000000..92a29d07c5
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-slr-041.xht.ini
@@ -0,0 +1,3 @@
+[vertical-alignment-slr-041.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-srl-028.xht.ini b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-srl-028.xht.ini
new file mode 100644
index 0000000000..c931139583
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-srl-028.xht.ini
@@ -0,0 +1,3 @@
+[vertical-alignment-srl-028.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-srl-030.xht.ini b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-srl-030.xht.ini
new file mode 100644
index 0000000000..4526e97608
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-srl-030.xht.ini
@@ -0,0 +1,3 @@
+[vertical-alignment-srl-030.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-srl-032.xht.ini b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-srl-032.xht.ini
new file mode 100644
index 0000000000..a0edac6214
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-srl-032.xht.ini
@@ -0,0 +1,3 @@
+[vertical-alignment-srl-032.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-srl-040.xht.ini b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-srl-040.xht.ini
new file mode 100644
index 0000000000..c1d56705e9
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-srl-040.xht.ini
@@ -0,0 +1,3 @@
+[vertical-alignment-srl-040.xht]
+ expected:
+ if (os == "win") and (processor == "x86") and not fission and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-vlr-023.xht.ini b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-vlr-023.xht.ini
new file mode 100644
index 0000000000..ce9c59ed23
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-vlr-023.xht.ini
@@ -0,0 +1,3 @@
+[vertical-alignment-vlr-023.xht]
+ expected: FAIL
+ bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1220353
diff --git a/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-vlr-025.xht.ini b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-vlr-025.xht.ini
new file mode 100644
index 0000000000..43a91e2232
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-vlr-025.xht.ini
@@ -0,0 +1,3 @@
+[vertical-alignment-vlr-025.xht]
+ expected: FAIL
+ bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1220353
diff --git a/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-vlr-027.xht.ini b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-vlr-027.xht.ini
new file mode 100644
index 0000000000..0b7a73761b
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-vlr-027.xht.ini
@@ -0,0 +1,3 @@
+[vertical-alignment-vlr-027.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-vrl-022.xht.ini b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-vrl-022.xht.ini
new file mode 100644
index 0000000000..ee86abd625
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-vrl-022.xht.ini
@@ -0,0 +1,3 @@
+[vertical-alignment-vrl-022.xht]
+ expected: FAIL
+ bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1220353
diff --git a/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-vrl-024.xht.ini b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-vrl-024.xht.ini
new file mode 100644
index 0000000000..449376920a
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-vrl-024.xht.ini
@@ -0,0 +1,3 @@
+[vertical-alignment-vrl-024.xht]
+ expected: FAIL
+ bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1220353
diff --git a/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-vrl-026.xht.ini b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-vrl-026.xht.ini
new file mode 100644
index 0000000000..c27fc7edb8
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/vertical-alignment-vrl-026.xht.ini
@@ -0,0 +1,3 @@
+[vertical-alignment-vrl-026.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/wm-propagation-001.html.ini b/testing/web-platform/meta/css/css-writing-modes/wm-propagation-001.html.ini
new file mode 100644
index 0000000000..14e72958aa
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/wm-propagation-001.html.ini
@@ -0,0 +1,2 @@
+[wm-propagation-001.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-042.html.ini b/testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-042.html.ini
new file mode 100644
index 0000000000..504189cf0d
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-042.html.ini
@@ -0,0 +1,2 @@
+[wm-propagation-body-042.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-044.html.ini b/testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-044.html.ini
new file mode 100644
index 0000000000..4e8c379719
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-044.html.ini
@@ -0,0 +1,3 @@
+[wm-propagation-body-044.html]
+ expected:
+ if os == "linux": FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-047.html.ini b/testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-047.html.ini
new file mode 100644
index 0000000000..04f054a546
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-047.html.ini
@@ -0,0 +1,2 @@
+[wm-propagation-body-047.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-049.html.ini b/testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-049.html.ini
new file mode 100644
index 0000000000..7e961b08d6
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-049.html.ini
@@ -0,0 +1,2 @@
+[wm-propagation-body-049.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-054.html.ini b/testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-054.html.ini
new file mode 100644
index 0000000000..dd7a8a097d
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-054.html.ini
@@ -0,0 +1,2 @@
+[wm-propagation-body-054.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-computed-direction-001.html.ini b/testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-computed-direction-001.html.ini
new file mode 100644
index 0000000000..1e40a3b004
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-computed-direction-001.html.ini
@@ -0,0 +1,3 @@
+[wm-propagation-body-computed-direction-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-computed-direction-002.html.ini b/testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-computed-direction-002.html.ini
new file mode 100644
index 0000000000..c226250226
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-computed-direction-002.html.ini
@@ -0,0 +1,3 @@
+[wm-propagation-body-computed-direction-002.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-computed-root.html.ini b/testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-computed-root.html.ini
new file mode 100644
index 0000000000..63d41e9717
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-computed-root.html.ini
@@ -0,0 +1,3 @@
+[wm-propagation-body-computed-root.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-scroll-offset-vertical-lr.html.ini b/testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-scroll-offset-vertical-lr.html.ini
new file mode 100644
index 0000000000..234aafac26
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-scroll-offset-vertical-lr.html.ini
@@ -0,0 +1,3 @@
+[wm-propagation-body-scroll-offset-vertical-lr.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-scroll-offset-vertical-rl.html.ini b/testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-scroll-offset-vertical-rl.html.ini
new file mode 100644
index 0000000000..685a2b4b35
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/wm-propagation-body-scroll-offset-vertical-rl.html.ini
@@ -0,0 +1,3 @@
+[wm-propagation-body-scroll-offset-vertical-rl.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-writing-modes/writing-mode-parsing-001.html.ini b/testing/web-platform/meta/css/css-writing-modes/writing-mode-parsing-001.html.ini
new file mode 100644
index 0000000000..88a9bc5ffb
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/writing-mode-parsing-001.html.ini
@@ -0,0 +1,3 @@
+[writing-mode-parsing-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-writing-modes/writing-mode-parsing-sideways-lr-001.html.ini b/testing/web-platform/meta/css/css-writing-modes/writing-mode-parsing-sideways-lr-001.html.ini
new file mode 100644
index 0000000000..13eabd9bee
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/writing-mode-parsing-sideways-lr-001.html.ini
@@ -0,0 +1,3 @@
+[writing-mode-parsing-sideways-lr-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-writing-modes/writing-mode-parsing-sideways-rl-001.html.ini b/testing/web-platform/meta/css/css-writing-modes/writing-mode-parsing-sideways-rl-001.html.ini
new file mode 100644
index 0000000000..c31130fef2
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/writing-mode-parsing-sideways-rl-001.html.ini
@@ -0,0 +1,3 @@
+[writing-mode-parsing-sideways-rl-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-writing-modes/writing-mode-parsing-svg1-001.html.ini b/testing/web-platform/meta/css/css-writing-modes/writing-mode-parsing-svg1-001.html.ini
new file mode 100644
index 0000000000..375de8b839
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/writing-mode-parsing-svg1-001.html.ini
@@ -0,0 +1,3 @@
+[writing-mode-parsing-svg1-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-writing-modes/writing-mode-vertical-lr-002.xht.ini b/testing/web-platform/meta/css/css-writing-modes/writing-mode-vertical-lr-002.xht.ini
new file mode 100644
index 0000000000..a357efaf67
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/writing-mode-vertical-lr-002.xht.ini
@@ -0,0 +1,3 @@
+[writing-mode-vertical-lr-002.xht]
+ expected:
+ if (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/writing-mode-vertical-rl-001.xht.ini b/testing/web-platform/meta/css/css-writing-modes/writing-mode-vertical-rl-001.xht.ini
new file mode 100644
index 0000000000..c1c6dd37b3
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/writing-mode-vertical-rl-001.xht.ini
@@ -0,0 +1,3 @@
+[writing-mode-vertical-rl-001.xht]
+ expected:
+ if (os == "win") and (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/writing-mode-vertical-rl-002.xht.ini b/testing/web-platform/meta/css/css-writing-modes/writing-mode-vertical-rl-002.xht.ini
new file mode 100644
index 0000000000..2ccb858430
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/writing-mode-vertical-rl-002.xht.ini
@@ -0,0 +1,3 @@
+[writing-mode-vertical-rl-002.xht]
+ expected:
+ if (os == "win") and (processor == "x86") and not debug: ["PASS", "FAIL"]
diff --git a/testing/web-platform/meta/css/css-writing-modes/writing-mode-vertical-rl-003.htm.ini b/testing/web-platform/meta/css/css-writing-modes/writing-mode-vertical-rl-003.htm.ini
new file mode 100644
index 0000000000..b31f6a7ec4
--- /dev/null
+++ b/testing/web-platform/meta/css/css-writing-modes/writing-mode-vertical-rl-003.htm.ini
@@ -0,0 +1,3 @@
+[writing-mode-vertical-rl-003.htm]
+ expected:
+ if (os == "win") and (processor == "x86") and not debug: ["PASS", "FAIL"]