diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-tables/visibility-collapse-row-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-tables/visibility-collapse-row-001.txt new file mode 100644 index 00000000000..82548cf33fb --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-tables/visibility-collapse-row-001.txt @@ -0,0 +1,8 @@ +Harness status: OK + +Found 2 tests + +1 Pass +1 Fail +Pass row visibility:collapse doesn't change table width, unlike display:none +Fail row visibility:collapse changes table height, unlike visibility:hidden \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-tables/visibility-collapse-row-002-dynamic.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-tables/visibility-collapse-row-002-dynamic.txt new file mode 100644 index 00000000000..82548cf33fb --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-tables/visibility-collapse-row-002-dynamic.txt @@ -0,0 +1,8 @@ +Harness status: OK + +Found 2 tests + +1 Pass +1 Fail +Pass row visibility:collapse doesn't change table width, unlike display:none +Fail row visibility:collapse changes table height, unlike visibility:hidden \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-tables/visibility-collapse-row-003-dynamic.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-tables/visibility-collapse-row-003-dynamic.txt new file mode 100644 index 00000000000..82548cf33fb --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-tables/visibility-collapse-row-003-dynamic.txt @@ -0,0 +1,8 @@ +Harness status: OK + +Found 2 tests + +1 Pass +1 Fail +Pass row visibility:collapse doesn't change table width, unlike display:none +Fail row visibility:collapse changes table height, unlike visibility:hidden \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-tables/visibility-collapse-row-004.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-tables/visibility-collapse-row-004.txt new file mode 100644 index 00000000000..d9631d6112e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-tables/visibility-collapse-row-004.txt @@ -0,0 +1,6 @@ +Harness status: OK + +Found 1 tests + +1 Fail +Fail collapsed row shrinks table height \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-tables/visibility-collapse-row-005.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-tables/visibility-collapse-row-005.txt new file mode 100644 index 00000000000..f50a1c5abfe --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-tables/visibility-collapse-row-005.txt @@ -0,0 +1,7 @@ +Harness status: OK + +Found 2 tests + +2 Fail +Fail collapsed row should not contribute to overflow +Fail collapsed section should not contribute to overflow \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-tables/visibility-collapse-row-group-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-tables/visibility-collapse-row-group-001.txt new file mode 100644 index 00000000000..fd9b968a1f6 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-tables/visibility-collapse-row-group-001.txt @@ -0,0 +1,11 @@ +Harness status: OK + +Found 5 tests + +2 Pass +3 Fail +Pass row group visibility:collapse doesn't change table width +Fail row group visibility:collapse changes table height +Fail the first row should be collapsed +Fail the second row should be collapsed +Pass the third row stays the same \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-tables/visibility-collapse-row-group-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-tables/visibility-collapse-row-group-002.txt new file mode 100644 index 00000000000..b648541c071 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-tables/visibility-collapse-row-group-002.txt @@ -0,0 +1,8 @@ +Harness status: OK + +Found 2 tests + +1 Pass +1 Fail +Pass row group visibility:collapse doesn't change table width +Fail row group visibility:collapse changes table height \ No newline at end of file diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-tables/visibility-collapse-row-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-tables/visibility-collapse-row-001.html new file mode 100644 index 00000000000..7796e5b5622 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-tables/visibility-collapse-row-001.html @@ -0,0 +1,80 @@ + + + + + + + + + + Visibility collapse + Spec + + Setting a row to visibility:collapse changes table height but not width. + + + + + row 1 + + + + + + + + row 2 + + + + + + + Bottom table is identical to top except row 1 has been collapsed. + + + + row 1 + + + + + + + + row 2 + + + + + + + + + +
+ Setting a row to visibility:collapse changes table height but not width. +