wpt: Unskip the `css-tables suite (#31131)

This will be useful for tracking improvements to table support.
This commit is contained in:
Martin Robinson 2024-01-19 12:09:02 +01:00 committed by GitHub
parent 9d2c102fa0
commit 734eb46954
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
316 changed files with 3507 additions and 0 deletions

View file

@ -48,6 +48,8 @@ skip: true
skip: false
[css-style-attr]
skip: false
[css-tables]
skip: false
[css-text]
skip: false
[i18n]

View file

@ -0,0 +1,24 @@
[absolute-tables-001.html]
[.tbl 1]
expected: FAIL
[.tbl 2]
expected: FAIL
[.tbl 3]
expected: FAIL
[.tbl 4]
expected: FAIL
[.tbl 5]
expected: FAIL
[.tbl 6]
expected: FAIL
[.tbl 7]
expected: FAIL
[.tbl 8]
expected: FAIL

View file

@ -0,0 +1,12 @@
[absolute-tables-002.html]
[.table 1]
expected: FAIL
[.table 2]
expected: FAIL
[.table 3]
expected: FAIL
[.table 4]
expected: FAIL

View file

@ -0,0 +1,12 @@
[absolute-tables-003.html]
[.table 1]
expected: FAIL
[.table 2]
expected: FAIL
[.table 3]
expected: FAIL
[.table 4]
expected: FAIL

View file

@ -0,0 +1,12 @@
[absolute-tables-004.html]
[.table 1]
expected: FAIL
[.table 2]
expected: FAIL
[.table 3]
expected: FAIL
[.table 4]
expected: FAIL

View file

@ -0,0 +1,6 @@
[absolute-tables-005.html]
[.table 1]
expected: FAIL
[.table 2]
expected: FAIL

View file

@ -0,0 +1,2 @@
[absolute-tables-006.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[absolute-tables-007.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[absolute-tables-008.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[absolute-tables-009.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[absolute-tables-010.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[absolute-tables-011.tentative.html]
expected: FAIL

View file

@ -0,0 +1,90 @@
[border-spacing-interpolation.html]
[Web Animations: property <border-spacing> from neutral to [20px\] at (-0.3) should be [7px 7px\]]
expected: FAIL
[Web Animations: property <border-spacing> from neutral to [20px\] at (0) should be [10px 10px\]]
expected: FAIL
[Web Animations: property <border-spacing> from neutral to [20px\] at (0.3) should be [13px 13px\]]
expected: FAIL
[Web Animations: property <border-spacing> from neutral to [20px\] at (0.6) should be [16px 16px\]]
expected: FAIL
[Web Animations: property <border-spacing> from neutral to [20px\] at (1) should be [20px 20px\]]
expected: FAIL
[Web Animations: property <border-spacing> from neutral to [20px\] at (1.5) should be [25px 25px\]]
expected: FAIL
[Web Animations: property <border-spacing> from [initial\] to [20px\] at (-0.3) should be [0px 0px\]]
expected: FAIL
[Web Animations: property <border-spacing> from [initial\] to [20px\] at (0) should be [0px 0px\]]
expected: FAIL
[Web Animations: property <border-spacing> from [initial\] to [20px\] at (0.3) should be [6px 6px\]]
expected: FAIL
[Web Animations: property <border-spacing> from [initial\] to [20px\] at (0.6) should be [12px 12px\]]
expected: FAIL
[Web Animations: property <border-spacing> from [initial\] to [20px\] at (1) should be [20px 20px\]]
expected: FAIL
[Web Animations: property <border-spacing> from [initial\] to [20px\] at (1.5) should be [30px 30px\]]
expected: FAIL
[Web Animations: property <border-spacing> from [inherit\] to [20px\] at (-0.3) should be [33px 33px\]]
expected: FAIL
[Web Animations: property <border-spacing> from [inherit\] to [20px\] at (0) should be [30px 30px\]]
expected: FAIL
[Web Animations: property <border-spacing> from [inherit\] to [20px\] at (0.3) should be [27px 27px\]]
expected: FAIL
[Web Animations: property <border-spacing> from [inherit\] to [20px\] at (0.6) should be [24px 24px\]]
expected: FAIL
[Web Animations: property <border-spacing> from [inherit\] to [20px\] at (1) should be [20px 20px\]]
expected: FAIL
[Web Animations: property <border-spacing> from [inherit\] to [20px\] at (1.5) should be [15px 15px\]]
expected: FAIL
[Web Animations: property <border-spacing> from [unset\] to [20px\] at (-0.3) should be [33px 33px\]]
expected: FAIL
[Web Animations: property <border-spacing> from [unset\] to [20px\] at (0) should be [30px 30px\]]
expected: FAIL
[Web Animations: property <border-spacing> from [unset\] to [20px\] at (0.3) should be [27px 27px\]]
expected: FAIL
[Web Animations: property <border-spacing> from [unset\] to [20px\] at (0.6) should be [24px 24px\]]
expected: FAIL
[Web Animations: property <border-spacing> from [unset\] to [20px\] at (1) should be [20px 20px\]]
expected: FAIL
[Web Animations: property <border-spacing> from [unset\] to [20px\] at (1.5) should be [15px 15px\]]
expected: FAIL
[Web Animations: property <border-spacing> from [0px\] to [10px\] at (-0.3) should be [0px 0px\]]
expected: FAIL
[Web Animations: property <border-spacing> from [0px\] to [10px\] at (0) should be [0px 0px\]]
expected: FAIL
[Web Animations: property <border-spacing> from [0px\] to [10px\] at (0.3) should be [3px 3px\]]
expected: FAIL
[Web Animations: property <border-spacing> from [0px\] to [10px\] at (0.6) should be [6px 6px\]]
expected: FAIL
[Web Animations: property <border-spacing> from [0px\] to [10px\] at (1) should be [10px 10px\]]
expected: FAIL
[Web Animations: property <border-spacing> from [0px\] to [10px\] at (1.5) should be [15px 15px\]]
expected: FAIL

View file

@ -0,0 +1,2 @@
[background-clip-001.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[baseline-vertical.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[border-collapse-dynamic-oof.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[border-collapse-dynamic-section.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[border-collapse-empty-cell.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[border-conflict-resolution.html]
expected: FAIL

View file

@ -0,0 +1,12 @@
[border-spacing-included-in-sizes-001.html]
[tbody 1]
expected: FAIL
[tbody 2]
expected: FAIL
[tbody 3]
expected: FAIL
[tfoot tr 4]
expected: FAIL

View file

@ -0,0 +1,3 @@
[border-writing-mode-dynamic-001.html]
[Table borders track writing mode changes]
expected: FAIL

View file

@ -0,0 +1,21 @@
[bounding-box-computation-1.html]
[Table-cell is 100px tall]
expected: FAIL
[Table-row is 100px tall]
expected: FAIL
[Table-row-group is 100px tall]
expected: FAIL
[Table-column is 100px wide]
expected: FAIL
[Table-column is 100px tall]
expected: FAIL
[Table-column-group is 100px wide]
expected: FAIL
[Table-column-group is 100px tall]
expected: FAIL

View file

@ -0,0 +1,21 @@
[bounding-box-computation-2.html]
[Table-cell is 100px tall]
expected: FAIL
[Table-row is 100px tall]
expected: FAIL
[Table-row-group is 100px tall]
expected: FAIL
[Table-column is 100px wide]
expected: FAIL
[Table-column is 100px tall]
expected: FAIL
[Table-column-group is 100px wide]
expected: FAIL
[Table-column-group is 100px tall]
expected: FAIL

View file

@ -0,0 +1,18 @@
[bounding-box-computation-3.html]
[First (empty) table-row-group is 0px wide]
expected: FAIL
[First (empty) table-row-group should be located at 10px left]
expected: FAIL
[First (empty) table-row-group should be located at 10px top]
expected: FAIL
[Second table-row-group is 100px tall]
expected: FAIL
[Second table-row-group should be located at 10px left]
expected: FAIL
[Second table-row-group should be located at 10px top]
expected: FAIL

View file

@ -0,0 +1,2 @@
[box-shadow-001.html]
expected: FAIL

View file

@ -0,0 +1,3 @@
[caption-side-1.html]
[Multiple captions can be rendered]
expected: FAIL

View file

@ -0,0 +1,6 @@
[caption-writing-mode-001.html]
[Caption percent margins are resolved against table's height for vertical-lr tables]
expected: FAIL
[Caption with auto top/bottom margins is centered vertically for vertical-lr tables]
expected: FAIL

View file

@ -0,0 +1,3 @@
[caption-writing-mode-002.html]
[caption-writing-mode-002]
expected: FAIL

View file

@ -0,0 +1,2 @@
[col-definite-max-size-001.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[col-definite-min-size-001.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[col-definite-size-001.html]
expected: FAIL

View file

@ -0,0 +1,3 @@
[col_removal.html]
[Table grid syncs after COL removal]
expected: FAIL

View file

@ -0,0 +1,2 @@
[collapsed-border-paint-phase-002.html]
expected: FAIL

View file

@ -0,0 +1,15 @@
[colspan-001.html]
[td 1]
expected: FAIL
[td 2]
expected: FAIL
[td 3]
expected: FAIL
[td 4]
expected: FAIL
[td 5]
expected: FAIL

View file

@ -0,0 +1,15 @@
[colspan-002.html]
[td 1]
expected: FAIL
[td 2]
expected: FAIL
[td 3]
expected: FAIL
[td 4]
expected: FAIL
[td 5]
expected: FAIL

View file

@ -0,0 +1,15 @@
[colspan-003.html]
[td 1]
expected: FAIL
[td 2]
expected: FAIL
[td 3]
expected: FAIL
[td 4]
expected: FAIL
[td 5]
expected: FAIL

View file

@ -0,0 +1,2 @@
[colspan-004.html]
expected: FAIL

View file

@ -0,0 +1,30 @@
[column-track-merging.html]
[main table 1]
expected: FAIL
[main table 3]
expected: FAIL
[main table 4]
expected: FAIL
[main table 5]
expected: FAIL
[main table 6]
expected: FAIL
[main table 7]
expected: FAIL
[main table 8]
expected: FAIL
[main table 10]
expected: FAIL
[main table 12]
expected: FAIL
[main table 13]
expected: FAIL

View file

@ -0,0 +1,3 @@
[dynamic-rowspan-change.html]
[main table 1]
expected: FAIL

View file

@ -0,0 +1,9 @@
[fixed-layout-1.html]
[Table-layout:fixed deals with columns generated by subsequent rows]
expected: FAIL
[Table-layout:fixed ignores sizes specified by subsequent rows]
expected: FAIL
[Table-layout:fixed takes visual order into account, not dom order]
expected: FAIL

View file

@ -0,0 +1,3 @@
[fixed-layout-calc-width-001.html]
[#theTable 1]
expected: FAIL

View file

@ -0,0 +1,3 @@
[fixed-layout-excess-width-distribution-001.html]
[#theTable 1]
expected: FAIL

View file

@ -0,0 +1,6 @@
[fractional-percent-width.html]
[.cell 2]
expected: FAIL
[.cell 3]
expected: FAIL

View file

@ -0,0 +1,6 @@
[computing-row-measure-0.html]
[Checking intermediate min-content height for span 1 (1)]
expected: FAIL
[Checking intermediate min-content height for span 1 (3)]
expected: FAIL

View file

@ -0,0 +1,6 @@
[computing-row-measure-1.html]
[Checking intermediate min-content width for span 2 (1)]
expected: FAIL
[Checking intermediate min-content width for span 2 (4)]
expected: FAIL

View file

@ -0,0 +1,3 @@
[extra-height-given-to-all-row-groups-003.html]
[#theTable 1]
expected: FAIL

View file

@ -0,0 +1,3 @@
[extra-height-given-to-all-row-groups-004.html]
[#theTable 1]
expected: FAIL

View file

@ -0,0 +1,2 @@
[percentage-sizing-of-table-cell-007.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[percentage-sizing-of-table-cell-children-002.html]
expected: FAIL

View file

@ -0,0 +1,15 @@
[percentage-sizing-of-table-cell-children.html]
[Percentages resolve based on the row height]
expected: FAIL
[Percentages resolve based on the final column width]
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

View file

@ -0,0 +1,2 @@
[percentage-sizing-of-table-cell-replaced-children-001.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[html-display-table.html]
expected: FAIL

View file

@ -0,0 +1,18 @@
[html-to-css-mapping-2.html]
[2: HTML -> CSS Mapping for borders is applied correctly on table markup (table left width)]
expected: FAIL
[2: 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
[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

View file

@ -0,0 +1,9 @@
[html5-table-formatting-1.html]
[Table-columns are taken into account after missing cells are generated (empty line)]
expected: FAIL
[Table-columns are taken into account after missing cells are generated (partially empty line)]
expected: FAIL
[Table-columns are taken into account after missing cells are generated (non-empty line)]
expected: FAIL

View file

@ -0,0 +1,18 @@
[html5-table-formatting-2.html]
[Explicitely defined columns are not merged]
expected: FAIL
[Border-spacing is added between any two unmerged columns (1)]
expected: FAIL
[Border-spacing is added between any two unmerged columns (2)]
expected: FAIL
[Border-spacing is added between any two unmerged columns (3)]
expected: FAIL
[Border-spacing is added between any two unmerged columns (4)]
expected: FAIL
[Border-spacing is added between any two unmerged columns (5)]
expected: FAIL

View file

@ -0,0 +1,6 @@
[html5-table-formatting-3.html]
[Anonymous consecutive columns spanned by the same set of cells are merged]
expected: FAIL
[Explicitely-defined consecutive columns spanned by the same set of cells are not merged, and cells span across border-spacing]
expected: FAIL

View file

@ -0,0 +1,3 @@
[html5-table-formatting-fixed-layout-1.html]
[Redundant columns of fixed-layout tables are not being merged]
expected: FAIL

View file

@ -0,0 +1,3 @@
[inheritance.html]
[Property border-spacing has initial value 0px 0px]
expected: FAIL

View file

@ -0,0 +1,2 @@
[internal-containing-block-001.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[max-height-table.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[min-height-table-2.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[min-max-size-table-content-box.html]
expected: FAIL

View file

@ -0,0 +1,3 @@
[no-overflow-with-table-cell-margins.html]
[no-overflow-with-table-cell-margins]
expected: FAIL

View file

@ -0,0 +1,2 @@
[col-change-span-bg-invalidation-001.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[col-change-span-bg-invalidation-002.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[col-paint-vrl-rtl.html]
expected: FAIL

View file

@ -0,0 +1,3 @@
[border-spacing-computed.html]
[Property border-spacing value '0']
expected: FAIL

View file

@ -0,0 +1,3 @@
[percent-height-overflow-auto-in-restricted-block-size-cell.html]
[#container 1]
expected: FAIL

View file

@ -0,0 +1,2 @@
[percent-height-replaced-in-percent-cell-002.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[percent-width-cell-dynamic.html]
expected: FAIL

View file

@ -0,0 +1,3 @@
[percent-width-ignored-001.tentative.html]
[#outerTable 1]
expected: FAIL

View file

@ -0,0 +1,3 @@
[percent-width-ignored-002.tentative.html]
[#stf 1]
expected: FAIL

View file

@ -0,0 +1,3 @@
[percent-width-ignored-003.tentative.html]
[#outerTable 1]
expected: FAIL

View file

@ -0,0 +1,2 @@
[row-group-margin-border-padding.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[row-margin-border-padding.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[rules-groups.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[subpixel-table-cell-width-001.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[subpixel-table-cell-width-002.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[table-cell-overflow-auto-scrolled.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[table-cell-overflow-auto.html]
expected: FAIL

View file

@ -0,0 +1,3 @@
[table-cell-writing-mode-computed.html]
[Computed value of orthogonal writing-mode on table cell]
expected: FAIL

View file

@ -0,0 +1,2 @@
[table-model-fixup-2.html]
expected: CRASH

View file

@ -0,0 +1,15 @@
[table-model-fixup.html]
[2.1. An anonymous table-row box must be generated around each sequence of consecutive children of a table-root box which are not proper table child boxes. (1/2)]
expected: FAIL
[2.2. An anonymous table-row box must be generated around each sequence of consecutive children of a table-row-grouping box which are not table-row boxes. (1/3)]
expected: FAIL
[2.2. An anonymous table-row box must be generated around each sequence of consecutive children of a table-row-grouping box which are not table-row boxes. (2/3)]
expected: FAIL
[2.3 happens after 2.1. and 2.2. (2/2)]
expected: FAIL
[3.2. An anonymous table or inline-table box must be generated around each sequence of consecutive proper table child box which are misparented]
expected: FAIL

View file

@ -0,0 +1,2 @@
[table_grid_size_col_colspan.html]
expected: FAIL

View file

@ -0,0 +1,42 @@
[baseline-table.html]
[.container 1]
expected: FAIL
[.container 2]
expected: FAIL
[.container 3]
expected: FAIL
[.container 4]
expected: FAIL
[.container 5]
expected: FAIL
[.container 6]
expected: FAIL
[.container 8]
expected: FAIL
[.container 9]
expected: FAIL
[.container 10]
expected: FAIL
[.container 11]
expected: FAIL
[.container 12]
expected: FAIL
[.container 13]
expected: FAIL
[.container 14]
expected: FAIL
[.container 15]
expected: FAIL

View file

@ -0,0 +1,9 @@
[baseline-td.html]
[table, .display-table 1]
expected: FAIL
[table, .display-table 2]
expected: FAIL
[table, .display-table 3]
expected: FAIL

View file

@ -0,0 +1,15 @@
[caption.html]
[table 7]
expected: FAIL
[table 8]
expected: FAIL
[table 9]
expected: FAIL
[table 10]
expected: FAIL
[table 13]
expected: FAIL

View file

@ -0,0 +1,15 @@
[colgroup-col.html]
[table 1]
expected: FAIL
[table 2]
expected: FAIL
[table 3]
expected: FAIL
[table 4]
expected: FAIL
[table 6]
expected: FAIL

View file

@ -0,0 +1,87 @@
[colspan-redistribution.html]
[table 1]
expected: FAIL
[table 2]
expected: FAIL
[table 3]
expected: FAIL
[table 4]
expected: FAIL
[table 5]
expected: FAIL
[table 6]
expected: FAIL
[table 7]
expected: FAIL
[table 8]
expected: FAIL
[table 9]
expected: FAIL
[table 10]
expected: FAIL
[table 11]
expected: FAIL
[table 12]
expected: FAIL
[table 13]
expected: FAIL
[table 14]
expected: FAIL
[table 15]
expected: FAIL
[table 16]
expected: FAIL
[table 17]
expected: FAIL
[table 18]
expected: FAIL
[table 19]
expected: FAIL
[table 20]
expected: FAIL
[table 22]
expected: FAIL
[table 23]
expected: FAIL
[table 24]
expected: FAIL
[table 26]
expected: FAIL
[table 27]
expected: FAIL
[table 28]
expected: FAIL
[table 29]
expected: FAIL
[table 30]
expected: FAIL
[table 31]
expected: FAIL

View file

@ -0,0 +1,63 @@
[column-widths.html]
[table 3]
expected: FAIL
[table 5]
expected: FAIL
[table 7]
expected: FAIL
[table 8]
expected: FAIL
[table 12]
expected: FAIL
[table 13]
expected: FAIL
[table 14]
expected: FAIL
[table 17]
expected: FAIL
[table 18]
expected: FAIL
[table 19]
expected: FAIL
[table 20]
expected: FAIL
[table 21]
expected: FAIL
[table 22]
expected: FAIL
[table 23]
expected: FAIL
[table 24]
expected: FAIL
[table 25]
expected: FAIL
[table 26]
expected: FAIL
[table 30]
expected: FAIL
[table 31]
expected: FAIL
[table 32]
expected: FAIL
[table 33]
expected: FAIL

View file

@ -0,0 +1,2 @@
[background-image-column-collapsed.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[background-image-column.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[background-image-row-collapsed.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[background-image-row.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[collapsed-border-large-cell.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[overflow-hidden-table.html]
expected: FAIL

View file

@ -0,0 +1,9 @@
[position-sticky-container.html]
[TD sticky container is table]
expected: FAIL
[TR sticky container is table]
expected: FAIL
[TBODY sticky container is table]
expected: FAIL

View file

@ -0,0 +1,60 @@
[rowspan-height-redistribution.html]
[table 3]
expected: FAIL
[table 4]
expected: FAIL
[table 5]
expected: FAIL
[table 6]
expected: FAIL
[table 7]
expected: FAIL
[table 9]
expected: FAIL
[table 10]
expected: FAIL
[table 11]
expected: FAIL
[table 12]
expected: FAIL
[table 13]
expected: FAIL
[table 14]
expected: FAIL
[table 15]
expected: FAIL
[table 16]
expected: FAIL
[table 17]
expected: FAIL
[table 18]
expected: FAIL
[table 20]
expected: FAIL
[table 21]
expected: FAIL
[table 22]
expected: FAIL
[table 23]
expected: FAIL
[table 24]
expected: FAIL

View file

@ -0,0 +1,2 @@
[section-no-tbody-fixed-distribution.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[section-no-tbody-percent-distribution.html]
expected: FAIL

Some files were not shown because too many files have changed in this diff Show more