summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/css/css-tables
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/meta/css/css-tables')
-rw-r--r--testing/web-platform/meta/css/css-tables/__dir__.ini1
-rw-r--r--testing/web-platform/meta/css/css-tables/absolute-tables-005.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/absolute-tables-008.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-tables/absolute-tables-009.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-tables/absolute-tables-010.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-tables/absolute-tables-011.tentative.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-tables/auto-layout-calc-width-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/border-spacing-included-in-sizes-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/border-writing-mode-dynamic-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/bounding-box-computation-1.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/bounding-box-computation-2.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/bounding-box-computation-3.html.ini11
-rw-r--r--testing/web-platform/meta/css/css-tables/caption-side-1.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-tables/caption-writing-mode-001.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-tables/caption-writing-mode-002.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/chrome-rowspan-bug.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/col_removal.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-tables/collapsed-border-positioned-tr-td.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-tables/collapsed-scroll-overflow.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-tables/column-track-merging.html.ini8
-rw-r--r--testing/web-platform/meta/css/css-tables/crashtests/__dir__.ini1
-rw-r--r--testing/web-platform/meta/css/css-tables/dynamic-rowspan-change.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/fixed-layout-1.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/fixed-layout-2.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-tables/fixed-layout-calc-width-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/fixed-layout-excess-width-distribution-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/fixup-dynamic-anonymous-inline-table-003.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-tables/fractional-percent-width.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/height-distribution/computing-row-measure-0.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/height-distribution/percentage-sizing-of-table-cell-007.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-tables/height-distribution/percentage-sizing-of-table-cell-children-002.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-tables/height-distribution/percentage-sizing-of-table-cell-children.html.ini14
-rw-r--r--testing/web-platform/meta/css/css-tables/height-distribution/percentage-sizing-of-table-cell-replaced-children-001.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-tables/html-to-css-mapping-1.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/html-to-css-mapping-2.html.ini38
-rw-r--r--testing/web-platform/meta/css/css-tables/html5-table-formatting-1.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-tables/html5-table-formatting-2.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/html5-table-formatting-3.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/html5-table-formatting-fixed-layout-1.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/inheritance.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/no-overflow-with-table-cell-margins.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/parsing/border-spacing-invalid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/parsing/border-spacing-valid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/parsing/caption-side-computed.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/parsing/caption-side-invalid.html.ini10
-rw-r--r--testing/web-platform/meta/css/css-tables/parsing/caption-side-valid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/parsing/empty-cells-computed.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/parsing/empty-cells-invalid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/parsing/empty-cells-valid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/parsing/table-layout-computed.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/parsing/table-layout-invalid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/parsing/table-layout-valid.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/percent-height-overflow-auto-in-restricted-block-size-cell.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-tables/percent-width-ignored-001.tentative.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/percent-width-ignored-002.tentative.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-tables/percent-width-ignored-003.tentative.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/table-cell-overflow-auto-scrolled.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-tables/table-cell-overflow-auto.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-tables/table-cell-writing-mode-computed.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/table-model-fixup-2.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/table-model-fixup.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/table-position-sticky-computed.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/tentative/__dir__.ini1
-rw-r--r--testing/web-platform/meta/css/css-tables/tentative/baseline-table.html.ini7
-rw-r--r--testing/web-platform/meta/css/css-tables/tentative/baseline-td.html.ini10
-rw-r--r--testing/web-platform/meta/css/css-tables/tentative/caption.html.ini31
-rw-r--r--testing/web-platform/meta/css/css-tables/tentative/col-collapse-table-size.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/tentative/colgroup-col.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/tentative/colspan-redistribution.html.ini17
-rw-r--r--testing/web-platform/meta/css/css-tables/tentative/column-widths.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/tentative/element-sizing.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/tentative/position-sticky-container.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/tentative/rowspan-height-redistribution.html.ini18
-rw-r--r--testing/web-platform/meta/css/css-tables/tentative/section-no-tbody-fixed-distribution.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-tables/tentative/section-no-tbody-percent-distribution.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/tentative/table-fixed-minmax.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/tentative/table-height-redistribution.html.ini61
-rw-r--r--testing/web-platform/meta/css/css-tables/tentative/table-minmax.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/tentative/table-quirks.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-tables/tentative/table-width-redistribution-fixed-padding.html.ini17
-rw-r--r--testing/web-platform/meta/css/css-tables/tentative/table-width-redistribution-fixed.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-tables/tentative/table-width-redistribution.html.ini5
-rw-r--r--testing/web-platform/meta/css/css-tables/tentative/tbody-height-redistribution.html.ini21
-rw-r--r--testing/web-platform/meta/css/css-tables/tentative/td-box-sizing-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/tentative/td-box-sizing-002.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/tentative/td-box-sizing-003.html.ini8
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-collapse-border-spacing.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-collapse-col-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-collapse-col-002.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-collapse-col-003.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-collapse-col-004-dynamic.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-collapse-col-005.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-collapse-colspan-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-collapse-colspan-002.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-collapse-colspan-003.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-collapse-non-rowcol-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-collapse-row-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-collapse-row-002-dynamic.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-collapse-row-003-dynamic.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-collapse-row-004.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-collapse-row-005.html.ini8
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-collapse-row-group-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-collapse-row-group-002.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-collapse-rowcol-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-collapse-rowcol-002.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-002-border-separate.html.ini6
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-002.html.ini6
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-003-border-separate.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-003.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-004-dynamic.html.ini10
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-005.html.ini2
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-crash.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-hidden-col-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-hidden-nested-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-hidden-nested-002.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-hidden-row-001.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/visibility-hidden-row-002.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/width-distribution/computing-table-width-1.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/width-distribution/distribution-algo-1.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/width-distribution/distribution-algo-2.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/width-distribution/distribution-algo-min-content-guess.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/width-distribution/distribution-algo-min-content-percent-guess.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/width-distribution/distribution-algo-min-content-specified-guess.1.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/width-distribution/distribution-algo-min-content-specified-guess.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/width-distribution/td-with-subpixel-padding-vertical-rl.html.ini3
-rw-r--r--testing/web-platform/meta/css/css-tables/width-distribution/td-with-subpixel-padding.html.ini3
127 files changed, 629 insertions, 0 deletions
diff --git a/testing/web-platform/meta/css/css-tables/__dir__.ini b/testing/web-platform/meta/css/css-tables/__dir__.ini
new file mode 100644
index 0000000000..c4b2fdedd4
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/__dir__.ini
@@ -0,0 +1 @@
+leak-threshold: [tab:51200]
diff --git a/testing/web-platform/meta/css/css-tables/absolute-tables-005.html.ini b/testing/web-platform/meta/css/css-tables/absolute-tables-005.html.ini
new file mode 100644
index 0000000000..d77bd8f4a9
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/absolute-tables-005.html.ini
@@ -0,0 +1,3 @@
+[absolute-tables-005.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/absolute-tables-008.tentative.html.ini b/testing/web-platform/meta/css/css-tables/absolute-tables-008.tentative.html.ini
new file mode 100644
index 0000000000..11ff6c71d5
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/absolute-tables-008.tentative.html.ini
@@ -0,0 +1,2 @@
+[absolute-tables-008.tentative.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/absolute-tables-009.tentative.html.ini b/testing/web-platform/meta/css/css-tables/absolute-tables-009.tentative.html.ini
new file mode 100644
index 0000000000..a205dfd295
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/absolute-tables-009.tentative.html.ini
@@ -0,0 +1,2 @@
+[absolute-tables-009.tentative.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/absolute-tables-010.tentative.html.ini b/testing/web-platform/meta/css/css-tables/absolute-tables-010.tentative.html.ini
new file mode 100644
index 0000000000..889ea8d3a8
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/absolute-tables-010.tentative.html.ini
@@ -0,0 +1,2 @@
+[absolute-tables-010.tentative.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/absolute-tables-011.tentative.html.ini b/testing/web-platform/meta/css/css-tables/absolute-tables-011.tentative.html.ini
new file mode 100644
index 0000000000..84719467bb
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/absolute-tables-011.tentative.html.ini
@@ -0,0 +1,2 @@
+[absolute-tables-011.tentative.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/auto-layout-calc-width-001.html.ini b/testing/web-platform/meta/css/css-tables/auto-layout-calc-width-001.html.ini
new file mode 100644
index 0000000000..d8560cdeca
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/auto-layout-calc-width-001.html.ini
@@ -0,0 +1,3 @@
+[auto-layout-calc-width-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/border-spacing-included-in-sizes-001.html.ini b/testing/web-platform/meta/css/css-tables/border-spacing-included-in-sizes-001.html.ini
new file mode 100644
index 0000000000..5760782ebb
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/border-spacing-included-in-sizes-001.html.ini
@@ -0,0 +1,3 @@
+[border-spacing-included-in-sizes-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/border-writing-mode-dynamic-001.html.ini b/testing/web-platform/meta/css/css-tables/border-writing-mode-dynamic-001.html.ini
new file mode 100644
index 0000000000..3459c1a1dc
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/border-writing-mode-dynamic-001.html.ini
@@ -0,0 +1,3 @@
+[border-writing-mode-dynamic-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/bounding-box-computation-1.html.ini b/testing/web-platform/meta/css/css-tables/bounding-box-computation-1.html.ini
new file mode 100644
index 0000000000..794742a127
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/bounding-box-computation-1.html.ini
@@ -0,0 +1,3 @@
+[bounding-box-computation-1.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/bounding-box-computation-2.html.ini b/testing/web-platform/meta/css/css-tables/bounding-box-computation-2.html.ini
new file mode 100644
index 0000000000..b5bfbf647b
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/bounding-box-computation-2.html.ini
@@ -0,0 +1,3 @@
+[bounding-box-computation-2.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/bounding-box-computation-3.html.ini b/testing/web-platform/meta/css/css-tables/bounding-box-computation-3.html.ini
new file mode 100644
index 0000000000..2f06a269bf
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/bounding-box-computation-3.html.ini
@@ -0,0 +1,11 @@
+[bounding-box-computation-3.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Control test: Table height is 120px]
+ expected: FAIL
+
+ [First (empty) table-row-group is 0px wide]
+ expected: FAIL
+
+ [Second table-row-group should be located at 10px top]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/caption-side-1.html.ini b/testing/web-platform/meta/css/css-tables/caption-side-1.html.ini
new file mode 100644
index 0000000000..9a0e309361
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/caption-side-1.html.ini
@@ -0,0 +1,5 @@
+[caption-side-1.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Multiple captions can be rendered]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/caption-writing-mode-001.html.ini b/testing/web-platform/meta/css/css-tables/caption-writing-mode-001.html.ini
new file mode 100644
index 0000000000..590f02940d
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/caption-writing-mode-001.html.ini
@@ -0,0 +1,5 @@
+[caption-writing-mode-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Caption with auto top/bottom margins is centered vertically for vertical-lr tables]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/caption-writing-mode-002.html.ini b/testing/web-platform/meta/css/css-tables/caption-writing-mode-002.html.ini
new file mode 100644
index 0000000000..21a7d6429a
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/caption-writing-mode-002.html.ini
@@ -0,0 +1,3 @@
+[caption-writing-mode-002.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/chrome-rowspan-bug.html.ini b/testing/web-platform/meta/css/css-tables/chrome-rowspan-bug.html.ini
new file mode 100644
index 0000000000..7145471735
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/chrome-rowspan-bug.html.ini
@@ -0,0 +1,3 @@
+[chrome-rowspan-bug.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/col_removal.html.ini b/testing/web-platform/meta/css/css-tables/col_removal.html.ini
new file mode 100644
index 0000000000..ba37d329f7
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/col_removal.html.ini
@@ -0,0 +1,5 @@
+[col_removal.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Table grid syncs after COL removal]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/collapsed-border-positioned-tr-td.html.ini b/testing/web-platform/meta/css/css-tables/collapsed-border-positioned-tr-td.html.ini
new file mode 100644
index 0000000000..e8567578ea
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/collapsed-border-positioned-tr-td.html.ini
@@ -0,0 +1,2 @@
+[collapsed-border-positioned-tr-td.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/collapsed-scroll-overflow.html.ini b/testing/web-platform/meta/css/css-tables/collapsed-scroll-overflow.html.ini
new file mode 100644
index 0000000000..5c7067d522
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/collapsed-scroll-overflow.html.ini
@@ -0,0 +1,5 @@
+[collapsed-scroll-overflow.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [collapsed-scroll-overflow]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/column-track-merging.html.ini b/testing/web-platform/meta/css/css-tables/column-track-merging.html.ini
new file mode 100644
index 0000000000..dddf5f5a16
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/column-track-merging.html.ini
@@ -0,0 +1,8 @@
+[column-track-merging.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [main table 5]
+ expected: FAIL
+
+ [main table 12]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/crashtests/__dir__.ini b/testing/web-platform/meta/css/css-tables/crashtests/__dir__.ini
new file mode 100644
index 0000000000..7817dca3fb
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/crashtests/__dir__.ini
@@ -0,0 +1 @@
+lsan-allowed: [Alloc, MakeUnique, Malloc, Realloc, XPCNativeInterface::NewInstance, XPCNativeSet::NewInstance, XPCNativeSet::NewInstanceMutate, XPCWrappedNative::GetNewOrUsed, XPCWrappedNativeProto::GetNewOrUsed, mozilla::dom::WebExtensionInit::Init, mozilla::extensions::MatchPatternCore::MatchPatternCore, mozilla::extensions::MatchPatternSet::Constructor, mozilla::extensions::MatchPatternSet::GetPatterns, mozilla::extensions::ParseGlobs, mozilla::extensions::PermittedSchemes, mozilla::extensions::WebExtensionPolicy::Constructor, mozilla::extensions::WebExtensionPolicy::WebExtensionPolicy, mozilla::extensions::WebExtensionPolicyCore::WebExtensionPolicyCore, mozilla::net::nsStandardURL::TemplatedMutator, nsDynamicAtom::Create, nsJARURI::Mutator::SetSpecBaseCharset]
diff --git a/testing/web-platform/meta/css/css-tables/dynamic-rowspan-change.html.ini b/testing/web-platform/meta/css/css-tables/dynamic-rowspan-change.html.ini
new file mode 100644
index 0000000000..2ee159fec8
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/dynamic-rowspan-change.html.ini
@@ -0,0 +1,3 @@
+[dynamic-rowspan-change.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/fixed-layout-1.html.ini b/testing/web-platform/meta/css/css-tables/fixed-layout-1.html.ini
new file mode 100644
index 0000000000..a50a915fe5
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/fixed-layout-1.html.ini
@@ -0,0 +1,3 @@
+[fixed-layout-1.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/fixed-layout-2.html.ini b/testing/web-platform/meta/css/css-tables/fixed-layout-2.html.ini
new file mode 100644
index 0000000000..4ce6517545
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/fixed-layout-2.html.ini
@@ -0,0 +1,5 @@
+[fixed-layout-2.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Table-layout:fixed is applied when width is min-content]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/fixed-layout-calc-width-001.html.ini b/testing/web-platform/meta/css/css-tables/fixed-layout-calc-width-001.html.ini
new file mode 100644
index 0000000000..a8251db0c6
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/fixed-layout-calc-width-001.html.ini
@@ -0,0 +1,3 @@
+[fixed-layout-calc-width-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/fixed-layout-excess-width-distribution-001.html.ini b/testing/web-platform/meta/css/css-tables/fixed-layout-excess-width-distribution-001.html.ini
new file mode 100644
index 0000000000..0562601db6
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/fixed-layout-excess-width-distribution-001.html.ini
@@ -0,0 +1,3 @@
+[fixed-layout-excess-width-distribution-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/fixup-dynamic-anonymous-inline-table-003.html.ini b/testing/web-platform/meta/css/css-tables/fixup-dynamic-anonymous-inline-table-003.html.ini
new file mode 100644
index 0000000000..39ce64164e
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/fixup-dynamic-anonymous-inline-table-003.html.ini
@@ -0,0 +1,2 @@
+[fixup-dynamic-anonymous-inline-table-003.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/fractional-percent-width.html.ini b/testing/web-platform/meta/css/css-tables/fractional-percent-width.html.ini
new file mode 100644
index 0000000000..bde7d0a17d
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/fractional-percent-width.html.ini
@@ -0,0 +1,3 @@
+[fractional-percent-width.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/height-distribution/computing-row-measure-0.html.ini b/testing/web-platform/meta/css/css-tables/height-distribution/computing-row-measure-0.html.ini
new file mode 100644
index 0000000000..7c2f8f1192
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/height-distribution/computing-row-measure-0.html.ini
@@ -0,0 +1,3 @@
+[computing-row-measure-0.html]
+ expected:
+ if (os == "linux") and debug and not fission and not swgl: ["OK", "ERROR"]
diff --git a/testing/web-platform/meta/css/css-tables/height-distribution/percentage-sizing-of-table-cell-007.html.ini b/testing/web-platform/meta/css/css-tables/height-distribution/percentage-sizing-of-table-cell-007.html.ini
new file mode 100644
index 0000000000..18a4753c2e
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/height-distribution/percentage-sizing-of-table-cell-007.html.ini
@@ -0,0 +1,2 @@
+[percentage-sizing-of-table-cell-007.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/height-distribution/percentage-sizing-of-table-cell-children-002.html.ini b/testing/web-platform/meta/css/css-tables/height-distribution/percentage-sizing-of-table-cell-children-002.html.ini
new file mode 100644
index 0000000000..f69760fa4e
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/height-distribution/percentage-sizing-of-table-cell-children-002.html.ini
@@ -0,0 +1,2 @@
+[percentage-sizing-of-table-cell-children-002.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/height-distribution/percentage-sizing-of-table-cell-children.html.ini b/testing/web-platform/meta/css/css-tables/height-distribution/percentage-sizing-of-table-cell-children.html.ini
new file mode 100644
index 0000000000..629e065582
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/height-distribution/percentage-sizing-of-table-cell-children.html.ini
@@ -0,0 +1,14 @@
+[percentage-sizing-of-table-cell-children.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Percentages resolve based on the row height]
+ expected: FAIL
+
+ [Percentages resolve based on the final row height]
+ expected: FAIL
+
+ [Unresolvable percentage widths are resolved as auto in first pass (replaced elements)]
+ expected: FAIL
+
+ [Unresolvable percentage heights are resolved as 0px in first pass (scrollable overflow)]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/height-distribution/percentage-sizing-of-table-cell-replaced-children-001.html.ini b/testing/web-platform/meta/css/css-tables/height-distribution/percentage-sizing-of-table-cell-replaced-children-001.html.ini
new file mode 100644
index 0000000000..dbbaad2b65
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/height-distribution/percentage-sizing-of-table-cell-replaced-children-001.html.ini
@@ -0,0 +1,2 @@
+[percentage-sizing-of-table-cell-replaced-children-001.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/html-to-css-mapping-1.html.ini b/testing/web-platform/meta/css/css-tables/html-to-css-mapping-1.html.ini
new file mode 100644
index 0000000000..716eb52542
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/html-to-css-mapping-1.html.ini
@@ -0,0 +1,3 @@
+[html-to-css-mapping-1.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/html-to-css-mapping-2.html.ini b/testing/web-platform/meta/css/css-tables/html-to-css-mapping-2.html.ini
new file mode 100644
index 0000000000..2861ecfa4f
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/html-to-css-mapping-2.html.ini
@@ -0,0 +1,38 @@
+[html-to-css-mapping-2.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [1: HTML -> CSS Mapping for borders is applied correctly on table markup (table left color)]
+ expected: FAIL
+
+ [2: HTML -> CSS Mapping for borders is applied correctly on table markup (table left width)]
+ expected: FAIL
+
+ [3a: HTML -> CSS Mapping for borders is applied correctly on table markup (table left color)]
+ expected: FAIL
+
+ [3b: HTML -> CSS Mapping for borders is applied correctly on table markup (td top width)]
+ expected: FAIL
+
+ [3b: HTML -> CSS Mapping for borders is applied correctly on table markup (td top style)]
+ expected: FAIL
+
+ [3b: HTML -> CSS Mapping for borders is applied correctly on table markup (td top color)]
+ expected: FAIL
+
+ [3c: HTML -> CSS Mapping for borders is applied correctly on table markup (td left width)]
+ expected: FAIL
+
+ [3c: HTML -> CSS Mapping for borders is applied correctly on table markup (td left style)]
+ expected: FAIL
+
+ [3c: HTML -> CSS Mapping for borders is applied correctly on table markup (td left color)]
+ expected: FAIL
+
+ [4: HTML -> CSS Mapping for borders is applied correctly on table markup (table left color)]
+ expected: FAIL
+
+ [4: HTML -> CSS Mapping for borders is applied correctly on table markup (td left color)]
+ expected: FAIL
+
+ [5b: HTML -> CSS Mapping for borders is applied correctly on table markup (table right color)]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/html5-table-formatting-1.html.ini b/testing/web-platform/meta/css/css-tables/html5-table-formatting-1.html.ini
new file mode 100644
index 0000000000..ca25b52e35
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/html5-table-formatting-1.html.ini
@@ -0,0 +1,5 @@
+[html5-table-formatting-1.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [Empty tables do not take table-columns into account]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/html5-table-formatting-2.html.ini b/testing/web-platform/meta/css/css-tables/html5-table-formatting-2.html.ini
new file mode 100644
index 0000000000..e9f533f2aa
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/html5-table-formatting-2.html.ini
@@ -0,0 +1,3 @@
+[html5-table-formatting-2.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/html5-table-formatting-3.html.ini b/testing/web-platform/meta/css/css-tables/html5-table-formatting-3.html.ini
new file mode 100644
index 0000000000..6545385d3b
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/html5-table-formatting-3.html.ini
@@ -0,0 +1,3 @@
+[html5-table-formatting-3.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/html5-table-formatting-fixed-layout-1.html.ini b/testing/web-platform/meta/css/css-tables/html5-table-formatting-fixed-layout-1.html.ini
new file mode 100644
index 0000000000..9376c9a38f
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/html5-table-formatting-fixed-layout-1.html.ini
@@ -0,0 +1,3 @@
+[html5-table-formatting-fixed-layout-1.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/inheritance.html.ini b/testing/web-platform/meta/css/css-tables/inheritance.html.ini
new file mode 100644
index 0000000000..6dbd3f88ba
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/inheritance.html.ini
@@ -0,0 +1,3 @@
+[inheritance.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/no-overflow-with-table-cell-margins.html.ini b/testing/web-platform/meta/css/css-tables/no-overflow-with-table-cell-margins.html.ini
new file mode 100644
index 0000000000..0de6878f14
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/no-overflow-with-table-cell-margins.html.ini
@@ -0,0 +1,3 @@
+[no-overflow-with-table-cell-margins.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/parsing/border-spacing-invalid.html.ini b/testing/web-platform/meta/css/css-tables/parsing/border-spacing-invalid.html.ini
new file mode 100644
index 0000000000..045fe0ae3a
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/parsing/border-spacing-invalid.html.ini
@@ -0,0 +1,3 @@
+[border-spacing-invalid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/parsing/border-spacing-valid.html.ini b/testing/web-platform/meta/css/css-tables/parsing/border-spacing-valid.html.ini
new file mode 100644
index 0000000000..9ca75e6c1a
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/parsing/border-spacing-valid.html.ini
@@ -0,0 +1,3 @@
+[border-spacing-valid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/parsing/caption-side-computed.html.ini b/testing/web-platform/meta/css/css-tables/parsing/caption-side-computed.html.ini
new file mode 100644
index 0000000000..fe9dc9e261
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/parsing/caption-side-computed.html.ini
@@ -0,0 +1,3 @@
+[caption-side-computed.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/parsing/caption-side-invalid.html.ini b/testing/web-platform/meta/css/css-tables/parsing/caption-side-invalid.html.ini
new file mode 100644
index 0000000000..e5809f17e7
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/parsing/caption-side-invalid.html.ini
@@ -0,0 +1,10 @@
+[caption-side-invalid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [e.style['caption-side'\] = "left" should not set the property value]
+ expected:
+ if (os == "mac") and not debug: [PASS, FAIL]
+
+ [e.style['caption-side'\] = "right" should not set the property value]
+ expected:
+ if (os == "mac") and not debug: [PASS, FAIL]
diff --git a/testing/web-platform/meta/css/css-tables/parsing/caption-side-valid.html.ini b/testing/web-platform/meta/css/css-tables/parsing/caption-side-valid.html.ini
new file mode 100644
index 0000000000..d604203585
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/parsing/caption-side-valid.html.ini
@@ -0,0 +1,3 @@
+[caption-side-valid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/parsing/empty-cells-computed.html.ini b/testing/web-platform/meta/css/css-tables/parsing/empty-cells-computed.html.ini
new file mode 100644
index 0000000000..35509ee022
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/parsing/empty-cells-computed.html.ini
@@ -0,0 +1,3 @@
+[empty-cells-computed.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/parsing/empty-cells-invalid.html.ini b/testing/web-platform/meta/css/css-tables/parsing/empty-cells-invalid.html.ini
new file mode 100644
index 0000000000..fdae4df123
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/parsing/empty-cells-invalid.html.ini
@@ -0,0 +1,3 @@
+[empty-cells-invalid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/parsing/empty-cells-valid.html.ini b/testing/web-platform/meta/css/css-tables/parsing/empty-cells-valid.html.ini
new file mode 100644
index 0000000000..2803766ef2
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/parsing/empty-cells-valid.html.ini
@@ -0,0 +1,3 @@
+[empty-cells-valid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/parsing/table-layout-computed.html.ini b/testing/web-platform/meta/css/css-tables/parsing/table-layout-computed.html.ini
new file mode 100644
index 0000000000..8e9d3ed30a
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/parsing/table-layout-computed.html.ini
@@ -0,0 +1,3 @@
+[table-layout-computed.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/parsing/table-layout-invalid.html.ini b/testing/web-platform/meta/css/css-tables/parsing/table-layout-invalid.html.ini
new file mode 100644
index 0000000000..b513c7d1a8
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/parsing/table-layout-invalid.html.ini
@@ -0,0 +1,3 @@
+[table-layout-invalid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/parsing/table-layout-valid.html.ini b/testing/web-platform/meta/css/css-tables/parsing/table-layout-valid.html.ini
new file mode 100644
index 0000000000..3e0b910352
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/parsing/table-layout-valid.html.ini
@@ -0,0 +1,3 @@
+[table-layout-valid.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/percent-height-overflow-auto-in-restricted-block-size-cell.html.ini b/testing/web-platform/meta/css/css-tables/percent-height-overflow-auto-in-restricted-block-size-cell.html.ini
new file mode 100644
index 0000000000..13d8ad175f
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/percent-height-overflow-auto-in-restricted-block-size-cell.html.ini
@@ -0,0 +1,5 @@
+[percent-height-overflow-auto-in-restricted-block-size-cell.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [#container 1]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/percent-width-ignored-001.tentative.html.ini b/testing/web-platform/meta/css/css-tables/percent-width-ignored-001.tentative.html.ini
new file mode 100644
index 0000000000..b70f5bfad8
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/percent-width-ignored-001.tentative.html.ini
@@ -0,0 +1,3 @@
+[percent-width-ignored-001.tentative.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/percent-width-ignored-002.tentative.html.ini b/testing/web-platform/meta/css/css-tables/percent-width-ignored-002.tentative.html.ini
new file mode 100644
index 0000000000..fabb0af2b3
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/percent-width-ignored-002.tentative.html.ini
@@ -0,0 +1,5 @@
+[percent-width-ignored-002.tentative.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [#stf 1]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/percent-width-ignored-003.tentative.html.ini b/testing/web-platform/meta/css/css-tables/percent-width-ignored-003.tentative.html.ini
new file mode 100644
index 0000000000..dd82002b17
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/percent-width-ignored-003.tentative.html.ini
@@ -0,0 +1,3 @@
+[percent-width-ignored-003.tentative.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/table-cell-overflow-auto-scrolled.html.ini b/testing/web-platform/meta/css/css-tables/table-cell-overflow-auto-scrolled.html.ini
new file mode 100644
index 0000000000..55805c45ee
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/table-cell-overflow-auto-scrolled.html.ini
@@ -0,0 +1,2 @@
+[table-cell-overflow-auto-scrolled.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/table-cell-overflow-auto.html.ini b/testing/web-platform/meta/css/css-tables/table-cell-overflow-auto.html.ini
new file mode 100644
index 0000000000..04edf441d6
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/table-cell-overflow-auto.html.ini
@@ -0,0 +1,2 @@
+[table-cell-overflow-auto.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/table-cell-writing-mode-computed.html.ini b/testing/web-platform/meta/css/css-tables/table-cell-writing-mode-computed.html.ini
new file mode 100644
index 0000000000..0b50907d03
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/table-cell-writing-mode-computed.html.ini
@@ -0,0 +1,3 @@
+[table-cell-writing-mode-computed.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/table-model-fixup-2.html.ini b/testing/web-platform/meta/css/css-tables/table-model-fixup-2.html.ini
new file mode 100644
index 0000000000..964db67ae2
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/table-model-fixup-2.html.ini
@@ -0,0 +1,3 @@
+[table-model-fixup-2.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/table-model-fixup.html.ini b/testing/web-platform/meta/css/css-tables/table-model-fixup.html.ini
new file mode 100644
index 0000000000..d28dcd39c0
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/table-model-fixup.html.ini
@@ -0,0 +1,3 @@
+[table-model-fixup.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/table-position-sticky-computed.html.ini b/testing/web-platform/meta/css/css-tables/table-position-sticky-computed.html.ini
new file mode 100644
index 0000000000..2e7dc42ca4
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/table-position-sticky-computed.html.ini
@@ -0,0 +1,3 @@
+[table-position-sticky-computed.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/tentative/__dir__.ini b/testing/web-platform/meta/css/css-tables/tentative/__dir__.ini
new file mode 100644
index 0000000000..daf68383df
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/tentative/__dir__.ini
@@ -0,0 +1 @@
+leak-threshold: [default:51200]
diff --git a/testing/web-platform/meta/css/css-tables/tentative/baseline-table.html.ini b/testing/web-platform/meta/css/css-tables/tentative/baseline-table.html.ini
new file mode 100644
index 0000000000..1a72d1b4fa
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/tentative/baseline-table.html.ini
@@ -0,0 +1,7 @@
+[baseline-table.html]
+ [.container 11]
+ expected: FAIL
+
+ [.container 13]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/css/css-tables/tentative/baseline-td.html.ini b/testing/web-platform/meta/css/css-tables/tentative/baseline-td.html.ini
new file mode 100644
index 0000000000..a7cc532c83
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/tentative/baseline-td.html.ini
@@ -0,0 +1,10 @@
+[baseline-td.html]
+ [table, .display-table 3]
+ expected: FAIL
+
+ [table, .display-table 4]
+ expected: FAIL
+
+ [table, .display-table 5]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/css/css-tables/tentative/caption.html.ini b/testing/web-platform/meta/css/css-tables/tentative/caption.html.ini
new file mode 100644
index 0000000000..b412422c74
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/tentative/caption.html.ini
@@ -0,0 +1,31 @@
+[caption.html]
+ [table 9]
+ expected: FAIL
+
+ [table 8]
+ expected: FAIL
+
+ [table 3]
+ expected: FAIL
+
+ [table 2]
+ expected: FAIL
+
+ [table 1]
+ expected: FAIL
+
+ [table 5]
+ expected: FAIL
+
+ [table 4]
+ expected: FAIL
+
+ [table 12]
+ expected: FAIL
+
+ [table 10]
+ expected: FAIL
+
+ [table 13]
+ expected: FAIL
+
diff --git a/testing/web-platform/meta/css/css-tables/tentative/col-collapse-table-size.html.ini b/testing/web-platform/meta/css/css-tables/tentative/col-collapse-table-size.html.ini
new file mode 100644
index 0000000000..1605f9e2d8
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/tentative/col-collapse-table-size.html.ini
@@ -0,0 +1,3 @@
+[col-collapse-table-size.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/tentative/colgroup-col.html.ini b/testing/web-platform/meta/css/css-tables/tentative/colgroup-col.html.ini
new file mode 100644
index 0000000000..d043d305af
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/tentative/colgroup-col.html.ini
@@ -0,0 +1,3 @@
+[colgroup-col.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/tentative/colspan-redistribution.html.ini b/testing/web-platform/meta/css/css-tables/tentative/colspan-redistribution.html.ini
new file mode 100644
index 0000000000..45f6acf053
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/tentative/colspan-redistribution.html.ini
@@ -0,0 +1,17 @@
+[colspan-redistribution.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [table 5]
+ expected: FAIL
+
+ [table 26]
+ expected: FAIL
+
+ [table 29]
+ expected: FAIL
+
+ [table 30]
+ expected: FAIL
+
+ [table 31]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/tentative/column-widths.html.ini b/testing/web-platform/meta/css/css-tables/tentative/column-widths.html.ini
new file mode 100644
index 0000000000..b9fb681103
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/tentative/column-widths.html.ini
@@ -0,0 +1,3 @@
+[column-widths.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/tentative/element-sizing.html.ini b/testing/web-platform/meta/css/css-tables/tentative/element-sizing.html.ini
new file mode 100644
index 0000000000..8af8723881
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/tentative/element-sizing.html.ini
@@ -0,0 +1,3 @@
+[element-sizing.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/tentative/position-sticky-container.html.ini b/testing/web-platform/meta/css/css-tables/tentative/position-sticky-container.html.ini
new file mode 100644
index 0000000000..0a8d04ec46
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/tentative/position-sticky-container.html.ini
@@ -0,0 +1,3 @@
+[position-sticky-container.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/tentative/rowspan-height-redistribution.html.ini b/testing/web-platform/meta/css/css-tables/tentative/rowspan-height-redistribution.html.ini
new file mode 100644
index 0000000000..bf9cbb58dc
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/tentative/rowspan-height-redistribution.html.ini
@@ -0,0 +1,18 @@
+[rowspan-height-redistribution.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [table 7]
+ expected:
+ if os == "android": FAIL
+
+ [table 8]
+ expected: FAIL
+
+ [table 10]
+ expected: FAIL
+
+ [table 18]
+ expected: FAIL
+
+ [table 20]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/tentative/section-no-tbody-fixed-distribution.html.ini b/testing/web-platform/meta/css/css-tables/tentative/section-no-tbody-fixed-distribution.html.ini
new file mode 100644
index 0000000000..1d7367396c
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/tentative/section-no-tbody-fixed-distribution.html.ini
@@ -0,0 +1,2 @@
+[section-no-tbody-fixed-distribution.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/tentative/section-no-tbody-percent-distribution.html.ini b/testing/web-platform/meta/css/css-tables/tentative/section-no-tbody-percent-distribution.html.ini
new file mode 100644
index 0000000000..95929715d7
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/tentative/section-no-tbody-percent-distribution.html.ini
@@ -0,0 +1,3 @@
+[section-no-tbody-percent-distribution.html]
+ expected:
+ if os == "android": FAIL
diff --git a/testing/web-platform/meta/css/css-tables/tentative/table-fixed-minmax.html.ini b/testing/web-platform/meta/css/css-tables/tentative/table-fixed-minmax.html.ini
new file mode 100644
index 0000000000..521a856c33
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/tentative/table-fixed-minmax.html.ini
@@ -0,0 +1,3 @@
+[table-fixed-minmax.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/tentative/table-height-redistribution.html.ini b/testing/web-platform/meta/css/css-tables/tentative/table-height-redistribution.html.ini
new file mode 100644
index 0000000000..2357f3a852
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/tentative/table-height-redistribution.html.ini
@@ -0,0 +1,61 @@
+[table-height-redistribution.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [table 5]
+ expected: FAIL
+
+ [table 14]
+ expected: FAIL
+
+ [table 7]
+ expected: FAIL
+
+ [table 10]
+ expected: FAIL
+
+ [table 11]
+ expected: FAIL
+
+ [table 12]
+ expected: FAIL
+
+ [table 17]
+ expected: FAIL
+
+ [table 18]
+ expected:
+ if os == "android": FAIL
+
+ [table 19]
+ expected:
+ if os == "android": FAIL
+
+ [table 20]
+ expected:
+ if os == "android": FAIL
+
+ [table 21]
+ expected:
+ if os == "android": FAIL
+
+ [table 22]
+ expected:
+ if os == "android": FAIL
+
+ [table 25]
+ expected: FAIL
+
+ [table 27]
+ expected: FAIL
+
+ [table 28]
+ expected: FAIL
+
+ [table 29]
+ expected: FAIL
+
+ [table 30]
+ expected: FAIL
+
+ [table 31]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/tentative/table-minmax.html.ini b/testing/web-platform/meta/css/css-tables/tentative/table-minmax.html.ini
new file mode 100644
index 0000000000..c32c3d7a62
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/tentative/table-minmax.html.ini
@@ -0,0 +1,3 @@
+[table-minmax.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/tentative/table-quirks.html.ini b/testing/web-platform/meta/css/css-tables/tentative/table-quirks.html.ini
new file mode 100644
index 0000000000..3f0c69857a
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/tentative/table-quirks.html.ini
@@ -0,0 +1,5 @@
+[table-quirks.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [table 5]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/tentative/table-width-redistribution-fixed-padding.html.ini b/testing/web-platform/meta/css/css-tables/tentative/table-width-redistribution-fixed-padding.html.ini
new file mode 100644
index 0000000000..2a1d1293f8
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/tentative/table-width-redistribution-fixed-padding.html.ini
@@ -0,0 +1,17 @@
+[table-width-redistribution-fixed-padding.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [table 8]
+ expected: FAIL
+
+ [table 11]
+ expected: FAIL
+
+ [table 12]
+ expected: FAIL
+
+ [table 13]
+ expected: FAIL
+
+ [table 15]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/tentative/table-width-redistribution-fixed.html.ini b/testing/web-platform/meta/css/css-tables/tentative/table-width-redistribution-fixed.html.ini
new file mode 100644
index 0000000000..cf2f69bda4
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/tentative/table-width-redistribution-fixed.html.ini
@@ -0,0 +1,5 @@
+[table-width-redistribution-fixed.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [table 13]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/tentative/table-width-redistribution.html.ini b/testing/web-platform/meta/css/css-tables/tentative/table-width-redistribution.html.ini
new file mode 100644
index 0000000000..1d4793b318
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/tentative/table-width-redistribution.html.ini
@@ -0,0 +1,5 @@
+[table-width-redistribution.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [table 5]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/tentative/tbody-height-redistribution.html.ini b/testing/web-platform/meta/css/css-tables/tentative/tbody-height-redistribution.html.ini
new file mode 100644
index 0000000000..fc7e347b07
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/tentative/tbody-height-redistribution.html.ini
@@ -0,0 +1,21 @@
+[tbody-height-redistribution.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [table 7]
+ expected:
+ if os == "android": FAIL
+
+ [table 8]
+ expected: FAIL
+
+ [table 9]
+ expected: FAIL
+
+ [table 11]
+ expected: FAIL
+
+ [table 12]
+ expected: FAIL
+
+ [table 10]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/tentative/td-box-sizing-001.html.ini b/testing/web-platform/meta/css/css-tables/tentative/td-box-sizing-001.html.ini
new file mode 100644
index 0000000000..58d1d8306f
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/tentative/td-box-sizing-001.html.ini
@@ -0,0 +1,3 @@
+[td-box-sizing-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/tentative/td-box-sizing-002.html.ini b/testing/web-platform/meta/css/css-tables/tentative/td-box-sizing-002.html.ini
new file mode 100644
index 0000000000..f1293b265e
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/tentative/td-box-sizing-002.html.ini
@@ -0,0 +1,3 @@
+[td-box-sizing-002.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/tentative/td-box-sizing-003.html.ini b/testing/web-platform/meta/css/css-tables/tentative/td-box-sizing-003.html.ini
new file mode 100644
index 0000000000..b2ef89e62e
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/tentative/td-box-sizing-003.html.ini
@@ -0,0 +1,8 @@
+[td-box-sizing-003.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [table 9]
+ expected: FAIL
+
+ [table 10]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/visibility-collapse-border-spacing.html.ini b/testing/web-platform/meta/css/css-tables/visibility-collapse-border-spacing.html.ini
new file mode 100644
index 0000000000..43b3c65884
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-collapse-border-spacing.html.ini
@@ -0,0 +1,2 @@
+[visibility-collapse-border-spacing.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/visibility-collapse-col-001.html.ini b/testing/web-platform/meta/css/css-tables/visibility-collapse-col-001.html.ini
new file mode 100644
index 0000000000..59c7f798c0
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-collapse-col-001.html.ini
@@ -0,0 +1,3 @@
+[visibility-collapse-col-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/visibility-collapse-col-002.html.ini b/testing/web-platform/meta/css/css-tables/visibility-collapse-col-002.html.ini
new file mode 100644
index 0000000000..c8837a151d
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-collapse-col-002.html.ini
@@ -0,0 +1,3 @@
+[visibility-collapse-col-002.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/visibility-collapse-col-003.html.ini b/testing/web-platform/meta/css/css-tables/visibility-collapse-col-003.html.ini
new file mode 100644
index 0000000000..93b7b4ef3e
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-collapse-col-003.html.ini
@@ -0,0 +1,3 @@
+[visibility-collapse-col-003.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/visibility-collapse-col-004-dynamic.html.ini b/testing/web-platform/meta/css/css-tables/visibility-collapse-col-004-dynamic.html.ini
new file mode 100644
index 0000000000..60659800b5
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-collapse-col-004-dynamic.html.ini
@@ -0,0 +1,3 @@
+[visibility-collapse-col-004-dynamic.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/visibility-collapse-col-005.html.ini b/testing/web-platform/meta/css/css-tables/visibility-collapse-col-005.html.ini
new file mode 100644
index 0000000000..a76a1af4bf
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-collapse-col-005.html.ini
@@ -0,0 +1,3 @@
+[visibility-collapse-col-005.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/visibility-collapse-colspan-001.html.ini b/testing/web-platform/meta/css/css-tables/visibility-collapse-colspan-001.html.ini
new file mode 100644
index 0000000000..2822309090
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-collapse-colspan-001.html.ini
@@ -0,0 +1,3 @@
+[visibility-collapse-colspan-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/visibility-collapse-colspan-002.html.ini b/testing/web-platform/meta/css/css-tables/visibility-collapse-colspan-002.html.ini
new file mode 100644
index 0000000000..852dc12644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-collapse-colspan-002.html.ini
@@ -0,0 +1,3 @@
+[visibility-collapse-colspan-002.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/visibility-collapse-colspan-003.html.ini b/testing/web-platform/meta/css/css-tables/visibility-collapse-colspan-003.html.ini
new file mode 100644
index 0000000000..4ad90329d1
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-collapse-colspan-003.html.ini
@@ -0,0 +1,2 @@
+[visibility-collapse-colspan-003.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/visibility-collapse-non-rowcol-001.html.ini b/testing/web-platform/meta/css/css-tables/visibility-collapse-non-rowcol-001.html.ini
new file mode 100644
index 0000000000..ac5556c479
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-collapse-non-rowcol-001.html.ini
@@ -0,0 +1,3 @@
+[visibility-collapse-non-rowcol-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/visibility-collapse-row-001.html.ini b/testing/web-platform/meta/css/css-tables/visibility-collapse-row-001.html.ini
new file mode 100644
index 0000000000..68de314d6b
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-collapse-row-001.html.ini
@@ -0,0 +1,3 @@
+[visibility-collapse-row-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/visibility-collapse-row-002-dynamic.html.ini b/testing/web-platform/meta/css/css-tables/visibility-collapse-row-002-dynamic.html.ini
new file mode 100644
index 0000000000..bd34a9b2ce
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-collapse-row-002-dynamic.html.ini
@@ -0,0 +1,3 @@
+[visibility-collapse-row-002-dynamic.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/visibility-collapse-row-003-dynamic.html.ini b/testing/web-platform/meta/css/css-tables/visibility-collapse-row-003-dynamic.html.ini
new file mode 100644
index 0000000000..56b30b1b9a
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-collapse-row-003-dynamic.html.ini
@@ -0,0 +1,3 @@
+[visibility-collapse-row-003-dynamic.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/visibility-collapse-row-004.html.ini b/testing/web-platform/meta/css/css-tables/visibility-collapse-row-004.html.ini
new file mode 100644
index 0000000000..40d0a5c5e6
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-collapse-row-004.html.ini
@@ -0,0 +1,3 @@
+[visibility-collapse-row-004.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/visibility-collapse-row-005.html.ini b/testing/web-platform/meta/css/css-tables/visibility-collapse-row-005.html.ini
new file mode 100644
index 0000000000..b309aaf1d3
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-collapse-row-005.html.ini
@@ -0,0 +1,8 @@
+[visibility-collapse-row-005.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [collapsed row should not contribute to overflow]
+ expected: FAIL
+
+ [collapsed section should not contribute to overflow]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/visibility-collapse-row-group-001.html.ini b/testing/web-platform/meta/css/css-tables/visibility-collapse-row-group-001.html.ini
new file mode 100644
index 0000000000..5abd637092
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-collapse-row-group-001.html.ini
@@ -0,0 +1,3 @@
+[visibility-collapse-row-group-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/visibility-collapse-row-group-002.html.ini b/testing/web-platform/meta/css/css-tables/visibility-collapse-row-group-002.html.ini
new file mode 100644
index 0000000000..36bcf36039
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-collapse-row-group-002.html.ini
@@ -0,0 +1,3 @@
+[visibility-collapse-row-group-002.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/visibility-collapse-rowcol-001.html.ini b/testing/web-platform/meta/css/css-tables/visibility-collapse-rowcol-001.html.ini
new file mode 100644
index 0000000000..cb7878da47
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-collapse-rowcol-001.html.ini
@@ -0,0 +1,3 @@
+[visibility-collapse-rowcol-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/visibility-collapse-rowcol-002.html.ini b/testing/web-platform/meta/css/css-tables/visibility-collapse-rowcol-002.html.ini
new file mode 100644
index 0000000000..da11103013
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-collapse-rowcol-002.html.ini
@@ -0,0 +1,3 @@
+[visibility-collapse-rowcol-002.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-001.html.ini b/testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-001.html.ini
new file mode 100644
index 0000000000..64d9534214
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-001.html.ini
@@ -0,0 +1,3 @@
+[visibility-collapse-rowspan-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-002-border-separate.html.ini b/testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-002-border-separate.html.ini
new file mode 100644
index 0000000000..9a8c3bf241
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-002-border-separate.html.ini
@@ -0,0 +1,6 @@
+[visibility-collapse-rowspan-002-border-separate.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [spanning cell shrinks to sum of remaining three rows' height]
+ expected:
+ if os == "mac": FAIL
diff --git a/testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-002.html.ini b/testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-002.html.ini
new file mode 100644
index 0000000000..c15f76bb63
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-002.html.ini
@@ -0,0 +1,6 @@
+[visibility-collapse-rowspan-002.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [spanning cell shrinks to sum of remaining three rows' height]
+ expected:
+ if os == "mac": FAIL
diff --git a/testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-003-border-separate.html.ini b/testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-003-border-separate.html.ini
new file mode 100644
index 0000000000..1794acf706
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-003-border-separate.html.ini
@@ -0,0 +1,3 @@
+[visibility-collapse-rowspan-003-border-separate.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-003.html.ini b/testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-003.html.ini
new file mode 100644
index 0000000000..9b1e44aa48
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-003.html.ini
@@ -0,0 +1,3 @@
+[visibility-collapse-rowspan-003.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-004-dynamic.html.ini b/testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-004-dynamic.html.ini
new file mode 100644
index 0000000000..41d3f110d7
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-004-dynamic.html.ini
@@ -0,0 +1,10 @@
+[visibility-collapse-rowspan-004-dynamic.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
+ [(2nd collapse) spanning cell shrinks to sum of remaining three rows' height]
+ expected:
+ if os == "mac": FAIL
+
+ [spanning cell shrinks to sum of remaining three rows' height]
+ expected:
+ if os == "mac": FAIL
diff --git a/testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-005.html.ini b/testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-005.html.ini
new file mode 100644
index 0000000000..2920f44c56
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-005.html.ini
@@ -0,0 +1,2 @@
+[visibility-collapse-rowspan-005.html]
+ expected: FAIL
diff --git a/testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-crash.html.ini b/testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-crash.html.ini
new file mode 100644
index 0000000000..7e05ff58fa
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-collapse-rowspan-crash.html.ini
@@ -0,0 +1,3 @@
+[visibility-collapse-rowspan-crash.html]
+ expected:
+ if (os == "linux") and not debug: ["PASS", "CRASH"]
diff --git a/testing/web-platform/meta/css/css-tables/visibility-hidden-col-001.html.ini b/testing/web-platform/meta/css/css-tables/visibility-hidden-col-001.html.ini
new file mode 100644
index 0000000000..896a2ad89e
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-hidden-col-001.html.ini
@@ -0,0 +1,3 @@
+[visibility-hidden-col-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/visibility-hidden-nested-001.html.ini b/testing/web-platform/meta/css/css-tables/visibility-hidden-nested-001.html.ini
new file mode 100644
index 0000000000..399f0fc2ba
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-hidden-nested-001.html.ini
@@ -0,0 +1,3 @@
+[visibility-hidden-nested-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/visibility-hidden-nested-002.html.ini b/testing/web-platform/meta/css/css-tables/visibility-hidden-nested-002.html.ini
new file mode 100644
index 0000000000..bf72c6d244
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-hidden-nested-002.html.ini
@@ -0,0 +1,3 @@
+[visibility-hidden-nested-002.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/visibility-hidden-row-001.html.ini b/testing/web-platform/meta/css/css-tables/visibility-hidden-row-001.html.ini
new file mode 100644
index 0000000000..6906121708
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-hidden-row-001.html.ini
@@ -0,0 +1,3 @@
+[visibility-hidden-row-001.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/visibility-hidden-row-002.html.ini b/testing/web-platform/meta/css/css-tables/visibility-hidden-row-002.html.ini
new file mode 100644
index 0000000000..16b9715252
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/visibility-hidden-row-002.html.ini
@@ -0,0 +1,3 @@
+[visibility-hidden-row-002.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/width-distribution/computing-table-width-1.html.ini b/testing/web-platform/meta/css/css-tables/width-distribution/computing-table-width-1.html.ini
new file mode 100644
index 0000000000..888187bb5b
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/width-distribution/computing-table-width-1.html.ini
@@ -0,0 +1,3 @@
+[computing-table-width-1.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/width-distribution/distribution-algo-1.html.ini b/testing/web-platform/meta/css/css-tables/width-distribution/distribution-algo-1.html.ini
new file mode 100644
index 0000000000..f2ea5fc90c
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/width-distribution/distribution-algo-1.html.ini
@@ -0,0 +1,3 @@
+[distribution-algo-1.html]
+ expected:
+ if (os == "android") and fission: [TIMEOUT, OK]
diff --git a/testing/web-platform/meta/css/css-tables/width-distribution/distribution-algo-2.html.ini b/testing/web-platform/meta/css/css-tables/width-distribution/distribution-algo-2.html.ini
new file mode 100644
index 0000000000..96e5735476
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/width-distribution/distribution-algo-2.html.ini
@@ -0,0 +1,3 @@
+[distribution-algo-2.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/width-distribution/distribution-algo-min-content-guess.html.ini b/testing/web-platform/meta/css/css-tables/width-distribution/distribution-algo-min-content-guess.html.ini
new file mode 100644
index 0000000000..1bf7f18fb7
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/width-distribution/distribution-algo-min-content-guess.html.ini
@@ -0,0 +1,3 @@
+[distribution-algo-min-content-guess.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/width-distribution/distribution-algo-min-content-percent-guess.html.ini b/testing/web-platform/meta/css/css-tables/width-distribution/distribution-algo-min-content-percent-guess.html.ini
new file mode 100644
index 0000000000..32016a4bed
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/width-distribution/distribution-algo-min-content-percent-guess.html.ini
@@ -0,0 +1,3 @@
+[distribution-algo-min-content-percent-guess.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/width-distribution/distribution-algo-min-content-specified-guess.1.html.ini b/testing/web-platform/meta/css/css-tables/width-distribution/distribution-algo-min-content-specified-guess.1.html.ini
new file mode 100644
index 0000000000..dd1593d217
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/width-distribution/distribution-algo-min-content-specified-guess.1.html.ini
@@ -0,0 +1,3 @@
+[distribution-algo-min-content-specified-guess.1.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/width-distribution/distribution-algo-min-content-specified-guess.html.ini b/testing/web-platform/meta/css/css-tables/width-distribution/distribution-algo-min-content-specified-guess.html.ini
new file mode 100644
index 0000000000..adacba9da3
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/width-distribution/distribution-algo-min-content-specified-guess.html.ini
@@ -0,0 +1,3 @@
+[distribution-algo-min-content-specified-guess.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/width-distribution/td-with-subpixel-padding-vertical-rl.html.ini b/testing/web-platform/meta/css/css-tables/width-distribution/td-with-subpixel-padding-vertical-rl.html.ini
new file mode 100644
index 0000000000..8026ae9f3b
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/width-distribution/td-with-subpixel-padding-vertical-rl.html.ini
@@ -0,0 +1,3 @@
+[td-with-subpixel-padding-vertical-rl.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/css/css-tables/width-distribution/td-with-subpixel-padding.html.ini b/testing/web-platform/meta/css/css-tables/width-distribution/td-with-subpixel-padding.html.ini
new file mode 100644
index 0000000000..9ede1d02a5
--- /dev/null
+++ b/testing/web-platform/meta/css/css-tables/width-distribution/td-with-subpixel-padding.html.ini
@@ -0,0 +1,3 @@
+[td-with-subpixel-padding.html]
+ expected:
+ if (os == "android") and fission: [OK, TIMEOUT]