servo/tests/wpt/meta/html/rendering/non-replaced-elements/tables/table-attribute.html.ini
Oriol Brufau 0cefee48e1
Fix table track constrainedness (#33550)
* Fix table track constraindness

Only as size that isn't `auto` and doesn't contain percentages can constrain
a table track (https://drafts.csswg.org/css-tables/#constrainedness).

However, in a bunch of cases we were only checking for `auto`.

Also, we were allowing the inline-size of a cell to constrain both its
column and row. Using the block-size of the row makes more sense.
The spec doesn't define constrainedness for rows, though.

Signed-off-by: Oriol Brufau <obrufau@igalia.com>

* Apply suggestions from code review

Co-authored-by: Martin Robinson <mrobinson@igalia.com>
Signed-off-by: Oriol Brufau <obrufau@igalia.com>

---------

Signed-off-by: Oriol Brufau <obrufau@igalia.com>
Co-authored-by: Martin Robinson <mrobinson@igalia.com>
2024-09-26 14:06:33 +00:00

138 lines
3 KiB
INI
Vendored

[table-attribute.html]
[table bordercolor attribute is correct]
expected: FAIL
[table cellspacing attribute is correct]
expected: FAIL
[table background attribute is correct]
expected: FAIL
[table bgcolor attribute is correct]
expected: FAIL
[thead background attribute is correct]
expected: FAIL
[thead bgcolor attribute is correct]
expected: FAIL
[tbody background attribute is correct]
expected: FAIL
[tbody bgcolor attribute is correct]
expected: FAIL
[tfoot background attribute is correct]
expected: FAIL
[tfoot bgcolor attribute is correct]
expected: FAIL
[tr background attribute is correct]
expected: FAIL
[tr bgcolor attribute is correct]
expected: FAIL
[td background attribute is correct]
expected: FAIL
[td bgcolor attribute is correct]
expected: FAIL
[th background attribute is correct]
expected: FAIL
[th bgcolor attribute is correct]
expected: FAIL
[table thead align attribute center is correct]
expected: FAIL
[table thead align attribute middle is correct]
expected: FAIL
[table thead align attribute left is correct]
expected: FAIL
[table thead align attribute right is correct]
expected: FAIL
[table thead align attribute justify is correct]
expected: FAIL
[table tbody align attribute center is correct]
expected: FAIL
[table tbody align attribute middle is correct]
expected: FAIL
[table tbody align attribute left is correct]
expected: FAIL
[table tbody align attribute right is correct]
expected: FAIL
[table tbody align attribute justify is correct]
expected: FAIL
[table tfoot align attribute center is correct]
expected: FAIL
[table tfoot align attribute middle is correct]
expected: FAIL
[table tfoot align attribute left is correct]
expected: FAIL
[table tfoot align attribute right is correct]
expected: FAIL
[table tfoot align attribute justify is correct]
expected: FAIL
[table tr align attribute center is correct]
expected: FAIL
[table tr align attribute middle is correct]
expected: FAIL
[table tr align attribute left is correct]
expected: FAIL
[table tr align attribute right is correct]
expected: FAIL
[table tr align attribute justify is correct]
expected: FAIL
[table td align attribute middle is correct]
expected: FAIL
[table td align attribute justify is correct]
expected: FAIL
[table th align attribute left is correct]
expected: FAIL
[table th align attribute right is correct]
expected: FAIL
[table th align attribute justify is correct]
expected: FAIL
[table_td height attribute percentage is correct]
expected: FAIL
[table_th height attribute percentage is correct]
expected: FAIL
[table height attribute 110% is correct]
expected: FAIL
[table cellpadding attribute is correct]
expected: FAIL
[table_tr height attribute percentage is correct]
expected: FAIL