diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/abspos-descendent-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/abspos-descendent-001.txt new file mode 100644 index 00000000000..b56c9d0bdab --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/abspos-descendent-001.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .flexbox 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-content-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-content-001.txt new file mode 100644 index 00000000000..b2979b2ed9d --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-content-001.txt @@ -0,0 +1,34 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +24 Pass +Details +Result Test Name MessagePass .container > div 1 +Pass .container > div 2 +Pass .container > div 3 +Pass .container > div 4 +Pass .container > div 5 +Pass .container > div 6 +Pass .container > div 7 +Pass .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Pass .container > div 11 +Pass .container > div 12 +Pass .container > div 13 +Pass .container > div 14 +Pass .container > div 15 +Pass .container > div 16 +Pass .container > div 17 +Pass .container > div 18 +Pass .container > div 19 +Pass .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Pass .container > div 23 +Pass .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-001.txt new file mode 100644 index 00000000000..91a8b63604e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-001.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +22 Pass +2 Fail +Details +Result Test Name MessagePass .container > div 1 +Pass .container > div 2 +Pass .container > div 3 +Pass .container > div 4 +Fail .container > div 5 +Pass .container > div 6 +Pass .container > div 7 +Pass .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Pass .container > div 11 +Pass .container > div 12 +Pass .container > div 13 +Pass .container > div 14 +Pass .container > div 15 +Pass .container > div 16 +Fail .container > div 17 +Pass .container > div 18 +Pass .container > div 19 +Pass .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Pass .container > div 23 +Pass .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-002.txt new file mode 100644 index 00000000000..0ff5cb9a4c8 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-002.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +14 Pass +10 Fail +Details +Result Test Name MessagePass .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Pass .container > div 4 +Fail .container > div 5 +Pass .container > div 6 +Pass .container > div 7 +Pass .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Pass .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Pass .container > div 16 +Fail .container > div 17 +Pass .container > div 18 +Pass .container > div 19 +Pass .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Fail .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-003.txt new file mode 100644 index 00000000000..91a8b63604e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-003.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +22 Pass +2 Fail +Details +Result Test Name MessagePass .container > div 1 +Pass .container > div 2 +Pass .container > div 3 +Pass .container > div 4 +Fail .container > div 5 +Pass .container > div 6 +Pass .container > div 7 +Pass .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Pass .container > div 11 +Pass .container > div 12 +Pass .container > div 13 +Pass .container > div 14 +Pass .container > div 15 +Pass .container > div 16 +Fail .container > div 17 +Pass .container > div 18 +Pass .container > div 19 +Pass .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Pass .container > div 23 +Pass .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-004.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-004.txt new file mode 100644 index 00000000000..0ff5cb9a4c8 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-004.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +14 Pass +10 Fail +Details +Result Test Name MessagePass .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Pass .container > div 4 +Fail .container > div 5 +Pass .container > div 6 +Pass .container > div 7 +Pass .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Pass .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Pass .container > div 16 +Fail .container > div 17 +Pass .container > div 18 +Pass .container > div 19 +Pass .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Fail .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-005.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-005.txt new file mode 100644 index 00000000000..91a8b63604e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-005.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +22 Pass +2 Fail +Details +Result Test Name MessagePass .container > div 1 +Pass .container > div 2 +Pass .container > div 3 +Pass .container > div 4 +Fail .container > div 5 +Pass .container > div 6 +Pass .container > div 7 +Pass .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Pass .container > div 11 +Pass .container > div 12 +Pass .container > div 13 +Pass .container > div 14 +Pass .container > div 15 +Pass .container > div 16 +Fail .container > div 17 +Pass .container > div 18 +Pass .container > div 19 +Pass .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Pass .container > div 23 +Pass .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-006.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-006.txt new file mode 100644 index 00000000000..0ff5cb9a4c8 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-006.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +14 Pass +10 Fail +Details +Result Test Name MessagePass .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Pass .container > div 4 +Fail .container > div 5 +Pass .container > div 6 +Pass .container > div 7 +Pass .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Pass .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Pass .container > div 16 +Fail .container > div 17 +Pass .container > div 18 +Pass .container > div 19 +Pass .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Fail .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-007.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-007.txt new file mode 100644 index 00000000000..91a8b63604e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-007.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +22 Pass +2 Fail +Details +Result Test Name MessagePass .container > div 1 +Pass .container > div 2 +Pass .container > div 3 +Pass .container > div 4 +Fail .container > div 5 +Pass .container > div 6 +Pass .container > div 7 +Pass .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Pass .container > div 11 +Pass .container > div 12 +Pass .container > div 13 +Pass .container > div 14 +Pass .container > div 15 +Pass .container > div 16 +Fail .container > div 17 +Pass .container > div 18 +Pass .container > div 19 +Pass .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Pass .container > div 23 +Pass .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-008.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-008.txt new file mode 100644 index 00000000000..0ff5cb9a4c8 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-008.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +14 Pass +10 Fail +Details +Result Test Name MessagePass .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Pass .container > div 4 +Fail .container > div 5 +Pass .container > div 6 +Pass .container > div 7 +Pass .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Pass .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Pass .container > div 16 +Fail .container > div 17 +Pass .container > div 18 +Pass .container > div 19 +Pass .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Fail .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-001.txt new file mode 100644 index 00000000000..91a8b63604e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-001.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +22 Pass +2 Fail +Details +Result Test Name MessagePass .container > div 1 +Pass .container > div 2 +Pass .container > div 3 +Pass .container > div 4 +Fail .container > div 5 +Pass .container > div 6 +Pass .container > div 7 +Pass .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Pass .container > div 11 +Pass .container > div 12 +Pass .container > div 13 +Pass .container > div 14 +Pass .container > div 15 +Pass .container > div 16 +Fail .container > div 17 +Pass .container > div 18 +Pass .container > div 19 +Pass .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Pass .container > div 23 +Pass .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-002.txt new file mode 100644 index 00000000000..91a8b63604e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-002.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +22 Pass +2 Fail +Details +Result Test Name MessagePass .container > div 1 +Pass .container > div 2 +Pass .container > div 3 +Pass .container > div 4 +Fail .container > div 5 +Pass .container > div 6 +Pass .container > div 7 +Pass .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Pass .container > div 11 +Pass .container > div 12 +Pass .container > div 13 +Pass .container > div 14 +Pass .container > div 15 +Pass .container > div 16 +Fail .container > div 17 +Pass .container > div 18 +Pass .container > div 19 +Pass .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Pass .container > div 23 +Pass .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-003.txt new file mode 100644 index 00000000000..68ee3775558 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-003.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +4 Pass +20 Fail +Details +Result Test Name MessageFail .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Fail .container > div 4 +Pass .container > div 5 +Pass .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Fail .container > div 9 +Fail .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Fail .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Fail .container > div 16 +Pass .container > div 17 +Pass .container > div 18 +Fail .container > div 19 +Fail .container > div 20 +Fail .container > div 21 +Fail .container > div 22 +Fail .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-004.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-004.txt new file mode 100644 index 00000000000..7ef3f2bb7fd --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-004.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +8 Pass +16 Fail +Details +Result Test Name MessageFail .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Fail .container > div 4 +Pass .container > div 5 +Pass .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Fail .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Fail .container > div 16 +Pass .container > div 17 +Pass .container > div 18 +Fail .container > div 19 +Fail .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Fail .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-001.txt new file mode 100644 index 00000000000..2f71cd347a6 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-001.txt @@ -0,0 +1,39 @@ +Summary + +Harness status: OK + +Rerun + +Found 28 tests + +2 Pass +26 Fail +Details +Result Test Name MessageFail .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Fail .container > div 4 +Pass .container > div 5 +Fail .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Fail .container > div 9 +Fail .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Fail .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Fail .container > div 16 +Fail .container > div 17 +Fail .container > div 18 +Pass .container > div 19 +Fail .container > div 20 +Fail .container > div 21 +Fail .container > div 22 +Fail .container > div 23 +Fail .container > div 24 +Fail .container > div 25 +Fail .container > div 26 +Fail .container > div 27 +Fail .container > div 28 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-002.txt new file mode 100644 index 00000000000..e78c64f73b5 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-002.txt @@ -0,0 +1,39 @@ +Summary + +Harness status: OK + +Rerun + +Found 28 tests + +4 Pass +24 Fail +Details +Result Test Name MessageFail .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Fail .container > div 4 +Pass .container > div 5 +Fail .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Pass .container > div 9 +Fail .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Fail .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Fail .container > div 16 +Fail .container > div 17 +Fail .container > div 18 +Pass .container > div 19 +Fail .container > div 20 +Fail .container > div 21 +Fail .container > div 22 +Pass .container > div 23 +Fail .container > div 24 +Fail .container > div 25 +Fail .container > div 26 +Fail .container > div 27 +Fail .container > div 28 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-003.txt new file mode 100644 index 00000000000..94fa4ead8d1 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-003.txt @@ -0,0 +1,34 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +24 Fail +Details +Result Test Name MessageFail .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Fail .container > div 4 +Fail .container > div 5 +Fail .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Fail .container > div 9 +Fail .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Fail .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Fail .container > div 16 +Fail .container > div 17 +Fail .container > div 18 +Fail .container > div 19 +Fail .container > div 20 +Fail .container > div 21 +Fail .container > div 22 +Fail .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-004.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-004.txt new file mode 100644 index 00000000000..572c5b388a8 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-004.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +2 Pass +22 Fail +Details +Result Test Name MessageFail .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Fail .container > div 4 +Fail .container > div 5 +Fail .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Fail .container > div 9 +Pass .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Fail .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Fail .container > div 16 +Fail .container > div 17 +Fail .container > div 18 +Fail .container > div 19 +Fail .container > div 20 +Fail .container > div 21 +Pass .container > div 22 +Fail .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-001.txt new file mode 100644 index 00000000000..b2979b2ed9d --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-001.txt @@ -0,0 +1,34 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +24 Pass +Details +Result Test Name MessagePass .container > div 1 +Pass .container > div 2 +Pass .container > div 3 +Pass .container > div 4 +Pass .container > div 5 +Pass .container > div 6 +Pass .container > div 7 +Pass .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Pass .container > div 11 +Pass .container > div 12 +Pass .container > div 13 +Pass .container > div 14 +Pass .container > div 15 +Pass .container > div 16 +Pass .container > div 17 +Pass .container > div 18 +Pass .container > div 19 +Pass .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Pass .container > div 23 +Pass .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-002.txt new file mode 100644 index 00000000000..94fa4ead8d1 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-002.txt @@ -0,0 +1,34 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +24 Fail +Details +Result Test Name MessageFail .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Fail .container > div 4 +Fail .container > div 5 +Fail .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Fail .container > div 9 +Fail .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Fail .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Fail .container > div 16 +Fail .container > div 17 +Fail .container > div 18 +Fail .container > div 19 +Fail .container > div 20 +Fail .container > div 21 +Fail .container > div 22 +Fail .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-003.txt new file mode 100644 index 00000000000..b2979b2ed9d --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-003.txt @@ -0,0 +1,34 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +24 Pass +Details +Result Test Name MessagePass .container > div 1 +Pass .container > div 2 +Pass .container > div 3 +Pass .container > div 4 +Pass .container > div 5 +Pass .container > div 6 +Pass .container > div 7 +Pass .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Pass .container > div 11 +Pass .container > div 12 +Pass .container > div 13 +Pass .container > div 14 +Pass .container > div 15 +Pass .container > div 16 +Pass .container > div 17 +Pass .container > div 18 +Pass .container > div 19 +Pass .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Pass .container > div 23 +Pass .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-004.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-004.txt new file mode 100644 index 00000000000..94fa4ead8d1 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-004.txt @@ -0,0 +1,34 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +24 Fail +Details +Result Test Name MessageFail .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Fail .container > div 4 +Fail .container > div 5 +Fail .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Fail .container > div 9 +Fail .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Fail .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Fail .container > div 16 +Fail .container > div 17 +Fail .container > div 18 +Fail .container > div 19 +Fail .container > div 20 +Fail .container > div 21 +Fail .container > div 22 +Fail .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-005.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-005.txt new file mode 100644 index 00000000000..45168d6221e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-005.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +22 Pass +2 Fail +Details +Result Test Name MessagePass .container > div 1 +Pass .container > div 2 +Pass .container > div 3 +Pass .container > div 4 +Pass .container > div 5 +Pass .container > div 6 +Pass .container > div 7 +Pass .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Pass .container > div 11 +Fail .container > div 12 +Pass .container > div 13 +Pass .container > div 14 +Pass .container > div 15 +Pass .container > div 16 +Pass .container > div 17 +Pass .container > div 18 +Pass .container > div 19 +Pass .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Pass .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-006.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-006.txt new file mode 100644 index 00000000000..94fa4ead8d1 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-006.txt @@ -0,0 +1,34 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +24 Fail +Details +Result Test Name MessageFail .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Fail .container > div 4 +Fail .container > div 5 +Fail .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Fail .container > div 9 +Fail .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Fail .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Fail .container > div 16 +Fail .container > div 17 +Fail .container > div 18 +Fail .container > div 19 +Fail .container > div 20 +Fail .container > div 21 +Fail .container > div 22 +Fail .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-007.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-007.txt new file mode 100644 index 00000000000..45168d6221e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-007.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +22 Pass +2 Fail +Details +Result Test Name MessagePass .container > div 1 +Pass .container > div 2 +Pass .container > div 3 +Pass .container > div 4 +Pass .container > div 5 +Pass .container > div 6 +Pass .container > div 7 +Pass .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Pass .container > div 11 +Fail .container > div 12 +Pass .container > div 13 +Pass .container > div 14 +Pass .container > div 15 +Pass .container > div 16 +Pass .container > div 17 +Pass .container > div 18 +Pass .container > div 19 +Pass .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Pass .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-008.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-008.txt new file mode 100644 index 00000000000..94fa4ead8d1 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-008.txt @@ -0,0 +1,34 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +24 Fail +Details +Result Test Name MessageFail .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Fail .container > div 4 +Fail .container > div 5 +Fail .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Fail .container > div 9 +Fail .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Fail .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Fail .container > div 16 +Fail .container > div 17 +Fail .container > div 18 +Fail .container > div 19 +Fail .container > div 20 +Fail .container > div 21 +Fail .container > div 22 +Fail .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-001.txt new file mode 100644 index 00000000000..ca5a5b19081 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-001.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +20 Pass +4 Fail +Details +Result Test Name MessagePass .container > div 1 +Pass .container > div 2 +Pass .container > div 3 +Pass .container > div 4 +Pass .container > div 5 +Pass .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Pass .container > div 11 +Pass .container > div 12 +Pass .container > div 13 +Pass .container > div 14 +Pass .container > div 15 +Pass .container > div 16 +Pass .container > div 17 +Pass .container > div 18 +Fail .container > div 19 +Fail .container > div 20 +Pass .container > div 21 +Pass .container > div 22 +Pass .container > div 23 +Pass .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-002.txt new file mode 100644 index 00000000000..94fa4ead8d1 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-002.txt @@ -0,0 +1,34 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +24 Fail +Details +Result Test Name MessageFail .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Fail .container > div 4 +Fail .container > div 5 +Fail .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Fail .container > div 9 +Fail .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Fail .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Fail .container > div 16 +Fail .container > div 17 +Fail .container > div 18 +Fail .container > div 19 +Fail .container > div 20 +Fail .container > div 21 +Fail .container > div 22 +Fail .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-001.txt new file mode 100644 index 00000000000..94fa4ead8d1 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-001.txt @@ -0,0 +1,34 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +24 Fail +Details +Result Test Name MessageFail .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Fail .container > div 4 +Fail .container > div 5 +Fail .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Fail .container > div 9 +Fail .container > div 10 +Fail .container > div 11 +Fail .container > div 12 +Fail .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Fail .container > div 16 +Fail .container > div 17 +Fail .container > div 18 +Fail .container > div 19 +Fail .container > div 20 +Fail .container > div 21 +Fail .container > div 22 +Fail .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-002.txt new file mode 100644 index 00000000000..f895eeb87e0 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-002.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +2 Pass +22 Fail +Details +Result Test Name MessageFail .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Fail .container > div 4 +Fail .container > div 5 +Fail .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Fail .container > div 9 +Fail .container > div 10 +Pass .container > div 11 +Fail .container > div 12 +Fail .container > div 13 +Fail .container > div 14 +Fail .container > div 15 +Fail .container > div 16 +Fail .container > div 17 +Fail .container > div 18 +Fail .container > div 19 +Fail .container > div 20 +Fail .container > div 21 +Fail .container > div 22 +Pass .container > div 23 +Fail .container > div 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-001.txt new file mode 100644 index 00000000000..e88775f3a72 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-001.txt @@ -0,0 +1,131 @@ +Summary + +Harness status: OK + +Rerun + +Found 120 tests + +42 Pass +78 Fail +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 +Pass .flexbox 4 +Pass .flexbox 5 +Pass .flexbox 6 +Pass .flexbox 7 +Pass .flexbox 8 +Pass .flexbox 9 +Pass .flexbox 10 +Pass .flexbox 11 +Pass .flexbox 12 +Pass .flexbox 13 +Pass .flexbox 14 +Pass .flexbox 15 +Fail .flexbox 16 +Fail .flexbox 17 +Fail .flexbox 18 +Fail .flexbox 19 +Fail .flexbox 20 +Pass .flexbox 21 +Pass .flexbox 22 +Pass .flexbox 23 +Pass .flexbox 24 +Pass .flexbox 25 +Pass .flexbox 26 +Pass .flexbox 27 +Pass .flexbox 28 +Pass .flexbox 29 +Pass .flexbox 30 +Pass .flexbox 31 +Pass .flexbox 32 +Pass .flexbox 33 +Pass .flexbox 34 +Pass .flexbox 35 +Fail .flexbox 36 +Fail .flexbox 37 +Fail .flexbox 38 +Fail .flexbox 39 +Fail .flexbox 40 +Fail .flexbox 41 +Fail .flexbox 42 +Fail .flexbox 43 +Fail .flexbox 44 +Fail .flexbox 45 +Fail .flexbox 46 +Fail .flexbox 47 +Fail .flexbox 48 +Fail .flexbox 49 +Fail .flexbox 50 +Fail .flexbox 51 +Fail .flexbox 52 +Fail .flexbox 53 +Fail .flexbox 54 +Fail .flexbox 55 +Fail .flexbox 56 +Pass .flexbox 57 +Fail .flexbox 58 +Fail .flexbox 59 +Fail .flexbox 60 +Fail .flexbox 61 +Fail .flexbox 62 +Fail .flexbox 63 +Fail .flexbox 64 +Fail .flexbox 65 +Fail .flexbox 66 +Fail .flexbox 67 +Fail .flexbox 68 +Fail .flexbox 69 +Fail .flexbox 70 +Fail .flexbox 71 +Fail .flexbox 72 +Fail .flexbox 73 +Fail .flexbox 74 +Fail .flexbox 75 +Pass .flexbox 76 +Fail .flexbox 77 +Fail .flexbox 78 +Pass .flexbox 79 +Fail .flexbox 80 +Pass .flexbox 81 +Fail .flexbox 82 +Fail .flexbox 83 +Pass .flexbox 84 +Fail .flexbox 85 +Fail .flexbox 86 +Pass .flexbox 87 +Fail .flexbox 88 +Fail .flexbox 89 +Fail .flexbox 90 +Pass .flexbox 91 +Fail .flexbox 92 +Fail .flexbox 93 +Pass .flexbox 94 +Fail .flexbox 95 +Fail .flexbox 96 +Fail .flexbox 97 +Fail .flexbox 98 +Fail .flexbox 99 +Fail .flexbox 100 +Fail .flexbox 101 +Pass .flexbox 102 +Fail .flexbox 103 +Fail .flexbox 104 +Fail .flexbox 105 +Pass .flexbox 106 +Fail .flexbox 107 +Fail .flexbox 108 +Pass .flexbox 109 +Fail .flexbox 110 +Fail .flexbox 111 +Pass .flexbox 112 +Fail .flexbox 113 +Fail .flexbox 114 +Fail .flexbox 115 +Fail .flexbox 116 +Fail .flexbox 117 +Fail .flexbox 118 +Fail .flexbox 119 +Fail .flexbox 120 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-002.txt new file mode 100644 index 00000000000..8c9e02e6fc2 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-002.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +16 Pass +2 Fail +Details +Result Test Name MessagePass position of x +Pass position of y +Pass position of width +Pass position of height +Pass position of top +Pass position of right +Pass position of bottom +Pass position of left +Pass position of toJSON +Pass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 +Fail .flexbox 4 +Fail .flexbox 5 +Pass .flexbox 6 +Pass .flexbox 7 +Pass .flexbox 8 +Pass .flexbox 9 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-003.txt new file mode 100644 index 00000000000..2c780ab5982 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-003.txt @@ -0,0 +1,27 @@ +Summary + +Harness status: OK + +Rerun + +Found 16 tests + +10 Pass +6 Fail +Details +Result Test Name MessagePass .rect 1 +Pass .rect 2 +Pass .rect 3 +Pass .rect 4 +Pass .rect 5 +Fail .rect 6 +Fail .rect 7 +Fail .rect 8 +Pass .rect 9 +Pass .rect 10 +Pass .rect 11 +Pass .rect 12 +Pass .rect 13 +Fail .rect 14 +Fail .rect 15 +Fail .rect 16 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-004.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-004.txt new file mode 100644 index 00000000000..cdc69e3a21e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-004.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass #flex 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-012.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-012.txt new file mode 100644 index 00000000000..642876e5a3b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-012.txt @@ -0,0 +1,107 @@ +Summary + +Harness status: OK + +Rerun + +Found 96 tests + +48 Pass +48 Fail +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 +Pass .flexbox 4 +Pass .flexbox 5 +Pass .flexbox 6 +Pass .flexbox 7 +Pass .flexbox 8 +Pass .flexbox 9 +Pass .flexbox 10 +Pass .flexbox 11 +Pass .flexbox 12 +Pass .flexbox 13 +Pass .flexbox 14 +Pass .flexbox 15 +Pass .flexbox 16 +Pass .flexbox 17 +Pass .flexbox 18 +Pass .flexbox 19 +Pass .flexbox 20 +Pass .flexbox 21 +Pass .flexbox 22 +Pass .flexbox 23 +Pass .flexbox 24 +Pass .flexbox 25 +Pass .flexbox 26 +Pass .flexbox 27 +Pass .flexbox 28 +Pass .flexbox 29 +Pass .flexbox 30 +Pass .flexbox 31 +Pass .flexbox 32 +Fail .flexbox 33 +Fail .flexbox 34 +Fail .flexbox 35 +Fail .flexbox 36 +Fail .flexbox 37 +Fail .flexbox 38 +Fail .flexbox 39 +Fail .flexbox 40 +Fail .flexbox 41 +Fail .flexbox 42 +Fail .flexbox 43 +Fail .flexbox 44 +Fail .flexbox 45 +Fail .flexbox 46 +Fail .flexbox 47 +Fail .flexbox 48 +Fail .flexbox 49 +Fail .flexbox 50 +Fail .flexbox 51 +Fail .flexbox 52 +Fail .flexbox 53 +Fail .flexbox 54 +Fail .flexbox 55 +Fail .flexbox 56 +Fail .flexbox 57 +Fail .flexbox 58 +Fail .flexbox 59 +Fail .flexbox 60 +Fail .flexbox 61 +Fail .flexbox 62 +Fail .flexbox 63 +Fail .flexbox 64 +Pass .flexbox 65 +Fail .flexbox 66 +Fail .flexbox 67 +Pass .flexbox 68 +Fail .flexbox 69 +Pass .flexbox 70 +Pass .flexbox 71 +Fail .flexbox 72 +Pass .flexbox 73 +Fail .flexbox 74 +Fail .flexbox 75 +Pass .flexbox 76 +Fail .flexbox 77 +Pass .flexbox 78 +Pass .flexbox 79 +Fail .flexbox 80 +Pass .flexbox 81 +Fail .flexbox 82 +Fail .flexbox 83 +Pass .flexbox 84 +Fail .flexbox 85 +Pass .flexbox 86 +Pass .flexbox 87 +Fail .flexbox 88 +Pass .flexbox 89 +Fail .flexbox 90 +Fail .flexbox 91 +Pass .flexbox 92 +Fail .flexbox 93 +Pass .flexbox 94 +Pass .flexbox 95 +Fail .flexbox 96 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-014.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-014.txt new file mode 100644 index 00000000000..a6de1a3e1f9 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-014.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass The bottom of each pair of boxes should be the same \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-015.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-015.txt new file mode 100644 index 00000000000..3b5582c531c --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/abspos/position-absolute-015.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass #abspos 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-horiz-001a.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-horiz-001a.txt new file mode 100644 index 00000000000..c693fd8a25b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-horiz-001a.txt @@ -0,0 +1,83 @@ +Summary + +Harness status: OK + +Rerun + +Found 72 tests + +70 Pass +2 Fail +Details +Result Test Name MessagePass .flexbox div 1 +Pass .flexbox div 2 +Pass .flexbox div 3 +Pass .flexbox div 4 +Pass .flexbox div 5 +Pass .flexbox div 6 +Pass .flexbox div 7 +Pass .flexbox div 8 +Pass .flexbox div 9 +Pass .flexbox div 10 +Pass .flexbox div 11 +Pass .flexbox div 12 +Pass .flexbox div 13 +Pass .flexbox div 14 +Pass .flexbox div 15 +Pass .flexbox div 16 +Pass .flexbox div 17 +Pass .flexbox div 18 +Pass .flexbox div 19 +Pass .flexbox div 20 +Pass .flexbox div 21 +Pass .flexbox div 22 +Pass .flexbox div 23 +Pass .flexbox div 24 +Pass .flexbox div 25 +Pass .flexbox div 26 +Pass .flexbox div 27 +Pass .flexbox div 28 +Pass .flexbox div 29 +Pass .flexbox div 30 +Pass .flexbox div 31 +Pass .flexbox div 32 +Pass .flexbox div 33 +Pass .flexbox div 34 +Pass .flexbox div 35 +Pass .flexbox div 36 +Pass .flexbox div 37 +Pass .flexbox div 38 +Pass .flexbox div 39 +Pass .flexbox div 40 +Pass .flexbox div 41 +Pass .flexbox div 42 +Pass .flexbox div 43 +Pass .flexbox div 44 +Pass .flexbox div 45 +Pass .flexbox div 46 +Pass .flexbox div 47 +Pass .flexbox div 48 +Pass .flexbox div 49 +Pass .flexbox div 50 +Fail .flexbox div 51 +Fail .flexbox div 52 +Pass .flexbox div 53 +Pass .flexbox div 54 +Pass .flexbox div 55 +Pass .flexbox div 56 +Pass .flexbox div 57 +Pass .flexbox div 58 +Pass .flexbox div 59 +Pass .flexbox div 60 +Pass .flexbox div 61 +Pass .flexbox div 62 +Pass .flexbox div 63 +Pass .flexbox div 64 +Pass .flexbox div 65 +Pass .flexbox div 66 +Pass .flexbox div 67 +Pass .flexbox div 68 +Pass .flexbox div 69 +Pass .flexbox div 70 +Pass .flexbox div 71 +Pass .flexbox div 72 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-horiz-001b.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-horiz-001b.txt new file mode 100644 index 00000000000..c693fd8a25b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-horiz-001b.txt @@ -0,0 +1,83 @@ +Summary + +Harness status: OK + +Rerun + +Found 72 tests + +70 Pass +2 Fail +Details +Result Test Name MessagePass .flexbox div 1 +Pass .flexbox div 2 +Pass .flexbox div 3 +Pass .flexbox div 4 +Pass .flexbox div 5 +Pass .flexbox div 6 +Pass .flexbox div 7 +Pass .flexbox div 8 +Pass .flexbox div 9 +Pass .flexbox div 10 +Pass .flexbox div 11 +Pass .flexbox div 12 +Pass .flexbox div 13 +Pass .flexbox div 14 +Pass .flexbox div 15 +Pass .flexbox div 16 +Pass .flexbox div 17 +Pass .flexbox div 18 +Pass .flexbox div 19 +Pass .flexbox div 20 +Pass .flexbox div 21 +Pass .flexbox div 22 +Pass .flexbox div 23 +Pass .flexbox div 24 +Pass .flexbox div 25 +Pass .flexbox div 26 +Pass .flexbox div 27 +Pass .flexbox div 28 +Pass .flexbox div 29 +Pass .flexbox div 30 +Pass .flexbox div 31 +Pass .flexbox div 32 +Pass .flexbox div 33 +Pass .flexbox div 34 +Pass .flexbox div 35 +Pass .flexbox div 36 +Pass .flexbox div 37 +Pass .flexbox div 38 +Pass .flexbox div 39 +Pass .flexbox div 40 +Pass .flexbox div 41 +Pass .flexbox div 42 +Pass .flexbox div 43 +Pass .flexbox div 44 +Pass .flexbox div 45 +Pass .flexbox div 46 +Pass .flexbox div 47 +Pass .flexbox div 48 +Pass .flexbox div 49 +Pass .flexbox div 50 +Fail .flexbox div 51 +Fail .flexbox div 52 +Pass .flexbox div 53 +Pass .flexbox div 54 +Pass .flexbox div 55 +Pass .flexbox div 56 +Pass .flexbox div 57 +Pass .flexbox div 58 +Pass .flexbox div 59 +Pass .flexbox div 60 +Pass .flexbox div 61 +Pass .flexbox div 62 +Pass .flexbox div 63 +Pass .flexbox div 64 +Pass .flexbox div 65 +Pass .flexbox div 66 +Pass .flexbox div 67 +Pass .flexbox div 68 +Pass .flexbox div 69 +Pass .flexbox div 70 +Pass .flexbox div 71 +Pass .flexbox div 72 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-horiz-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-horiz-002.txt new file mode 100644 index 00000000000..480dc05bcbf --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-horiz-002.txt @@ -0,0 +1,83 @@ +Summary + +Harness status: OK + +Rerun + +Found 72 tests + +54 Pass +18 Fail +Details +Result Test Name MessagePass .flexbox div 1 +Pass .flexbox div 2 +Pass .flexbox div 3 +Pass .flexbox div 4 +Pass .flexbox div 5 +Pass .flexbox div 6 +Pass .flexbox div 7 +Pass .flexbox div 8 +Fail .flexbox div 9 +Fail .flexbox div 10 +Fail .flexbox div 11 +Fail .flexbox div 12 +Fail .flexbox div 13 +Fail .flexbox div 14 +Fail .flexbox div 15 +Fail .flexbox div 16 +Fail .flexbox div 17 +Fail .flexbox div 18 +Fail .flexbox div 19 +Fail .flexbox div 20 +Fail .flexbox div 21 +Fail .flexbox div 22 +Fail .flexbox div 23 +Fail .flexbox div 24 +Pass .flexbox div 25 +Pass .flexbox div 26 +Pass .flexbox div 27 +Pass .flexbox div 28 +Pass .flexbox div 29 +Pass .flexbox div 30 +Pass .flexbox div 31 +Pass .flexbox div 32 +Fail .flexbox div 33 +Pass .flexbox div 34 +Pass .flexbox div 35 +Pass .flexbox div 36 +Pass .flexbox div 37 +Pass .flexbox div 38 +Pass .flexbox div 39 +Pass .flexbox div 40 +Pass .flexbox div 41 +Pass .flexbox div 42 +Pass .flexbox div 43 +Pass .flexbox div 44 +Pass .flexbox div 45 +Pass .flexbox div 46 +Pass .flexbox div 47 +Pass .flexbox div 48 +Pass .flexbox div 49 +Fail .flexbox div 50 +Pass .flexbox div 51 +Pass .flexbox div 52 +Pass .flexbox div 53 +Pass .flexbox div 54 +Pass .flexbox div 55 +Pass .flexbox div 56 +Pass .flexbox div 57 +Pass .flexbox div 58 +Pass .flexbox div 59 +Pass .flexbox div 60 +Pass .flexbox div 61 +Pass .flexbox div 62 +Pass .flexbox div 63 +Pass .flexbox div 64 +Pass .flexbox div 65 +Pass .flexbox div 66 +Pass .flexbox div 67 +Pass .flexbox div 68 +Pass .flexbox div 69 +Pass .flexbox div 70 +Pass .flexbox div 71 +Pass .flexbox div 72 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-vert-001a.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-vert-001a.txt new file mode 100644 index 00000000000..c693fd8a25b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-vert-001a.txt @@ -0,0 +1,83 @@ +Summary + +Harness status: OK + +Rerun + +Found 72 tests + +70 Pass +2 Fail +Details +Result Test Name MessagePass .flexbox div 1 +Pass .flexbox div 2 +Pass .flexbox div 3 +Pass .flexbox div 4 +Pass .flexbox div 5 +Pass .flexbox div 6 +Pass .flexbox div 7 +Pass .flexbox div 8 +Pass .flexbox div 9 +Pass .flexbox div 10 +Pass .flexbox div 11 +Pass .flexbox div 12 +Pass .flexbox div 13 +Pass .flexbox div 14 +Pass .flexbox div 15 +Pass .flexbox div 16 +Pass .flexbox div 17 +Pass .flexbox div 18 +Pass .flexbox div 19 +Pass .flexbox div 20 +Pass .flexbox div 21 +Pass .flexbox div 22 +Pass .flexbox div 23 +Pass .flexbox div 24 +Pass .flexbox div 25 +Pass .flexbox div 26 +Pass .flexbox div 27 +Pass .flexbox div 28 +Pass .flexbox div 29 +Pass .flexbox div 30 +Pass .flexbox div 31 +Pass .flexbox div 32 +Pass .flexbox div 33 +Pass .flexbox div 34 +Pass .flexbox div 35 +Pass .flexbox div 36 +Pass .flexbox div 37 +Pass .flexbox div 38 +Pass .flexbox div 39 +Pass .flexbox div 40 +Pass .flexbox div 41 +Pass .flexbox div 42 +Pass .flexbox div 43 +Pass .flexbox div 44 +Pass .flexbox div 45 +Pass .flexbox div 46 +Pass .flexbox div 47 +Pass .flexbox div 48 +Pass .flexbox div 49 +Pass .flexbox div 50 +Fail .flexbox div 51 +Fail .flexbox div 52 +Pass .flexbox div 53 +Pass .flexbox div 54 +Pass .flexbox div 55 +Pass .flexbox div 56 +Pass .flexbox div 57 +Pass .flexbox div 58 +Pass .flexbox div 59 +Pass .flexbox div 60 +Pass .flexbox div 61 +Pass .flexbox div 62 +Pass .flexbox div 63 +Pass .flexbox div 64 +Pass .flexbox div 65 +Pass .flexbox div 66 +Pass .flexbox div 67 +Pass .flexbox div 68 +Pass .flexbox div 69 +Pass .flexbox div 70 +Pass .flexbox div 71 +Pass .flexbox div 72 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-vert-001b.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-vert-001b.txt new file mode 100644 index 00000000000..6291ad2f15f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-vert-001b.txt @@ -0,0 +1,83 @@ +Summary + +Harness status: OK + +Rerun + +Found 72 tests + +17 Pass +55 Fail +Details +Result Test Name MessagePass .flexbox div 1 +Pass .flexbox div 2 +Fail .flexbox div 3 +Fail .flexbox div 4 +Pass .flexbox div 5 +Fail .flexbox div 6 +Fail .flexbox div 7 +Fail .flexbox div 8 +Pass .flexbox div 9 +Pass .flexbox div 10 +Fail .flexbox div 11 +Fail .flexbox div 12 +Pass .flexbox div 13 +Fail .flexbox div 14 +Fail .flexbox div 15 +Fail .flexbox div 16 +Pass .flexbox div 17 +Fail .flexbox div 18 +Fail .flexbox div 19 +Fail .flexbox div 20 +Fail .flexbox div 21 +Fail .flexbox div 22 +Fail .flexbox div 23 +Fail .flexbox div 24 +Pass .flexbox div 25 +Fail .flexbox div 26 +Fail .flexbox div 27 +Fail .flexbox div 28 +Fail .flexbox div 29 +Fail .flexbox div 30 +Fail .flexbox div 31 +Fail .flexbox div 32 +Pass .flexbox div 33 +Pass .flexbox div 34 +Fail .flexbox div 35 +Fail .flexbox div 36 +Pass .flexbox div 37 +Fail .flexbox div 38 +Fail .flexbox div 39 +Fail .flexbox div 40 +Pass .flexbox div 41 +Fail .flexbox div 42 +Fail .flexbox div 43 +Fail .flexbox div 44 +Fail .flexbox div 45 +Fail .flexbox div 46 +Fail .flexbox div 47 +Fail .flexbox div 48 +Pass .flexbox div 49 +Fail .flexbox div 50 +Fail .flexbox div 51 +Fail .flexbox div 52 +Fail .flexbox div 53 +Fail .flexbox div 54 +Fail .flexbox div 55 +Fail .flexbox div 56 +Pass .flexbox div 57 +Pass .flexbox div 58 +Fail .flexbox div 59 +Fail .flexbox div 60 +Pass .flexbox div 61 +Fail .flexbox div 62 +Fail .flexbox div 63 +Fail .flexbox div 64 +Pass .flexbox div 65 +Fail .flexbox div 66 +Fail .flexbox div 67 +Fail .flexbox div 68 +Fail .flexbox div 69 +Fail .flexbox div 70 +Fail .flexbox div 71 +Fail .flexbox div 72 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-vert-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-vert-002.txt new file mode 100644 index 00000000000..480dc05bcbf --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-vert-002.txt @@ -0,0 +1,83 @@ +Summary + +Harness status: OK + +Rerun + +Found 72 tests + +54 Pass +18 Fail +Details +Result Test Name MessagePass .flexbox div 1 +Pass .flexbox div 2 +Pass .flexbox div 3 +Pass .flexbox div 4 +Pass .flexbox div 5 +Pass .flexbox div 6 +Pass .flexbox div 7 +Pass .flexbox div 8 +Fail .flexbox div 9 +Fail .flexbox div 10 +Fail .flexbox div 11 +Fail .flexbox div 12 +Fail .flexbox div 13 +Fail .flexbox div 14 +Fail .flexbox div 15 +Fail .flexbox div 16 +Fail .flexbox div 17 +Fail .flexbox div 18 +Fail .flexbox div 19 +Fail .flexbox div 20 +Fail .flexbox div 21 +Fail .flexbox div 22 +Fail .flexbox div 23 +Fail .flexbox div 24 +Pass .flexbox div 25 +Pass .flexbox div 26 +Pass .flexbox div 27 +Pass .flexbox div 28 +Pass .flexbox div 29 +Pass .flexbox div 30 +Pass .flexbox div 31 +Pass .flexbox div 32 +Fail .flexbox div 33 +Pass .flexbox div 34 +Pass .flexbox div 35 +Pass .flexbox div 36 +Pass .flexbox div 37 +Pass .flexbox div 38 +Pass .flexbox div 39 +Pass .flexbox div 40 +Pass .flexbox div 41 +Pass .flexbox div 42 +Pass .flexbox div 43 +Pass .flexbox div 44 +Pass .flexbox div 45 +Pass .flexbox div 46 +Pass .flexbox div 47 +Pass .flexbox div 48 +Pass .flexbox div 49 +Fail .flexbox div 50 +Pass .flexbox div 51 +Pass .flexbox div 52 +Pass .flexbox div 53 +Pass .flexbox div 54 +Pass .flexbox div 55 +Pass .flexbox div 56 +Pass .flexbox div 57 +Pass .flexbox div 58 +Pass .flexbox div 59 +Pass .flexbox div 60 +Pass .flexbox div 61 +Pass .flexbox div 62 +Pass .flexbox div 63 +Pass .flexbox div 64 +Pass .flexbox div 65 +Pass .flexbox div 66 +Pass .flexbox div 67 +Pass .flexbox div 68 +Pass .flexbox div 69 +Pass .flexbox div 70 +Pass .flexbox div 71 +Pass .flexbox div 72 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wmvert-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wmvert-001.txt new file mode 100644 index 00000000000..64368704ab3 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wmvert-001.txt @@ -0,0 +1,83 @@ +Summary + +Harness status: OK + +Rerun + +Found 72 tests + +15 Pass +57 Fail +Details +Result Test Name MessagePass .flexbox div 1 +Pass .flexbox div 2 +Fail .flexbox div 3 +Fail .flexbox div 4 +Pass .flexbox div 5 +Fail .flexbox div 6 +Fail .flexbox div 7 +Fail .flexbox div 8 +Pass .flexbox div 9 +Pass .flexbox div 10 +Pass .flexbox div 11 +Pass .flexbox div 12 +Pass .flexbox div 13 +Pass .flexbox div 14 +Pass .flexbox div 15 +Pass .flexbox div 16 +Fail .flexbox div 17 +Fail .flexbox div 18 +Fail .flexbox div 19 +Fail .flexbox div 20 +Fail .flexbox div 21 +Fail .flexbox div 22 +Fail .flexbox div 23 +Fail .flexbox div 24 +Fail .flexbox div 25 +Fail .flexbox div 26 +Fail .flexbox div 27 +Fail .flexbox div 28 +Fail .flexbox div 29 +Fail .flexbox div 30 +Fail .flexbox div 31 +Fail .flexbox div 32 +Pass .flexbox div 33 +Pass .flexbox div 34 +Fail .flexbox div 35 +Fail .flexbox div 36 +Pass .flexbox div 37 +Fail .flexbox div 38 +Fail .flexbox div 39 +Fail .flexbox div 40 +Fail .flexbox div 41 +Fail .flexbox div 42 +Fail .flexbox div 43 +Fail .flexbox div 44 +Fail .flexbox div 45 +Fail .flexbox div 46 +Fail .flexbox div 47 +Fail .flexbox div 48 +Fail .flexbox div 49 +Fail .flexbox div 50 +Fail .flexbox div 51 +Fail .flexbox div 52 +Fail .flexbox div 53 +Fail .flexbox div 54 +Fail .flexbox div 55 +Fail .flexbox div 56 +Pass .flexbox div 57 +Fail .flexbox div 58 +Fail .flexbox div 59 +Fail .flexbox div 60 +Fail .flexbox div 61 +Fail .flexbox div 62 +Fail .flexbox div 63 +Fail .flexbox div 64 +Fail .flexbox div 65 +Fail .flexbox div 66 +Fail .flexbox div 67 +Fail .flexbox div 68 +Fail .flexbox div 69 +Fail .flexbox div 70 +Fail .flexbox div 71 +Fail .flexbox div 72 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wrap-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wrap-001.txt new file mode 100644 index 00000000000..1dc30efa928 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wrap-001.txt @@ -0,0 +1,24 @@ +Summary + +Harness status: OK + +Rerun + +Found 13 tests + +10 Pass +3 Fail +Details +Result Test Name MessagePass .default, .verticalWriting 1 +Pass .default, .verticalWriting 2 +Pass .default, .verticalWriting 3 +Pass .default, .verticalWriting 4 +Pass .default, .verticalWriting 5 +Pass .default, .verticalWriting 6 +Pass .default, .verticalWriting 7 +Pass .default, .verticalWriting 8 +Fail .default, .verticalWriting 9 +Fail .default, .verticalWriting 10 +Pass .default, .verticalWriting 11 +Fail .default, .verticalWriting 12 +Pass .default, .verticalWriting 13 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wrap-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wrap-002.txt new file mode 100644 index 00000000000..cf85b0b02ed --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wrap-002.txt @@ -0,0 +1,16 @@ +Summary + +Harness status: OK + +Rerun + +Found 6 tests + +6 Pass +Details +Result Test Name MessagePass .flex-horizontal, .flex-vertical 1 +Pass .flex-horizontal, .flex-vertical 2 +Pass .flex-horizontal, .flex-vertical 3 +Pass .flex-horizontal, .flex-vertical 4 +Pass .flex-horizontal, .flex-vertical 5 +Pass .flex-horizontal, .flex-vertical 6 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wrap-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wrap-003.txt new file mode 100644 index 00000000000..a35edb2050f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wrap-003.txt @@ -0,0 +1,55 @@ +Summary + +Harness status: OK + +Rerun + +Found 44 tests + +24 Pass +20 Fail +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 +Pass .flexbox 4 +Pass .flexbox 5 +Pass .flexbox 6 +Pass .flexbox 7 +Pass .flexbox 8 +Pass .flexbox 9 +Pass .flexbox 10 +Pass .flexbox 11 +Fail .flexbox 12 +Fail .flexbox 13 +Pass .flexbox 14 +Pass .flexbox 15 +Pass .flexbox 16 +Pass .flexbox 17 +Pass .flexbox 18 +Pass .flexbox 19 +Pass .flexbox 20 +Pass .flexbox 21 +Pass .flexbox 22 +Fail .flexbox 23 +Fail .flexbox 24 +Fail .flexbox 25 +Fail .flexbox 26 +Fail .flexbox 27 +Fail .flexbox 28 +Fail .flexbox 29 +Fail .flexbox 30 +Fail .flexbox 31 +Fail .flexbox 32 +Fail .flexbox 33 +Fail .flexbox 34 +Fail .flexbox 35 +Fail .flexbox 36 +Pass .flexbox 37 +Pass .flexbox 38 +Pass .flexbox 39 +Pass .flexbox 40 +Fail .flexbox 41 +Fail .flexbox 42 +Fail .flexbox 43 +Fail .flexbox 44 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wrap-005.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wrap-005.txt new file mode 100644 index 00000000000..a36aebc7b32 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-content-wrap-005.txt @@ -0,0 +1,18 @@ +Summary + +Harness status: OK + +Rerun + +Found 8 tests + +8 Pass +Details +Result Test Name MessagePass .flexitem 1 +Pass .flexitem 2 +Pass .flexitem 3 +Pass .flexitem 4 +Pass .flexitem 5 +Pass .flexitem 6 +Pass .flexitem 7 +Pass .flexitem 8 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-flexbox-item.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-flexbox-item.txt new file mode 100644 index 00000000000..fc32dba5b3f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-flexbox-item.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +1 Pass +1 Fail +Details +Result Test Name MessagePass #target > div 1 +Fail #target > div 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-grid-item.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-grid-item.txt new file mode 100644 index 00000000000..fc32dba5b3f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-grid-item.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +1 Pass +1 Fail +Details +Result Test Name MessagePass #target > div 1 +Fail #target > div 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-items.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-items.txt new file mode 100644 index 00000000000..fc32dba5b3f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-items.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +1 Pass +1 Fail +Details +Result Test Name MessagePass #target > div 1 +Fail #target > div 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-table-item.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-table-item.txt new file mode 100644 index 00000000000..5835924c6ce --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-table-item.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +1 Pass +1 Fail +Details +Result Test Name MessagePass #target > * 1 +Fail #target > * 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-flexbox-item.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-flexbox-item.txt new file mode 100644 index 00000000000..9ff7b763048 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-flexbox-item.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Fail +Details +Result Test Name MessageFail #target > div 1 +Fail #target > div 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-grid-item.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-grid-item.txt new file mode 100644 index 00000000000..9ff7b763048 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-grid-item.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Fail +Details +Result Test Name MessageFail #target > div 1 +Fail #target > div 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-items.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-items.txt new file mode 100644 index 00000000000..9ff7b763048 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-items.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Fail +Details +Result Test Name MessageFail #target > div 1 +Fail #target > div 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-table-item.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-table-item.txt new file mode 100644 index 00000000000..25a844e090f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-table-item.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Fail +Details +Result Test Name MessageFail #target > * 1 +Fail #target > * 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-flexbox-item.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-flexbox-item.txt new file mode 100644 index 00000000000..fc32dba5b3f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-flexbox-item.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +1 Pass +1 Fail +Details +Result Test Name MessagePass #target > div 1 +Fail #target > div 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-grid-item.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-grid-item.txt new file mode 100644 index 00000000000..fc32dba5b3f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-grid-item.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +1 Pass +1 Fail +Details +Result Test Name MessagePass #target > div 1 +Fail #target > div 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-items.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-items.txt new file mode 100644 index 00000000000..fc32dba5b3f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-items.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +1 Pass +1 Fail +Details +Result Test Name MessagePass #target > div 1 +Fail #target > div 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-table-item.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-table-item.txt new file mode 100644 index 00000000000..6f9c29f883a --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-table-item.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Fail +Details +Result Test Name MessageFail #target > div 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-flexbox-item.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-flexbox-item.txt new file mode 100644 index 00000000000..fc32dba5b3f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-flexbox-item.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +1 Pass +1 Fail +Details +Result Test Name MessagePass #target > div 1 +Fail #target > div 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-grid-item.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-grid-item.txt new file mode 100644 index 00000000000..fc32dba5b3f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-grid-item.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +1 Pass +1 Fail +Details +Result Test Name MessagePass #target > div 1 +Fail #target > div 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-items.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-items.txt new file mode 100644 index 00000000000..fc32dba5b3f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-items.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +1 Pass +1 Fail +Details +Result Test Name MessagePass #target > div 1 +Fail #target > div 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-table-item.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-table-item.txt new file mode 100644 index 00000000000..6f9c29f883a --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-table-item.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Fail +Details +Result Test Name MessageFail #target > div 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-self-014.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-self-014.txt new file mode 100644 index 00000000000..29df4fafbc8 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/align-self-014.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .content 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-001.txt new file mode 100644 index 00000000000..6372c53888c --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-001.txt @@ -0,0 +1,17 @@ +Summary + +Harness status: OK + +Rerun + +Found 6 tests + +1 Pass +5 Fail +Details +Result Test Name MessageFail #target > div 1 +Fail #target > div 2 +Fail #target > div 3 +Pass #target > div 4 +Fail #target > div 5 +Fail #target > div 6 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-002.txt new file mode 100644 index 00000000000..d1894de674b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-002.txt @@ -0,0 +1,16 @@ +Summary + +Harness status: OK + +Rerun + +Found 6 tests + +6 Fail +Details +Result Test Name MessageFail #target > div 1 +Fail #target > div 2 +Fail #target > div 3 +Fail #target > div 4 +Fail #target > div 5 +Fail #target > div 6 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-003.txt new file mode 100644 index 00000000000..d1894de674b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-003.txt @@ -0,0 +1,16 @@ +Summary + +Harness status: OK + +Rerun + +Found 6 tests + +6 Fail +Details +Result Test Name MessageFail #target > div 1 +Fail #target > div 2 +Fail #target > div 3 +Fail #target > div 4 +Fail #target > div 5 +Fail #target > div 6 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-004.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-004.txt new file mode 100644 index 00000000000..a0856feecdd --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-004.txt @@ -0,0 +1,17 @@ +Summary + +Harness status: OK + +Rerun + +Found 6 tests + +1 Pass +5 Fail +Details +Result Test Name MessageFail #target > div 1 +Pass #target > div 2 +Fail #target > div 3 +Fail #target > div 4 +Fail #target > div 5 +Fail #target > div 6 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-005.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-005.txt new file mode 100644 index 00000000000..b77ad251417 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-005.txt @@ -0,0 +1,14 @@ +Summary + +Harness status: OK + +Rerun + +Found 3 tests + +1 Pass +2 Fail +Details +Result Test Name MessageFail #target > div 1 +Pass #target > div 2 +Fail #target > div 3 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-006.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-006.txt new file mode 100644 index 00000000000..79a601d9c39 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-006.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 3 tests + +3 Fail +Details +Result Test Name MessageFail #target > div 1 +Fail #target > div 2 +Fail #target > div 3 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-007.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-007.txt new file mode 100644 index 00000000000..79a601d9c39 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-007.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 3 tests + +3 Fail +Details +Result Test Name MessageFail #target > div 1 +Fail #target > div 2 +Fail #target > div 3 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-001.txt new file mode 100644 index 00000000000..3327842c46f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-001.txt @@ -0,0 +1,15 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +2 Pass +2 Fail +Details +Result Test Name MessageFail .target > * 1 +Pass .target > * 2 +Fail .target > * 3 +Pass .target > * 4 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-002.txt new file mode 100644 index 00000000000..8aee43d23ae --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-002.txt @@ -0,0 +1,14 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +4 Fail +Details +Result Test Name MessageFail .target > * 1 +Fail .target > * 2 +Fail .target > * 3 +Fail .target > * 4 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-003.txt new file mode 100644 index 00000000000..8aee43d23ae --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-003.txt @@ -0,0 +1,14 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +4 Fail +Details +Result Test Name MessageFail .target > * 1 +Fail .target > * 2 +Fail .target > * 3 +Fail .target > * 4 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-001.txt new file mode 100644 index 00000000000..950ee08857b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-001.txt @@ -0,0 +1,59 @@ +Summary + +Harness status: OK + +Rerun + +Found 48 tests + +24 Pass +24 Fail +Details +Result Test Name MessageFail .target > * 1 +Pass .target > * 2 +Fail .target > * 3 +Pass .target > * 4 +Fail .target > * 5 +Pass .target > * 6 +Fail .target > * 7 +Pass .target > * 8 +Fail .target > * 9 +Pass .target > * 10 +Fail .target > * 11 +Pass .target > * 12 +Fail .target > * 13 +Pass .target > * 14 +Fail .target > * 15 +Pass .target > * 16 +Fail .target > * 17 +Pass .target > * 18 +Fail .target > * 19 +Pass .target > * 20 +Fail .target > * 21 +Pass .target > * 22 +Fail .target > * 23 +Pass .target > * 24 +Fail .target > * 25 +Pass .target > * 26 +Fail .target > * 27 +Pass .target > * 28 +Fail .target > * 29 +Pass .target > * 30 +Fail .target > * 31 +Pass .target > * 32 +Fail .target > * 33 +Pass .target > * 34 +Fail .target > * 35 +Pass .target > * 36 +Fail .target > * 37 +Pass .target > * 38 +Fail .target > * 39 +Pass .target > * 40 +Fail .target > * 41 +Pass .target > * 42 +Fail .target > * 43 +Pass .target > * 44 +Fail .target > * 45 +Pass .target > * 46 +Fail .target > * 47 +Pass .target > * 48 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-002.txt new file mode 100644 index 00000000000..12c7fe62d69 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-002.txt @@ -0,0 +1,58 @@ +Summary + +Harness status: OK + +Rerun + +Found 48 tests + +48 Fail +Details +Result Test Name MessageFail .target > * 1 +Fail .target > * 2 +Fail .target > * 3 +Fail .target > * 4 +Fail .target > * 5 +Fail .target > * 6 +Fail .target > * 7 +Fail .target > * 8 +Fail .target > * 9 +Fail .target > * 10 +Fail .target > * 11 +Fail .target > * 12 +Fail .target > * 13 +Fail .target > * 14 +Fail .target > * 15 +Fail .target > * 16 +Fail .target > * 17 +Fail .target > * 18 +Fail .target > * 19 +Fail .target > * 20 +Fail .target > * 21 +Fail .target > * 22 +Fail .target > * 23 +Fail .target > * 24 +Fail .target > * 25 +Fail .target > * 26 +Fail .target > * 27 +Fail .target > * 28 +Fail .target > * 29 +Fail .target > * 30 +Fail .target > * 31 +Fail .target > * 32 +Fail .target > * 33 +Fail .target > * 34 +Fail .target > * 35 +Fail .target > * 36 +Fail .target > * 37 +Fail .target > * 38 +Fail .target > * 39 +Fail .target > * 40 +Fail .target > * 41 +Fail .target > * 42 +Fail .target > * 43 +Fail .target > * 44 +Fail .target > * 45 +Fail .target > * 46 +Fail .target > * 47 +Fail .target > * 48 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-003.txt new file mode 100644 index 00000000000..f011e126d89 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-003.txt @@ -0,0 +1,27 @@ +Summary + +Harness status: OK + +Rerun + +Found 16 tests + +8 Pass +8 Fail +Details +Result Test Name MessageFail .target > * 1 +Pass .target > * 2 +Fail .target > * 3 +Pass .target > * 4 +Fail .target > * 5 +Pass .target > * 6 +Fail .target > * 7 +Pass .target > * 8 +Fail .target > * 9 +Pass .target > * 10 +Fail .target > * 11 +Pass .target > * 12 +Fail .target > * 13 +Pass .target > * 14 +Fail .target > * 15 +Pass .target > * 16 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-004.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-004.txt new file mode 100644 index 00000000000..462e535f921 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-004.txt @@ -0,0 +1,26 @@ +Summary + +Harness status: OK + +Rerun + +Found 16 tests + +16 Fail +Details +Result Test Name MessageFail .target > * 1 +Fail .target > * 2 +Fail .target > * 3 +Fail .target > * 4 +Fail .target > * 5 +Fail .target > * 6 +Fail .target > * 7 +Fail .target > * 8 +Fail .target > * 9 +Fail .target > * 10 +Fail .target > * 11 +Fail .target > * 12 +Fail .target > * 13 +Fail .target > * 14 +Fail .target > * 15 +Fail .target > * 16 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-001.txt new file mode 100644 index 00000000000..b965ec3ac6e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-001.txt @@ -0,0 +1,23 @@ +Summary + +Harness status: OK + +Rerun + +Found 12 tests + +6 Pass +6 Fail +Details +Result Test Name MessageFail .target > * 1 +Pass .target > * 2 +Fail .target > * 3 +Pass .target > * 4 +Fail .target > * 5 +Pass .target > * 6 +Fail .target > * 7 +Pass .target > * 8 +Fail .target > * 9 +Pass .target > * 10 +Fail .target > * 11 +Pass .target > * 12 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-002.txt new file mode 100644 index 00000000000..1fea545772f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-002.txt @@ -0,0 +1,22 @@ +Summary + +Harness status: OK + +Rerun + +Found 12 tests + +12 Fail +Details +Result Test Name MessageFail .target > * 1 +Fail .target > * 2 +Fail .target > * 3 +Fail .target > * 4 +Fail .target > * 5 +Fail .target > * 6 +Fail .target > * 7 +Fail .target > * 8 +Fail .target > * 9 +Fail .target > * 10 +Fail .target > * 11 +Fail .target > * 12 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-003.txt new file mode 100644 index 00000000000..1fea545772f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-003.txt @@ -0,0 +1,22 @@ +Summary + +Harness status: OK + +Rerun + +Found 12 tests + +12 Fail +Details +Result Test Name MessageFail .target > * 1 +Fail .target > * 2 +Fail .target > * 3 +Fail .target > * 4 +Fail .target > * 5 +Fail .target > * 6 +Fail .target > * 7 +Fail .target > * 8 +Fail .target > * 9 +Fail .target > * 10 +Fail .target > * 11 +Fail .target > * 12 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-001.tentative.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-001.tentative.txt new file mode 100644 index 00000000000..0b73b58f205 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-001.tentative.txt @@ -0,0 +1,35 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +12 Pass +12 Fail +Details +Result Test Name MessageFail .target > * 1 +Pass .target > * 2 +Fail .target > * 3 +Pass .target > * 4 +Fail .target > * 5 +Pass .target > * 6 +Fail .target > * 7 +Pass .target > * 8 +Fail .target > * 9 +Pass .target > * 10 +Fail .target > * 11 +Pass .target > * 12 +Fail .target > * 13 +Pass .target > * 14 +Fail .target > * 15 +Pass .target > * 16 +Fail .target > * 17 +Pass .target > * 18 +Fail .target > * 19 +Pass .target > * 20 +Fail .target > * 21 +Pass .target > * 22 +Fail .target > * 23 +Pass .target > * 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-002.tentative.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-002.tentative.txt new file mode 100644 index 00000000000..46d3720c283 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-002.tentative.txt @@ -0,0 +1,34 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +24 Fail +Details +Result Test Name MessageFail .target > * 1 +Fail .target > * 2 +Fail .target > * 3 +Fail .target > * 4 +Fail .target > * 5 +Fail .target > * 6 +Fail .target > * 7 +Fail .target > * 8 +Fail .target > * 9 +Fail .target > * 10 +Fail .target > * 11 +Fail .target > * 12 +Fail .target > * 13 +Fail .target > * 14 +Fail .target > * 15 +Fail .target > * 16 +Fail .target > * 17 +Fail .target > * 18 +Fail .target > * 19 +Fail .target > * 20 +Fail .target > * 21 +Fail .target > * 22 +Fail .target > * 23 +Fail .target > * 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-003.tentative.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-003.tentative.txt new file mode 100644 index 00000000000..46d3720c283 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-003.tentative.txt @@ -0,0 +1,34 @@ +Summary + +Harness status: OK + +Rerun + +Found 24 tests + +24 Fail +Details +Result Test Name MessageFail .target > * 1 +Fail .target > * 2 +Fail .target > * 3 +Fail .target > * 4 +Fail .target > * 5 +Fail .target > * 6 +Fail .target > * 7 +Fail .target > * 8 +Fail .target > * 9 +Fail .target > * 10 +Fail .target > * 11 +Fail .target > * 12 +Fail .target > * 13 +Fail .target > * 14 +Fail .target > * 15 +Fail .target > * 16 +Fail .target > * 17 +Fail .target > * 18 +Fail .target > * 19 +Fail .target > * 20 +Fail .target > * 21 +Fail .target > * 22 +Fail .target > * 23 +Fail .target > * 24 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-001.txt new file mode 100644 index 00000000000..b965ec3ac6e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-001.txt @@ -0,0 +1,23 @@ +Summary + +Harness status: OK + +Rerun + +Found 12 tests + +6 Pass +6 Fail +Details +Result Test Name MessageFail .target > * 1 +Pass .target > * 2 +Fail .target > * 3 +Pass .target > * 4 +Fail .target > * 5 +Pass .target > * 6 +Fail .target > * 7 +Pass .target > * 8 +Fail .target > * 9 +Pass .target > * 10 +Fail .target > * 11 +Pass .target > * 12 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-002.txt new file mode 100644 index 00000000000..1fea545772f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-002.txt @@ -0,0 +1,22 @@ +Summary + +Harness status: OK + +Rerun + +Found 12 tests + +12 Fail +Details +Result Test Name MessageFail .target > * 1 +Fail .target > * 2 +Fail .target > * 3 +Fail .target > * 4 +Fail .target > * 5 +Fail .target > * 6 +Fail .target > * 7 +Fail .target > * 8 +Fail .target > * 9 +Fail .target > * 10 +Fail .target > * 11 +Fail .target > * 12 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-003.txt new file mode 100644 index 00000000000..1fea545772f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-003.txt @@ -0,0 +1,22 @@ +Summary + +Harness status: OK + +Rerun + +Found 12 tests + +12 Fail +Details +Result Test Name MessageFail .target > * 1 +Fail .target > * 2 +Fail .target > * 3 +Fail .target > * 4 +Fail .target > * 5 +Fail .target > * 6 +Fail .target > * 7 +Fail .target > * 8 +Fail .target > * 9 +Fail .target > * 10 +Fail .target > * 11 +Fail .target > * 12 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-001.txt new file mode 100644 index 00000000000..534bd402b0e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-001.txt @@ -0,0 +1,23 @@ +Summary + +Harness status: OK + +Rerun + +Found 12 tests + +6 Pass +6 Fail +Details +Result Test Name MessageFail .target > * 1 +Pass .target > * 2 +Fail .target > * 3 +Pass .target > * 4 +Pass .target > * 5 +Fail .target > * 6 +Pass .target > * 7 +Fail .target > * 8 +Fail .target > * 9 +Pass .target > * 10 +Fail .target > * 11 +Pass .target > * 12 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-002.txt new file mode 100644 index 00000000000..9b9bd1fa5f0 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-002.txt @@ -0,0 +1,23 @@ +Summary + +Harness status: OK + +Rerun + +Found 12 tests + +3 Pass +9 Fail +Details +Result Test Name MessageFail .target > * 1 +Fail .target > * 2 +Fail .target > * 3 +Fail .target > * 4 +Fail .target > * 5 +Fail .target > * 6 +Fail .target > * 7 +Fail .target > * 8 +Pass .target > * 9 +Pass .target > * 10 +Pass .target > * 11 +Fail .target > * 12 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-003.txt new file mode 100644 index 00000000000..9441bf3233f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-003.txt @@ -0,0 +1,23 @@ +Summary + +Harness status: OK + +Rerun + +Found 12 tests + +3 Pass +9 Fail +Details +Result Test Name MessageFail .target > * 1 +Fail .target > * 2 +Fail .target > * 3 +Fail .target > * 4 +Pass .target > * 5 +Fail .target > * 6 +Pass .target > * 7 +Pass .target > * 8 +Fail .target > * 9 +Fail .target > * 10 +Fail .target > * 11 +Fail .target > * 12 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-001.txt new file mode 100644 index 00000000000..db2020f4fe8 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-001.txt @@ -0,0 +1,19 @@ +Summary + +Harness status: OK + +Rerun + +Found 8 tests + +2 Pass +6 Fail +Details +Result Test Name MessageFail .target > * 1 +Fail .target > * 2 +Fail .target > * 3 +Fail .target > * 4 +Fail .target > * 5 +Pass .target > * 6 +Fail .target > * 7 +Pass .target > * 8 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-002.txt new file mode 100644 index 00000000000..8aee43d23ae --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-002.txt @@ -0,0 +1,14 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +4 Fail +Details +Result Test Name MessageFail .target > * 1 +Fail .target > * 2 +Fail .target > * 3 +Fail .target > * 4 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-003.txt new file mode 100644 index 00000000000..8aee43d23ae --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-003.txt @@ -0,0 +1,14 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +4 Fail +Details +Result Test Name MessageFail .target > * 1 +Fail .target > * 2 +Fail .target > * 3 +Fail .target > * 4 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/box-sizing-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/box-sizing-001.txt new file mode 100644 index 00000000000..f63997d2989 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/box-sizing-001.txt @@ -0,0 +1,20 @@ +Summary + +Harness status: OK + +Rerun + +Found 10 tests + +10 Pass +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 +Pass .flexbox 4 +Pass .flexbox 5 +Pass .flexbox 6 +Pass .flexbox 7 +Pass .flexbox 8 +Pass .flexbox 9 +Pass .flexbox 10 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/box-sizing-min-max-sizes-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/box-sizing-min-max-sizes-001.txt new file mode 100644 index 00000000000..dbaf01d1a74 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/box-sizing-min-max-sizes-001.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/canvas-dynamic-change-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/canvas-dynamic-change-001.txt new file mode 100644 index 00000000000..2c802d91a99 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/canvas-dynamic-change-001.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Fail +Details +Result Test Name MessageFail .flexbox 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/change-column-flex-width.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/change-column-flex-width.txt new file mode 100644 index 00000000000..7584c3da0c2 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/change-column-flex-width.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass #container 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/column-flex-child-with-overflow-scroll.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/column-flex-child-with-overflow-scroll.txt new file mode 100644 index 00000000000..dbaf01d1a74 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/column-flex-child-with-overflow-scroll.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/column-reverse-gap.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/column-reverse-gap.txt new file mode 100644 index 00000000000..b56c9d0bdab --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/column-reverse-gap.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .flexbox 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/columns-height-set-via-top-bottom.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/columns-height-set-via-top-bottom.txt new file mode 100644 index 00000000000..dbaf01d1a74 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/columns-height-set-via-top-bottom.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/dynamic-grid-flex-abspos.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/dynamic-grid-flex-abspos.txt new file mode 100644 index 00000000000..4aec1062d4b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/dynamic-grid-flex-abspos.txt @@ -0,0 +1,19 @@ +Summary + +Harness status: OK + +Rerun + +Found 8 tests + +6 Pass +2 Fail +Details +Result Test Name MessagePass .relpos 1 +Pass .relpos 2 +Pass .relpos 3 +Fail .relpos 4 +Pass .relpos 5 +Pass .relpos 6 +Pass .relpos 7 +Fail .relpos 8 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/fieldset-as-container-justify-center.tentative.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/fieldset-as-container-justify-center.tentative.txt new file mode 100644 index 00000000000..78a4ad39d4d --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/fieldset-as-container-justify-center.tentative.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Fail +Details +Result Test Name MessageFail .item 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-aspect-ratio-img-column-011.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-aspect-ratio-img-column-011.txt new file mode 100644 index 00000000000..8883d0181e1 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-aspect-ratio-img-column-011.txt @@ -0,0 +1,21 @@ +Summary + +Harness status: OK + +Rerun + +Found 10 tests + +7 Pass +3 Fail +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 +Pass .flexbox 4 +Fail .flexbox 5 +Pass .flexbox 6 +Fail .flexbox 7 +Pass .flexbox 8 +Pass .flexbox 9 +Fail .flexbox 10 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-aspect-ratio-img-column-017.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-aspect-ratio-img-column-017.txt new file mode 100644 index 00000000000..77563b2e029 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-aspect-ratio-img-column-017.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Fail +Details +Result Test Name MessageFail img 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-aspect-ratio-img-row-005.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-aspect-ratio-img-row-005.txt new file mode 100644 index 00000000000..05bd049a77e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-aspect-ratio-img-row-005.txt @@ -0,0 +1,15 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +3 Pass +1 Fail +Details +Result Test Name MessagePass img 1 +Pass img 2 +Pass img 3 +Fail img 4 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-aspect-ratio-img-row-013.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-aspect-ratio-img-row-013.txt new file mode 100644 index 00000000000..40a703f5ee2 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-aspect-ratio-img-row-013.txt @@ -0,0 +1,15 @@ +Summary + +Harness status: OK + +Rerun + +Found 5 tests + +5 Pass +Details +Result Test Name MessagePass img 1 +Pass img 2 +Pass img 3 +Pass img 4 +Pass img 5 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-basis-009.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-basis-009.txt new file mode 100644 index 00000000000..c035a912bdb --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-basis-009.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Fail +Details +Result Test Name MessageFail #flexbox 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-column-relayout-assert.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-column-relayout-assert.txt new file mode 100644 index 00000000000..b56c9d0bdab --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-column-relayout-assert.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .flexbox 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-direction-column-overlap-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-direction-column-overlap-001.txt new file mode 100644 index 00000000000..7584c3da0c2 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-direction-column-overlap-001.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass #container 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-factor-less-than-one.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-factor-less-than-one.txt new file mode 100644 index 00000000000..a0b15c6c22b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-factor-less-than-one.txt @@ -0,0 +1,33 @@ +Summary + +Harness status: OK + +Rerun + +Found 22 tests + +14 Pass +8 Fail +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 +Fail .flexbox 4 +Fail .flexbox 5 +Pass .flexbox 6 +Pass .flexbox 7 +Fail .flexbox 8 +Fail .flexbox 9 +Pass .flexbox 10 +Pass .flexbox 11 +Pass .flexbox 12 +Fail .flexbox 13 +Fail .flexbox 14 +Pass .flexbox 15 +Pass .flexbox 16 +Fail .flexbox 17 +Fail .flexbox 18 +Pass .flexbox 19 +Pass .flexbox 20 +Pass .flexbox 21 +Pass .flexbox 22 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-flow-013.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-flow-013.txt new file mode 100644 index 00000000000..996a9004568 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-flow-013.txt @@ -0,0 +1,23 @@ +Summary + +Harness status: OK + +Rerun + +Found 12 tests + +4 Pass +8 Fail +Details +Result Test Name MessagePass .flexbox 1 +Fail .flexbox 2 +Pass .flexbox 3 +Fail .flexbox 4 +Pass .flexbox 5 +Pass .flexbox 6 +Fail .flexbox 7 +Fail .flexbox 8 +Fail .flexbox 9 +Fail .flexbox 10 +Fail .flexbox 11 +Fail .flexbox 12 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-item-compressible-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-item-compressible-001.txt new file mode 100644 index 00000000000..70be0513ed0 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-item-compressible-001.txt @@ -0,0 +1,26 @@ +Summary + +Harness status: OK + +Rerun + +Found 15 tests + +4 Pass +11 Fail +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Fail .flexbox 3 +Fail .flexbox 4 +Fail .flexbox 5 +Pass .flexbox 6 +Pass .flexbox 7 +Fail .flexbox 8 +Fail .flexbox 9 +Fail .flexbox 10 +Fail .flexbox 11 +Fail .flexbox 12 +Fail .flexbox 13 +Fail .flexbox 14 +Fail .flexbox 15 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-item-compressible-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-item-compressible-002.txt new file mode 100644 index 00000000000..70be0513ed0 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-item-compressible-002.txt @@ -0,0 +1,26 @@ +Summary + +Harness status: OK + +Rerun + +Found 15 tests + +4 Pass +11 Fail +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Fail .flexbox 3 +Fail .flexbox 4 +Fail .flexbox 5 +Pass .flexbox 6 +Pass .flexbox 7 +Fail .flexbox 8 +Fail .flexbox 9 +Fail .flexbox 10 +Fail .flexbox 11 +Fail .flexbox 12 +Fail .flexbox 13 +Fail .flexbox 14 +Fail .flexbox 15 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-item-contains-strict.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-item-contains-strict.txt new file mode 100644 index 00000000000..f350cc1bd25 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-item-contains-strict.txt @@ -0,0 +1,19 @@ +Summary + +Harness status: OK + +Rerun + +Found 8 tests + +4 Pass +4 Fail +Details +Result Test Name MessageFail .inline-flex 1 +Fail .inline-flex 2 +Pass .inline-flex 3 +Pass .inline-flex 4 +Fail .inline-flex 5 +Fail .inline-flex 6 +Pass .inline-flex 7 +Pass .inline-flex 8 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-009.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-009.txt new file mode 100644 index 00000000000..4d7dc5df87a --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-009.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass .container 1 +Pass .container 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-010.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-010.txt new file mode 100644 index 00000000000..4d7dc5df87a --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-010.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass .container 1 +Pass .container 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-012.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-012.txt new file mode 100644 index 00000000000..2c802d91a99 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-012.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Fail +Details +Result Test Name MessageFail .flexbox 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-025.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-025.txt new file mode 100644 index 00000000000..8655288cb11 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-025.txt @@ -0,0 +1,15 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +3 Pass +1 Fail +Details +Result Test Name MessagePass .outer-column-flexbox > div 1 +Pass .outer-column-flexbox > div 2 +Pass .outer-column-flexbox > div 3 +Fail .outer-column-flexbox > div 4 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-031.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-031.txt new file mode 100644 index 00000000000..2e4498ca540 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-031.txt @@ -0,0 +1,83 @@ +Summary + +Harness status: OK + +Rerun + +Found 72 tests + +24 Pass +48 Fail +Details +Result Test Name MessagePass .flex 1 +Pass .flex 2 +Fail .flex 3 +Fail .flex 4 +Fail .flex 5 +Fail .flex 6 +Pass .flex 7 +Pass .flex 8 +Fail .flex 9 +Fail .flex 10 +Fail .flex 11 +Fail .flex 12 +Pass .flex 13 +Pass .flex 14 +Fail .flex 15 +Fail .flex 16 +Fail .flex 17 +Fail .flex 18 +Pass .flex 19 +Pass .flex 20 +Fail .flex 21 +Fail .flex 22 +Fail .flex 23 +Fail .flex 24 +Pass .flex 25 +Pass .flex 26 +Fail .flex 27 +Fail .flex 28 +Fail .flex 29 +Fail .flex 30 +Pass .flex 31 +Pass .flex 32 +Fail .flex 33 +Fail .flex 34 +Fail .flex 35 +Fail .flex 36 +Pass .flex 37 +Pass .flex 38 +Fail .flex 39 +Fail .flex 40 +Fail .flex 41 +Fail .flex 42 +Pass .flex 43 +Pass .flex 44 +Fail .flex 45 +Fail .flex 46 +Fail .flex 47 +Fail .flex 48 +Pass .flex 49 +Pass .flex 50 +Fail .flex 51 +Fail .flex 52 +Fail .flex 53 +Fail .flex 54 +Pass .flex 55 +Pass .flex 56 +Fail .flex 57 +Fail .flex 58 +Fail .flex 59 +Fail .flex 60 +Pass .flex 61 +Pass .flex 62 +Fail .flex 63 +Fail .flex 64 +Fail .flex 65 +Fail .flex 66 +Pass .flex 67 +Pass .flex 68 +Fail .flex 69 +Fail .flex 70 +Fail .flex 71 +Fail .flex 72 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-size-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-size-001.txt new file mode 100644 index 00000000000..2aca1f16270 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-size-001.txt @@ -0,0 +1,16 @@ +Summary + +Harness status: OK + +Rerun + +Found 6 tests + +6 Pass +Details +Result Test Name MessagePass .flexbox, .inline-flexbox 1 +Pass .flexbox, .inline-flexbox 2 +Pass .flexbox, .inline-flexbox 3 +Pass .flexbox, .inline-flexbox 4 +Pass .flexbox, .inline-flexbox 5 +Pass .flexbox, .inline-flexbox 6 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-size-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-size-002.txt new file mode 100644 index 00000000000..b56c9d0bdab --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-size-002.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .flexbox 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-size-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-size-003.txt new file mode 100644 index 00000000000..fcfd68a4d2c --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-size-003.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass img 1 +Pass img 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-width-flex-items-014.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-width-flex-items-014.txt new file mode 100644 index 00000000000..d4082d0815d --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-minimum-width-flex-items-014.txt @@ -0,0 +1,16 @@ +Summary + +Harness status: OK + +Rerun + +Found 6 tests + +6 Pass +Details +Result Test Name MessagePass body > div 1 +Pass body > div 2 +Pass body > div 3 +Pass body > div 4 +Pass body > div 5 +Pass body > div 6 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-one-sets-flex-basis-to-zero-px.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-one-sets-flex-basis-to-zero-px.txt new file mode 100644 index 00000000000..8c811ff7dd5 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-one-sets-flex-basis-to-zero-px.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +7 Pass +11 Fail +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 +Pass .flexbox 4 +Pass .flexbox 5 +Fail .flexbox 6 +Pass .flexbox 7 +Pass .flexbox 8 +Fail .flexbox 9 +Fail .flexbox 10 +Fail .flexbox 11 +Fail .flexbox 12 +Fail .flexbox 13 +Fail .flexbox 14 +Fail .flexbox 15 +Fail .flexbox 16 +Fail .flexbox 17 +Fail .flexbox 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-outer-flexbox-column-recalculate-height-on-resize-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-outer-flexbox-column-recalculate-height-on-resize-001.txt new file mode 100644 index 00000000000..9b984c6be18 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-outer-flexbox-column-recalculate-height-on-resize-001.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .OuterFlexbox 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-shorthand-flex-basis-middle.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-shorthand-flex-basis-middle.txt new file mode 100644 index 00000000000..dbaf01d1a74 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flex-shorthand-flex-basis-middle.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox-justify-content-wmvert-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox-justify-content-wmvert-002.txt new file mode 100644 index 00000000000..33c770bfd99 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox-justify-content-wmvert-002.txt @@ -0,0 +1,15 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +2 Pass +2 Fail +Details +Result Test Name MessagePass .flexitem 1 +Pass .flexitem 2 +Fail .flexitem 3 +Fail .flexitem 4 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox-justify-content-wmvert-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox-justify-content-wmvert-003.txt new file mode 100644 index 00000000000..33c770bfd99 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox-justify-content-wmvert-003.txt @@ -0,0 +1,15 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +2 Pass +2 Fail +Details +Result Test Name MessagePass .flexitem 1 +Pass .flexitem 2 +Fail .flexitem 3 +Fail .flexitem 4 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox-lines-must-be-stretched-by-default.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox-lines-must-be-stretched-by-default.txt new file mode 100644 index 00000000000..fc915b6d55e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox-lines-must-be-stretched-by-default.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .flex-container 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_first-letter.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_first-letter.txt new file mode 100644 index 00000000000..fe77db4ef96 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_first-letter.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Fail +Details +Result Test Name MessageFail flexbox | first-letter \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_justifycontent-center-overflow.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_justifycontent-center-overflow.txt new file mode 100644 index 00000000000..5e69bc5ec21 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_justifycontent-center-overflow.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 3 tests + +3 Pass +Details +Result Test Name MessagePass span 1 +Pass span 2 +Pass span 3 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_justifycontent-rtl-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_justifycontent-rtl-001.txt new file mode 100644 index 00000000000..5c962be5cde --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_justifycontent-rtl-001.txt @@ -0,0 +1,23 @@ +Summary + +Harness status: OK + +Rerun + +Found 12 tests + +10 Pass +2 Fail +Details +Result Test Name MessagePass .container > div 1 +Pass .container > div 2 +Pass .container > div 3 +Pass .container > div 4 +Pass .container > div 5 +Pass .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Pass .container > div 9 +Pass .container > div 10 +Pass .container > div 11 +Pass .container > div 12 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_justifycontent-rtl-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_justifycontent-rtl-002.txt new file mode 100644 index 00000000000..f0ae3c95214 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_justifycontent-rtl-002.txt @@ -0,0 +1,22 @@ +Summary + +Harness status: OK + +Rerun + +Found 12 tests + +12 Fail +Details +Result Test Name MessageFail .container > div 1 +Fail .container > div 2 +Fail .container > div 3 +Fail .container > div 4 +Fail .container > div 5 +Fail .container > div 6 +Fail .container > div 7 +Fail .container > div 8 +Fail .container > div 9 +Fail .container > div 10 +Fail .container > div 11 +Fail .container > div 12 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_width-change-and-relayout-children.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_width-change-and-relayout-children.txt new file mode 100644 index 00000000000..7584c3da0c2 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_width-change-and-relayout-children.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass #container 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_width-wrapping-column.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_width-wrapping-column.txt new file mode 100644 index 00000000000..b56c9d0bdab --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexbox_width-wrapping-column.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .flexbox 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexitem-no-margin-collapsing.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexitem-no-margin-collapsing.txt new file mode 100644 index 00000000000..b56c9d0bdab --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexitem-no-margin-collapsing.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .flexbox 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexitem-stretch-image.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexitem-stretch-image.txt new file mode 100644 index 00000000000..b56c9d0bdab --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/flexitem-stretch-image.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .flexbox 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/gap-017.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/gap-017.txt new file mode 100644 index 00000000000..7ac23d0af6b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/gap-017.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .button 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/gap-018.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/gap-018.txt new file mode 100644 index 00000000000..7ac23d0af6b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/gap-018.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .button 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-center.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-center.txt new file mode 100644 index 00000000000..9b699511709 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-center.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-content: center \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-end.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-end.txt new file mode 100644 index 00000000000..0840f3998e1 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-end.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-content: flex-end \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-start.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-start.txt new file mode 100644 index 00000000000..24fa73f0f4e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-start.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-content: flex-start \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-around.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-around.txt new file mode 100644 index 00000000000..3548a90e7fe --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-around.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-content: space-around \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-between.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-between.txt new file mode 100644 index 00000000000..95a28374df7 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-between.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-content: space-between \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-baseline.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-baseline.txt new file mode 100644 index 00000000000..a5f23de6ff3 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-baseline.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-items: baseline \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-center.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-center.txt new file mode 100644 index 00000000000..3cecd38e679 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-center.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-items: center \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-end.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-end.txt new file mode 100644 index 00000000000..e89a16ea80f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-end.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-items: flex-end \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-start.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-start.txt new file mode 100644 index 00000000000..fe424e36a82 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-start.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-items: flex-start \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-invalid.txt new file mode 100644 index 00000000000..3a8215a0816 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-invalid.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-items: invalid \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-stretch.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-stretch.txt new file mode 100644 index 00000000000..21bae08f829 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-stretch.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-items: stretch \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-baseline.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-baseline.txt new file mode 100644 index 00000000000..9852ff8be9d --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-baseline.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-self: baseline \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-center.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-center.txt new file mode 100644 index 00000000000..0516bfd4dea --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-center.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-self: center \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-end.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-end.txt new file mode 100644 index 00000000000..190103098cb --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-end.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-self: flex-end \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-start.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-start.txt new file mode 100644 index 00000000000..20bd7cad510 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-start.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-self: flex-start \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-invalid.txt new file mode 100644 index 00000000000..debbdc7d0ce --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-invalid.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-self: invalid \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-stretch.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-stretch.txt new file mode 100644 index 00000000000..90de605bf53 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-stretch.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | align-self: stretch \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display-inline.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display-inline.txt new file mode 100644 index 00000000000..a9dd7224377 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display-inline.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | display: inline-flex \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display.txt new file mode 100644 index 00000000000..4e055d229cf --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | display: flex \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0.txt new file mode 100644 index 00000000000..bb0cd6ad0f6 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-basis: 0 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0percent.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0percent.txt new file mode 100644 index 00000000000..5b240483351 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0percent.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-basis: 0% \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-auto.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-auto.txt new file mode 100644 index 00000000000..bf36657fb6a --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-auto.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-basis: auto \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-percent.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-percent.txt new file mode 100644 index 00000000000..210171a35f9 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-percent.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-basis: percent \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column-reverse.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column-reverse.txt new file mode 100644 index 00000000000..e7245a0ff43 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column-reverse.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-direction: column-reverse \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column.txt new file mode 100644 index 00000000000..973df7a11a2 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-direction: column \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-invalid.txt new file mode 100644 index 00000000000..8b7ba98d3ce --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-invalid.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-direction: row \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row-reverse.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row-reverse.txt new file mode 100644 index 00000000000..fd592dea63b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row-reverse.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-direction: row-reverse \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row.txt new file mode 100644 index 00000000000..8b7ba98d3ce --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-direction: row \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-nowrap.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-nowrap.txt new file mode 100644 index 00000000000..ead9c26eaf4 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-nowrap.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: column nowrap \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-nowrap.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-nowrap.txt new file mode 100644 index 00000000000..a7d70273b6e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-nowrap.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: column-reverse nowrap \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-wrap.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-wrap.txt new file mode 100644 index 00000000000..f0dd454845a --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-wrap.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: column-reverse wrap \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse.txt new file mode 100644 index 00000000000..ef7c7747f3f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: column-reverse \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap-reverse.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap-reverse.txt new file mode 100644 index 00000000000..ecf7eae689c --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap-reverse.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: column wrap-reverse \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap.txt new file mode 100644 index 00000000000..5559e67158c --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: column wrap \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column.txt new file mode 100644 index 00000000000..360418d263c --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: column \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-nowrap.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-nowrap.txt new file mode 100644 index 00000000000..7a0b1166a02 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-nowrap.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: nowrap \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-nowrap.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-nowrap.txt new file mode 100644 index 00000000000..aefadde9a63 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-nowrap.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: row nowrap \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-nowrap.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-nowrap.txt new file mode 100644 index 00000000000..a6653a2cb96 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-nowrap.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: row-reverse nowrap \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap-reverse.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap-reverse.txt new file mode 100644 index 00000000000..9434cb900bb --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap-reverse.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: row-reverse wrap-reverse \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap.txt new file mode 100644 index 00000000000..87a1bd10401 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: row-reverse wrap \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse.txt new file mode 100644 index 00000000000..66ac5f94ab1 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: row-reverse \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap-reverse.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap-reverse.txt new file mode 100644 index 00000000000..53f8cbe8091 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap-reverse.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: row wrap-reverse \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap.txt new file mode 100644 index 00000000000..07915b4dee3 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: row wrap \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row.txt new file mode 100644 index 00000000000..7edeb4a8cef --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: row \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-wrap.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-wrap.txt new file mode 100644 index 00000000000..e3bf9a82470 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-wrap.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-flow: wrap \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-0.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-0.txt new file mode 100644 index 00000000000..e4bf014c82e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-0.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-grow: 0 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-invalid.txt new file mode 100644 index 00000000000..53cc5516180 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-invalid.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-grow: negative \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-number.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-number.txt new file mode 100644 index 00000000000..2cb641ce0bf --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-number.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-grow: number \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-0-auto.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-0-auto.txt new file mode 100644 index 00000000000..c548d4fbdbf --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-0-auto.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex: 0 auto \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-auto.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-auto.txt new file mode 100644 index 00000000000..4f954f8a4ad --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-auto.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex: auto \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-initial.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-initial.txt new file mode 100644 index 00000000000..08abab13f90 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-initial.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex: initial \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-invalid.txt new file mode 100644 index 00000000000..a2eb1f44910 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-invalid.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex: invalid \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-none.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-none.txt new file mode 100644 index 00000000000..4f954f8a4ad --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-none.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex: auto \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-number.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-number.txt new file mode 100644 index 00000000000..8c08b29d8f0 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-number.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex: number \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand.txt new file mode 100644 index 00000000000..a2eb1f44910 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex: invalid \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-0.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-0.txt new file mode 100644 index 00000000000..15a32ba49b9 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-0.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-shrink: 0 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-invalid.txt new file mode 100644 index 00000000000..ede436c19e5 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-invalid.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-shrink: negative \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-number.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-number.txt new file mode 100644 index 00000000000..87cd284e001 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-number.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-shrink: number \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-invalid.txt new file mode 100644 index 00000000000..558afe2d3c5 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-invalid.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-wrap: wrap \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-nowrap.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-nowrap.txt new file mode 100644 index 00000000000..47d7243b4da --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-nowrap.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-wrap: nowrap \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap-reverse.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap-reverse.txt new file mode 100644 index 00000000000..afe7da7f9d7 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap-reverse.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-wrap: wrap-reverse \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap.txt new file mode 100644 index 00000000000..558afe2d3c5 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | flex-wrap: wrap \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-center.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-center.txt new file mode 100644 index 00000000000..7bd7ba34185 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-center.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | justify-content: center \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-end.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-end.txt new file mode 100644 index 00000000000..0dfca5d064a --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-end.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | justify-content: flex-end \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-start.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-start.txt new file mode 100644 index 00000000000..b5713c59c46 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-start.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | justify-content: flex-start \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-around.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-around.txt new file mode 100644 index 00000000000..9489f5a7ca2 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-around.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | justify-content: space-around \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-between.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-between.txt new file mode 100644 index 00000000000..be1bd54f5d5 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-between.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | justify-content: space-between \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-auto-size.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-auto-size.txt new file mode 100644 index 00000000000..1f67c9f241c --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-auto-size.txt @@ -0,0 +1,15 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +2 Pass +2 Fail +Details +Result Test Name MessagePass Computed min-width/min-height of specified auto for flex item. +Fail Computed min-width/min-height of specified auto inside display:none which would otherwise have been a flex item. +Pass Computed min-width/min-height of specified auto for flex item inside display:contents. +Fail Computed min-width/min-height of specified auto with display:none which would otherwise have been a flex item. \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-height-auto.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-height-auto.txt new file mode 100644 index 00000000000..15f1571a53f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-height-auto.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | min-height: auto \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-width-auto.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-width-auto.txt new file mode 100644 index 00000000000..7f5f1c1557a --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-width-auto.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | min-width: auto \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-inherit.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-inherit.txt new file mode 100644 index 00000000000..480dd3fc792 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-inherit.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | order: -1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-integer.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-integer.txt new file mode 100644 index 00000000000..c6d09aad38c --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-integer.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | order: integer \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-invalid.txt new file mode 100644 index 00000000000..0c26a32f98f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-invalid.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | order: noninteger \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-negative.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-negative.txt new file mode 100644 index 00000000000..480dd3fc792 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-negative.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | order: -1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order.txt new file mode 100644 index 00000000000..1235ae53664 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass flexbox | computed style | order: 0 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/height-percentage-with-dynamic-container-size.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/height-percentage-with-dynamic-container-size.txt new file mode 100644 index 00000000000..132702e46c4 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/height-percentage-with-dynamic-container-size.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 3 tests + +3 Pass +Details +Result Test Name MessagePass .container 1 +Pass .container 2 +Pass .container 3 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-anonymous-box.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-anonymous-box.txt new file mode 100644 index 00000000000..be28b65644c --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-anonymous-box.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass Hit-testing within an anonymous flex-item should return the flexbox as the hittest result. \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-before-pseudo.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-before-pseudo.txt new file mode 100644 index 00000000000..e80f8117b4b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-before-pseudo.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass Hit-testing text within a pseudo-element flex-item should return the flexbox as the hittest result. \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-overlapping-margin.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-overlapping-margin.txt new file mode 100644 index 00000000000..a5abd1bbea1 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-overlapping-margin.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass Flexboxes should perform hit testing in reverse paint order for overlapping elements: negative margin case (crbug.com/844505) \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-overlapping-order.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-overlapping-order.txt new file mode 100644 index 00000000000..45022afe5e4 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-overlapping-order.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Fail +Details +Result Test Name MessageFail Flexboxes should perform hit testing in reverse paint order for overlapping elements: flex order case (crbug.com/844505) \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-overlapping-relative.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-overlapping-relative.txt new file mode 100644 index 00000000000..3a14342e1f4 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/hittest-overlapping-relative.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass Flexboxes should perform hit testing in reverse paint order for overlapping elements: relative case (crbug.com/844505) \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-001.txt new file mode 100644 index 00000000000..393200001dd --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-001.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +5 Pass +13 Fail +Details +Result Test Name MessageFail .flexbox > img 1 +Pass .flexbox > img 2 +Pass .flexbox > img 3 +Pass .flexbox > img 4 +Fail .flexbox > img 5 +Fail .flexbox > img 6 +Fail .flexbox > img 7 +Fail .flexbox > img 8 +Fail .flexbox > img 9 +Fail .flexbox > img 10 +Fail .flexbox > img 11 +Fail .flexbox > img 12 +Fail .flexbox > img 13 +Fail .flexbox > img 14 +Pass .flexbox > img 15 +Fail .flexbox > img 16 +Pass .flexbox > img 17 +Fail .flexbox > img 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-001v.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-001v.txt new file mode 100644 index 00000000000..393200001dd --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-001v.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +5 Pass +13 Fail +Details +Result Test Name MessageFail .flexbox > img 1 +Pass .flexbox > img 2 +Pass .flexbox > img 3 +Pass .flexbox > img 4 +Fail .flexbox > img 5 +Fail .flexbox > img 6 +Fail .flexbox > img 7 +Fail .flexbox > img 8 +Fail .flexbox > img 9 +Fail .flexbox > img 10 +Fail .flexbox > img 11 +Fail .flexbox > img 12 +Fail .flexbox > img 13 +Fail .flexbox > img 14 +Pass .flexbox > img 15 +Fail .flexbox > img 16 +Pass .flexbox > img 17 +Fail .flexbox > img 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-002.txt new file mode 100644 index 00000000000..9089f1492ac --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-002.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +5 Pass +13 Fail +Details +Result Test Name MessageFail .flexbox > img 1 +Pass .flexbox > img 2 +Pass .flexbox > img 3 +Pass .flexbox > img 4 +Fail .flexbox > img 5 +Fail .flexbox > img 6 +Fail .flexbox > img 7 +Fail .flexbox > img 8 +Fail .flexbox > img 9 +Fail .flexbox > img 10 +Fail .flexbox > img 11 +Fail .flexbox > img 12 +Fail .flexbox > img 13 +Fail .flexbox > img 14 +Fail .flexbox > img 15 +Pass .flexbox > img 16 +Fail .flexbox > img 17 +Pass .flexbox > img 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-002v.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-002v.txt new file mode 100644 index 00000000000..9089f1492ac --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-002v.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +5 Pass +13 Fail +Details +Result Test Name MessageFail .flexbox > img 1 +Pass .flexbox > img 2 +Pass .flexbox > img 3 +Pass .flexbox > img 4 +Fail .flexbox > img 5 +Fail .flexbox > img 6 +Fail .flexbox > img 7 +Fail .flexbox > img 8 +Fail .flexbox > img 9 +Fail .flexbox > img 10 +Fail .flexbox > img 11 +Fail .flexbox > img 12 +Fail .flexbox > img 13 +Fail .flexbox > img 14 +Fail .flexbox > img 15 +Pass .flexbox > img 16 +Fail .flexbox > img 17 +Pass .flexbox > img 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-003.txt new file mode 100644 index 00000000000..dd41b1d8fd7 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-003.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +16 Pass +2 Fail +Details +Result Test Name MessagePass .flexbox > img 1 +Pass .flexbox > img 2 +Pass .flexbox > img 3 +Pass .flexbox > img 4 +Pass .flexbox > img 5 +Pass .flexbox > img 6 +Pass .flexbox > img 7 +Pass .flexbox > img 8 +Pass .flexbox > img 9 +Pass .flexbox > img 10 +Pass .flexbox > img 11 +Pass .flexbox > img 12 +Pass .flexbox > img 13 +Pass .flexbox > img 14 +Pass .flexbox > img 15 +Fail .flexbox > img 16 +Pass .flexbox > img 17 +Fail .flexbox > img 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-003v.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-003v.txt new file mode 100644 index 00000000000..dd41b1d8fd7 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-003v.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +16 Pass +2 Fail +Details +Result Test Name MessagePass .flexbox > img 1 +Pass .flexbox > img 2 +Pass .flexbox > img 3 +Pass .flexbox > img 4 +Pass .flexbox > img 5 +Pass .flexbox > img 6 +Pass .flexbox > img 7 +Pass .flexbox > img 8 +Pass .flexbox > img 9 +Pass .flexbox > img 10 +Pass .flexbox > img 11 +Pass .flexbox > img 12 +Pass .flexbox > img 13 +Pass .flexbox > img 14 +Pass .flexbox > img 15 +Fail .flexbox > img 16 +Pass .flexbox > img 17 +Fail .flexbox > img 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-004.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-004.txt new file mode 100644 index 00000000000..27b8cb236e7 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-004.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +16 Pass +2 Fail +Details +Result Test Name MessagePass .flexbox > img 1 +Pass .flexbox > img 2 +Pass .flexbox > img 3 +Pass .flexbox > img 4 +Pass .flexbox > img 5 +Pass .flexbox > img 6 +Pass .flexbox > img 7 +Pass .flexbox > img 8 +Pass .flexbox > img 9 +Pass .flexbox > img 10 +Pass .flexbox > img 11 +Pass .flexbox > img 12 +Pass .flexbox > img 13 +Pass .flexbox > img 14 +Fail .flexbox > img 15 +Pass .flexbox > img 16 +Fail .flexbox > img 17 +Pass .flexbox > img 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-004v.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-004v.txt new file mode 100644 index 00000000000..27b8cb236e7 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-004v.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +16 Pass +2 Fail +Details +Result Test Name MessagePass .flexbox > img 1 +Pass .flexbox > img 2 +Pass .flexbox > img 3 +Pass .flexbox > img 4 +Pass .flexbox > img 5 +Pass .flexbox > img 6 +Pass .flexbox > img 7 +Pass .flexbox > img 8 +Pass .flexbox > img 9 +Pass .flexbox > img 10 +Pass .flexbox > img 11 +Pass .flexbox > img 12 +Pass .flexbox > img 13 +Pass .flexbox > img 14 +Fail .flexbox > img 15 +Pass .flexbox > img 16 +Fail .flexbox > img 17 +Pass .flexbox > img 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-005.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-005.txt new file mode 100644 index 00000000000..2f79dedd789 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-005.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +13 Pass +5 Fail +Details +Result Test Name MessagePass .flexbox > img 1 +Pass .flexbox > img 2 +Pass .flexbox > img 3 +Pass .flexbox > img 4 +Pass .flexbox > img 5 +Pass .flexbox > img 6 +Pass .flexbox > img 7 +Pass .flexbox > img 8 +Pass .flexbox > img 9 +Fail .flexbox > img 10 +Fail .flexbox > img 11 +Pass .flexbox > img 12 +Fail .flexbox > img 13 +Fail .flexbox > img 14 +Pass .flexbox > img 15 +Fail .flexbox > img 16 +Pass .flexbox > img 17 +Pass .flexbox > img 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-005v.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-005v.txt new file mode 100644 index 00000000000..2f79dedd789 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-005v.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +13 Pass +5 Fail +Details +Result Test Name MessagePass .flexbox > img 1 +Pass .flexbox > img 2 +Pass .flexbox > img 3 +Pass .flexbox > img 4 +Pass .flexbox > img 5 +Pass .flexbox > img 6 +Pass .flexbox > img 7 +Pass .flexbox > img 8 +Pass .flexbox > img 9 +Fail .flexbox > img 10 +Fail .flexbox > img 11 +Pass .flexbox > img 12 +Fail .flexbox > img 13 +Fail .flexbox > img 14 +Pass .flexbox > img 15 +Fail .flexbox > img 16 +Pass .flexbox > img 17 +Pass .flexbox > img 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-006.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-006.txt new file mode 100644 index 00000000000..2e4e68a50e1 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-006.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +13 Pass +5 Fail +Details +Result Test Name MessagePass .flexbox > img 1 +Pass .flexbox > img 2 +Pass .flexbox > img 3 +Pass .flexbox > img 4 +Pass .flexbox > img 5 +Pass .flexbox > img 6 +Pass .flexbox > img 7 +Pass .flexbox > img 8 +Fail .flexbox > img 9 +Pass .flexbox > img 10 +Pass .flexbox > img 11 +Fail .flexbox > img 12 +Fail .flexbox > img 13 +Fail .flexbox > img 14 +Pass .flexbox > img 15 +Pass .flexbox > img 16 +Fail .flexbox > img 17 +Pass .flexbox > img 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-006v.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-006v.txt new file mode 100644 index 00000000000..2e4e68a50e1 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-006v.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +13 Pass +5 Fail +Details +Result Test Name MessagePass .flexbox > img 1 +Pass .flexbox > img 2 +Pass .flexbox > img 3 +Pass .flexbox > img 4 +Pass .flexbox > img 5 +Pass .flexbox > img 6 +Pass .flexbox > img 7 +Pass .flexbox > img 8 +Fail .flexbox > img 9 +Pass .flexbox > img 10 +Pass .flexbox > img 11 +Fail .flexbox > img 12 +Fail .flexbox > img 13 +Fail .flexbox > img 14 +Pass .flexbox > img 15 +Pass .flexbox > img 16 +Fail .flexbox > img 17 +Pass .flexbox > img 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-007.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-007.txt new file mode 100644 index 00000000000..393200001dd --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-007.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +5 Pass +13 Fail +Details +Result Test Name MessageFail .flexbox > img 1 +Pass .flexbox > img 2 +Pass .flexbox > img 3 +Pass .flexbox > img 4 +Fail .flexbox > img 5 +Fail .flexbox > img 6 +Fail .flexbox > img 7 +Fail .flexbox > img 8 +Fail .flexbox > img 9 +Fail .flexbox > img 10 +Fail .flexbox > img 11 +Fail .flexbox > img 12 +Fail .flexbox > img 13 +Fail .flexbox > img 14 +Pass .flexbox > img 15 +Fail .flexbox > img 16 +Pass .flexbox > img 17 +Fail .flexbox > img 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-007v.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-007v.txt new file mode 100644 index 00000000000..393200001dd --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/image-as-flexitem-size-007v.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +5 Pass +13 Fail +Details +Result Test Name MessageFail .flexbox > img 1 +Pass .flexbox > img 2 +Pass .flexbox > img 3 +Pass .flexbox > img 4 +Fail .flexbox > img 5 +Fail .flexbox > img 6 +Fail .flexbox > img 7 +Fail .flexbox > img 8 +Fail .flexbox > img 9 +Fail .flexbox > img 10 +Fail .flexbox > img 11 +Fail .flexbox > img 12 +Fail .flexbox > img 13 +Fail .flexbox > img 14 +Pass .flexbox > img 15 +Fail .flexbox > img 16 +Pass .flexbox > img 17 +Fail .flexbox > img 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/inline-flex.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/inline-flex.txt new file mode 100644 index 00000000000..5f0ee8a826b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/inline-flex.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass #testcase 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/inline-flexbox-wrap-vertically-width-calculation.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/inline-flexbox-wrap-vertically-width-calculation.txt new file mode 100644 index 00000000000..4fcebcee41c --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/inline-flexbox-wrap-vertically-width-calculation.txt @@ -0,0 +1,27 @@ +Summary + +Harness status: OK + +Rerun + +Found 16 tests + +8 Pass +8 Fail +Details +Result Test Name MessagePass .inline-flexbox 1 +Pass .inline-flexbox 2 +Fail .inline-flexbox 3 +Fail .inline-flexbox 4 +Pass .inline-flexbox 5 +Pass .inline-flexbox 6 +Fail .inline-flexbox 7 +Fail .inline-flexbox 8 +Pass .inline-flexbox 9 +Pass .inline-flexbox 10 +Fail .inline-flexbox 11 +Fail .inline-flexbox 12 +Pass .inline-flexbox 13 +Pass .inline-flexbox 14 +Fail .inline-flexbox 15 +Fail .inline-flexbox 16 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-004.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-004.txt new file mode 100644 index 00000000000..8862d55be65 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-004.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass body > div 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-005.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-005.txt new file mode 100644 index 00000000000..512df64e2af --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-005.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Fail +Details +Result Test Name MessageFail body > div 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-010.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-010.txt new file mode 100644 index 00000000000..512df64e2af --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-010.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Fail +Details +Result Test Name MessageFail body > div 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-018.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-018.txt new file mode 100644 index 00000000000..8862d55be65 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-018.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass body > div 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-019.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-019.txt new file mode 100644 index 00000000000..512df64e2af --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-019.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Fail +Details +Result Test Name MessageFail body > div 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-005.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-005.txt new file mode 100644 index 00000000000..28367abe153 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-005.txt @@ -0,0 +1,20 @@ +Summary + +Harness status: OK + +Rerun + +Found 9 tests + +4 Pass +5 Fail +Details +Result Test Name MessageFail .floating-flexbox 1 +Fail .floating-flexbox 2 +Fail .floating-flexbox 3 +Fail .floating-flexbox 4 +Pass .floating-flexbox 5 +Pass .floating-flexbox 6 +Pass .floating-flexbox 7 +Pass .floating-flexbox 8 +Fail .floating-flexbox 9 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-008.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-008.txt new file mode 100644 index 00000000000..fe457668dee --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-008.txt @@ -0,0 +1,21 @@ +Summary + +Harness status: OK + +Rerun + +Found 11 tests + +11 Pass +Details +Result Test Name MessagePass .min-width-flexbox 1 +Pass .min-width-flexbox 2 +Pass .min-width-flexbox 3 +Pass .min-width-flexbox 4 +Pass .min-width-flexbox 5 +Pass .min-width-flexbox 6 +Pass .min-width-flexbox 7 +Pass .min-width-flexbox 8 +Pass .min-width-flexbox 9 +Pass .min-width-flexbox 10 +Pass .min-width-flexbox 11 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-compat-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-compat-001.txt new file mode 100644 index 00000000000..316dfb95701 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-compat-001.txt @@ -0,0 +1,14 @@ +Summary + +Harness status: OK + +Rerun + +Found 3 tests + +2 Pass +1 Fail +Details +Result Test Name MessagePass #wrapping-broke .flex 1 +Pass #bug1454306 2 +Fail #gmail-tables .flex 3 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-use-cases-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-use-cases-001.txt new file mode 100644 index 00000000000..aad094bea62 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-use-cases-001.txt @@ -0,0 +1,17 @@ +Summary + +Harness status: OK + +Rerun + +Found 6 tests + +4 Pass +2 Fail +Details +Result Test Name MessagePass left < right +Pass no overflow +Pass same widths +Pass zero width +Fail same heights +Fail no overflow 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-wrap-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-wrap-001.txt new file mode 100644 index 00000000000..4acf03d680d --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-size/row-wrap-001.txt @@ -0,0 +1,16 @@ +Summary + +Harness status: OK + +Rerun + +Found 5 tests + +2 Pass +3 Fail +Details +Result Test Name MessagePass .floating-flexbox 1 +Fail .floating-flexbox 2 +Pass .floating-flexbox 3 +Fail .floating-flexbox 4 +Fail .floating-flexbox 5 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-width-orthogonal-writing-mode.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-width-orthogonal-writing-mode.txt new file mode 100644 index 00000000000..f7cbea972d2 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/intrinsic-width-orthogonal-writing-mode.txt @@ -0,0 +1,14 @@ +Summary + +Harness status: OK + +Rerun + +Found 3 tests + +1 Pass +2 Fail +Details +Result Test Name MessagePass .inline-flexbox 1 +Fail .inline-flexbox 2 +Fail .inline-flexbox 3 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/justify-content-006.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/justify-content-006.txt new file mode 100644 index 00000000000..eac97daa0ad --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/justify-content-006.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .middle > div 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/justify-content-007.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/justify-content-007.txt new file mode 100644 index 00000000000..b813a23fc9d --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/justify-content-007.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Fail +Details +Result Test Name MessageFail .flexitem + .flexitem 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/justify-content_space-between-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/justify-content_space-between-002.txt new file mode 100644 index 00000000000..b56c9d0bdab --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/justify-content_space-between-002.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .flexbox 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/layout-with-inline-svg-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/layout-with-inline-svg-001.txt new file mode 100644 index 00000000000..37b9368c7c9 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/layout-with-inline-svg-001.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass sizes \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/max-width-violation.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/max-width-violation.txt new file mode 100644 index 00000000000..f0ee9ed419b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/max-width-violation.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass .columns 1 +Pass .columns 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/multiline-min-max.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/multiline-min-max.txt new file mode 100644 index 00000000000..b30a1427bae --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/multiline-min-max.txt @@ -0,0 +1,25 @@ +Summary + +Harness status: OK + +Rerun + +Found 14 tests + +11 Pass +3 Fail +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 +Pass .flexbox 4 +Fail .flexbox 5 +Pass .flexbox 6 +Pass .flexbox 7 +Pass .flexbox 8 +Pass .flexbox 9 +Pass .flexbox 10 +Pass .flexbox 11 +Fail .flexbox 12 +Fail .flexbox 13 +Pass .flexbox 14 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/multiline-min-preferred-width.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/multiline-min-preferred-width.txt new file mode 100644 index 00000000000..dfefcb3990a --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/multiline-min-preferred-width.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .container 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/negative-overflow-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/negative-overflow-002.txt new file mode 100644 index 00000000000..22d2a538f8f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/negative-overflow-002.txt @@ -0,0 +1,82 @@ +Summary + +Harness status: OK + +Rerun + +Found 72 tests + +72 Fail +Details +Result Test Name MessageFail .container 1 +Fail .container 2 +Fail .container 3 +Fail .container 4 +Fail .container 5 +Fail .container 6 +Fail .container 7 +Fail .container 8 +Fail .container 9 +Fail .container 10 +Fail .container 11 +Fail .container 12 +Fail .container 13 +Fail .container 14 +Fail .container 15 +Fail .container 16 +Fail .container 17 +Fail .container 18 +Fail .container 19 +Fail .container 20 +Fail .container 21 +Fail .container 22 +Fail .container 23 +Fail .container 24 +Fail .container 25 +Fail .container 26 +Fail .container 27 +Fail .container 28 +Fail .container 29 +Fail .container 30 +Fail .container 31 +Fail .container 32 +Fail .container 33 +Fail .container 34 +Fail .container 35 +Fail .container 36 +Fail .container 37 +Fail .container 38 +Fail .container 39 +Fail .container 40 +Fail .container 41 +Fail .container 42 +Fail .container 43 +Fail .container 44 +Fail .container 45 +Fail .container 46 +Fail .container 47 +Fail .container 48 +Fail .container 49 +Fail .container 50 +Fail .container 51 +Fail .container 52 +Fail .container 53 +Fail .container 54 +Fail .container 55 +Fail .container 56 +Fail .container 57 +Fail .container 58 +Fail .container 59 +Fail .container 60 +Fail .container 61 +Fail .container 62 +Fail .container 63 +Fail .container 64 +Fail .container 65 +Fail .container 66 +Fail .container 67 +Fail .container 68 +Fail .container 69 +Fail .container 70 +Fail .container 71 +Fail .container 72 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/negative-overflow-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/negative-overflow-003.txt new file mode 100644 index 00000000000..bdff119bda0 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/negative-overflow-003.txt @@ -0,0 +1,58 @@ +Summary + +Harness status: OK + +Rerun + +Found 48 tests + +48 Fail +Details +Result Test Name MessageFail .container 1 +Fail .container 2 +Fail .container 3 +Fail .container 4 +Fail .container 5 +Fail .container 6 +Fail .container 7 +Fail .container 8 +Fail .container 9 +Fail .container 10 +Fail .container 11 +Fail .container 12 +Fail .container 13 +Fail .container 14 +Fail .container 15 +Fail .container 16 +Fail .container 17 +Fail .container 18 +Fail .container 19 +Fail .container 20 +Fail .container 21 +Fail .container 22 +Fail .container 23 +Fail .container 24 +Fail .container 25 +Fail .container 26 +Fail .container 27 +Fail .container 28 +Fail .container 29 +Fail .container 30 +Fail .container 31 +Fail .container 32 +Fail .container 33 +Fail .container 34 +Fail .container 35 +Fail .container 36 +Fail .container 37 +Fail .container 38 +Fail .container 39 +Fail .container 40 +Fail .container 41 +Fail .container 42 +Fail .container 43 +Fail .container 44 +Fail .container 45 +Fail .container 46 +Fail .container 47 +Fail .container 48 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/negative-overflow.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/negative-overflow.txt new file mode 100644 index 00000000000..8a0ccc37e20 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/negative-overflow.txt @@ -0,0 +1,22 @@ +Summary + +Harness status: OK + +Rerun + +Found 11 tests + +5 Pass +6 Fail +Details +Result Test Name MessageFail .flexbox 1 +Fail .flexbox 2 +Fail .flexbox 3 +Pass .flexbox 4 +Pass .flexbox 5 +Fail .flexbox 6 +Fail .flexbox 7 +Fail .flexbox 8 +Pass .flexbox 9 +Pass .flexbox 10 +Pass .flexbox 11 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/order_value.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/order_value.txt new file mode 100644 index 00000000000..f5142fb5e2e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/order_value.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass CSS Flexible Box Test: order_check \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/orthogonal-writing-modes-and-intrinsic-sizing.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/orthogonal-writing-modes-and-intrinsic-sizing.txt new file mode 100644 index 00000000000..dbaf01d1a74 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/orthogonal-writing-modes-and-intrinsic-sizing.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-002.txt new file mode 100644 index 00000000000..cff88520da8 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-002.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass section 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-003.txt new file mode 100644 index 00000000000..b56c9d0bdab --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-003.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .flexbox 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-004.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-004.txt new file mode 100644 index 00000000000..8486574b4f9 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-004.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass #list-wrapper 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-006.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-006.txt new file mode 100644 index 00000000000..55150cd2d19 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-006.txt @@ -0,0 +1,20 @@ +Summary + +Harness status: OK + +Rerun + +Found 10 tests + +10 Pass +Details +Result Test Name MessagePass .flexbox, .inline-flexbox 1 +Pass .flexbox, .inline-flexbox 2 +Pass .flexbox, .inline-flexbox 3 +Pass .flexbox, .inline-flexbox 4 +Pass .flexbox, .inline-flexbox 5 +Pass .flexbox, .inline-flexbox 6 +Pass .flexbox, .inline-flexbox 7 +Pass .flexbox, .inline-flexbox 8 +Pass .flexbox, .inline-flexbox 9 +Pass .flexbox, .inline-flexbox 10 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-008.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-008.txt new file mode 100644 index 00000000000..dc14627b647 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/overflow-auto-008.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass hbox dimensions \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-basis-computed.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-basis-computed.txt new file mode 100644 index 00000000000..3650b9bcd26 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-basis-computed.txt @@ -0,0 +1,23 @@ +Summary + +Harness status: OK + +Rerun + +Found 12 tests + +8 Pass +4 Fail +Details +Result Test Name MessagePass Property flex-basis value '1px' +Pass Property flex-basis value '400%' +Pass Property flex-basis value 'auto' +Pass Property flex-basis value 'content' +Pass Property flex-basis value 'fit-content' +Pass Property flex-basis value 'min-content' +Pass Property flex-basis value 'max-content' +Fail Property flex-basis value 'calc(10px + 0.5em)' +Fail Property flex-basis value 'calc(10px - 0.5em)' +Fail Property flex-basis value 'calc(10%)' +Pass Property flex-basis value 'calc(0% + 10px)' +Fail Property flex-basis value 'calc(10% + 0px)' \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-basis-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-basis-invalid.txt new file mode 100644 index 00000000000..b413dde1204 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-basis-invalid.txt @@ -0,0 +1,15 @@ +Summary + +Harness status: OK + +Rerun + +Found 5 tests + +5 Pass +Details +Result Test Name MessagePass e.style['flex-basis'] = "none" should not set the property value +Pass e.style['flex-basis'] = "auto content" should not set the property value +Pass e.style['flex-basis'] = "-1px" should not set the property value +Pass e.style['flex-basis'] = "-2%" should not set the property value +Pass e.style['flex-basis'] = "3px 4%" should not set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-basis-valid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-basis-valid.txt new file mode 100644 index 00000000000..bb66d1296f4 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-basis-valid.txt @@ -0,0 +1,18 @@ +Summary + +Harness status: OK + +Rerun + +Found 8 tests + +8 Pass +Details +Result Test Name MessagePass e.style['flex-basis'] = "1px" should set the property value +Pass e.style['flex-basis'] = "calc(2em + 3ex)" should set the property value +Pass e.style['flex-basis'] = "400%" should set the property value +Pass e.style['flex-basis'] = "auto" should set the property value +Pass e.style['flex-basis'] = "fit-content" should set the property value +Pass e.style['flex-basis'] = "min-content" should set the property value +Pass e.style['flex-basis'] = "max-content" should set the property value +Pass e.style['flex-basis'] = "content" should set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-computed.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-computed.txt new file mode 100644 index 00000000000..2b097d992b6 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-computed.txt @@ -0,0 +1,19 @@ +Summary + +Harness status: OK + +Rerun + +Found 8 tests + +6 Pass +2 Fail +Details +Result Test Name MessagePass Property flex value 'none' +Pass Property flex value '1' +Pass Property flex value '2 3' +Pass Property flex value '4 5 6px' +Pass Property flex value '7% 8' +Pass Property flex value '8 auto' +Fail Property flex value 'calc(10px + 0.5em)' +Fail Property flex value 'calc(10px - 0.5em)' \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-direction-computed.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-direction-computed.txt new file mode 100644 index 00000000000..04c3a28fd05 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-direction-computed.txt @@ -0,0 +1,14 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +4 Pass +Details +Result Test Name MessagePass Property flex-direction value 'row' +Pass Property flex-direction value 'row-reverse' +Pass Property flex-direction value 'column' +Pass Property flex-direction value 'column-reverse' \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-direction-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-direction-invalid.txt new file mode 100644 index 00000000000..b0b9d4f0812 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-direction-invalid.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass e.style['flex-direction'] = "auto" should not set the property value +Pass e.style['flex-direction'] = "column row-reverse" should not set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-direction-valid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-direction-valid.txt new file mode 100644 index 00000000000..99419f01931 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-direction-valid.txt @@ -0,0 +1,14 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +4 Pass +Details +Result Test Name MessagePass e.style['flex-direction'] = "row" should set the property value +Pass e.style['flex-direction'] = "row-reverse" should set the property value +Pass e.style['flex-direction'] = "column" should set the property value +Pass e.style['flex-direction'] = "column-reverse" should set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-flow-computed.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-flow-computed.txt new file mode 100644 index 00000000000..2b8761eae0e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-flow-computed.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass Property flex-flow value 'column wrap-reverse' +Pass Property flex-flow value 'row-reverse wrap' \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-flow-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-flow-invalid.txt new file mode 100644 index 00000000000..594cede4e07 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-flow-invalid.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass e.style['flex-flow'] = "nowrap row nowrap" should not set the property value +Pass e.style['flex-flow'] = "column wrap column" should not set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-flow-shorthand.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-flow-shorthand.txt new file mode 100644 index 00000000000..342cbeddd8e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-flow-shorthand.txt @@ -0,0 +1,16 @@ +Summary + +Harness status: OK + +Rerun + +Found 6 tests + +6 Pass +Details +Result Test Name MessagePass e.style['flex-flow'] = "nowrap column" should set flex-direction +Pass e.style['flex-flow'] = "nowrap column" should set flex-wrap +Pass e.style['flex-flow'] = "nowrap column" should not set unrelated longhands +Pass e.style['flex-flow'] = "wrap row-reverse" should set flex-direction +Pass e.style['flex-flow'] = "wrap row-reverse" should set flex-wrap +Pass e.style['flex-flow'] = "wrap row-reverse" should not set unrelated longhands \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-flow-valid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-flow-valid.txt new file mode 100644 index 00000000000..5ce1a450984 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-flow-valid.txt @@ -0,0 +1,18 @@ +Summary + +Harness status: OK + +Rerun + +Found 7 tests + +1 Pass +6 Fail +Details +Result Test Name MessageFail e.style['flex-flow'] = "column nowrap" should set the property value +Fail e.style['flex-flow'] = "nowrap column" should set the property value +Pass e.style['flex-flow'] = "wrap row-reverse" should set the property value +Fail e.style['flex-flow'] = "nowrap" should set the property value +Fail e.style['flex-flow'] = "row nowrap" should set the property value +Fail e.style['flex-flow'] = "wrap" should set the property value +Fail e.style['flex-flow'] = "row wrap" should set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-grow-computed.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-grow-computed.txt new file mode 100644 index 00000000000..10405be76bf --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-grow-computed.txt @@ -0,0 +1,14 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +4 Pass +Details +Result Test Name MessagePass Property flex-grow value '1' +Pass Property flex-grow value '2.34e+06' +Pass Property flex-grow value '6.78e+08' +Pass Property flex-grow value '0' \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-grow-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-grow-invalid.txt new file mode 100644 index 00000000000..b76d166d1dd --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-grow-invalid.txt @@ -0,0 +1,15 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +3 Pass +1 Fail +Details +Result Test Name MessagePass e.style['flex-grow'] = "2e3.4" should not set the property value +Pass e.style['flex-grow'] = "-+5" should not set the property value +Pass e.style['flex-grow'] = "6 7" should not set the property value +Fail e.style['flex-grow'] = "1." should not set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-grow-valid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-grow-valid.txt new file mode 100644 index 00000000000..5edd49837b2 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-grow-valid.txt @@ -0,0 +1,14 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +4 Pass +Details +Result Test Name MessagePass e.style['flex-grow'] = "1" should set the property value +Pass e.style['flex-grow'] = "23.4e5" should set the property value +Pass e.style['flex-grow'] = "+.678E9" should set the property value +Pass e.style['flex-grow'] = ".0" should set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-invalid.txt new file mode 100644 index 00000000000..7f599fe935c --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-invalid.txt @@ -0,0 +1,14 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +4 Pass +Details +Result Test Name MessagePass e.style['flex'] = "none 1" should not set the property value +Pass e.style['flex'] = "2 3 4" should not set the property value +Pass e.style['flex'] = "5px 7%" should not set the property value +Pass e.style['flex'] = "9 none" should not set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-shorthand.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-shorthand.txt new file mode 100644 index 00000000000..86a9398ac4d --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-shorthand.txt @@ -0,0 +1,50 @@ +Summary + +Harness status: OK + +Rerun + +Found 40 tests + +40 Pass +Details +Result Test Name MessagePass e.style['flex'] = "none" should set flex-basis +Pass e.style['flex'] = "none" should set flex-grow +Pass e.style['flex'] = "none" should set flex-shrink +Pass e.style['flex'] = "none" should not set unrelated longhands +Pass e.style['flex'] = "1" should set flex-basis +Pass e.style['flex'] = "1" should set flex-grow +Pass e.style['flex'] = "1" should set flex-shrink +Pass e.style['flex'] = "1" should not set unrelated longhands +Pass e.style['flex'] = "2 3" should set flex-basis +Pass e.style['flex'] = "2 3" should set flex-grow +Pass e.style['flex'] = "2 3" should set flex-shrink +Pass e.style['flex'] = "2 3" should not set unrelated longhands +Pass e.style['flex'] = "4 5 6px" should set flex-basis +Pass e.style['flex'] = "4 5 6px" should set flex-grow +Pass e.style['flex'] = "4 5 6px" should set flex-shrink +Pass e.style['flex'] = "4 5 6px" should not set unrelated longhands +Pass e.style['flex'] = "7% 8" should set flex-basis +Pass e.style['flex'] = "7% 8" should set flex-grow +Pass e.style['flex'] = "7% 8" should set flex-shrink +Pass e.style['flex'] = "7% 8" should not set unrelated longhands +Pass e.style['flex'] = "8 auto" should set flex-basis +Pass e.style['flex'] = "8 auto" should set flex-grow +Pass e.style['flex'] = "8 auto" should set flex-shrink +Pass e.style['flex'] = "8 auto" should not set unrelated longhands +Pass e.style['flex'] = "content" should set flex-basis +Pass e.style['flex'] = "content" should set flex-grow +Pass e.style['flex'] = "content" should set flex-shrink +Pass e.style['flex'] = "content" should not set unrelated longhands +Pass e.style['flex'] = "0 fit-content" should set flex-basis +Pass e.style['flex'] = "0 fit-content" should set flex-grow +Pass e.style['flex'] = "0 fit-content" should set flex-shrink +Pass e.style['flex'] = "0 fit-content" should not set unrelated longhands +Pass e.style['flex'] = "1 0 max-content" should set flex-basis +Pass e.style['flex'] = "1 0 max-content" should set flex-grow +Pass e.style['flex'] = "1 0 max-content" should set flex-shrink +Pass e.style['flex'] = "1 0 max-content" should not set unrelated longhands +Pass e.style['flex'] = "auto 1 2" should set flex-basis +Pass e.style['flex'] = "auto 1 2" should set flex-grow +Pass e.style['flex'] = "auto 1 2" should set flex-shrink +Pass e.style['flex'] = "auto 1 2" should not set unrelated longhands \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-shrink-computed.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-shrink-computed.txt new file mode 100644 index 00000000000..b3bbc2d38b2 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-shrink-computed.txt @@ -0,0 +1,14 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +4 Pass +Details +Result Test Name MessagePass Property flex-shrink value '1' +Pass Property flex-shrink value '2.34e+06' +Pass Property flex-shrink value '6.78e+08' +Pass Property flex-shrink value '0' \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-shrink-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-shrink-invalid.txt new file mode 100644 index 00000000000..b597cab3c61 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-shrink-invalid.txt @@ -0,0 +1,15 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +3 Pass +1 Fail +Details +Result Test Name MessagePass e.style['flex-shrink'] = "2e3.4" should not set the property value +Pass e.style['flex-shrink'] = "-+5" should not set the property value +Pass e.style['flex-shrink'] = "6 7" should not set the property value +Fail e.style['flex-shrink'] = "1." should not set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-shrink-valid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-shrink-valid.txt new file mode 100644 index 00000000000..d0dc0ab2bbd --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-shrink-valid.txt @@ -0,0 +1,14 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +4 Pass +Details +Result Test Name MessagePass e.style['flex-shrink'] = "1" should set the property value +Pass e.style['flex-shrink'] = "23.4e5" should set the property value +Pass e.style['flex-shrink'] = "+.678E9" should set the property value +Pass e.style['flex-shrink'] = ".0" should set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-valid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-valid.txt new file mode 100644 index 00000000000..e9adc8dfa40 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-valid.txt @@ -0,0 +1,16 @@ +Summary + +Harness status: OK + +Rerun + +Found 6 tests + +6 Pass +Details +Result Test Name MessagePass e.style['flex'] = "none" should set the property value +Pass e.style['flex'] = "1" should set the property value +Pass e.style['flex'] = "2 3" should set the property value +Pass e.style['flex'] = "4 5 6px" should set the property value +Pass e.style['flex'] = "7% 8" should set the property value +Pass e.style['flex'] = "8 auto" should set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-wrap-computed.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-wrap-computed.txt new file mode 100644 index 00000000000..45188189677 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-wrap-computed.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 3 tests + +3 Pass +Details +Result Test Name MessagePass Property flex-wrap value 'nowrap' +Pass Property flex-wrap value 'wrap' +Pass Property flex-wrap value 'wrap-reverse' \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-wrap-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-wrap-invalid.txt new file mode 100644 index 00000000000..2e13d1b9d2d --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-wrap-invalid.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass e.style['flex-wrap'] = "auto" should not set the property value +Pass e.style['flex-wrap'] = "nowrap wrap" should not set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-wrap-valid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-wrap-valid.txt new file mode 100644 index 00000000000..73da317bcb0 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/flex-wrap-valid.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 3 tests + +3 Pass +Details +Result Test Name MessagePass e.style['flex-wrap'] = "nowrap" should set the property value +Pass e.style['flex-wrap'] = "wrap" should set the property value +Pass e.style['flex-wrap'] = "wrap-reverse" should set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/order-computed.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/order-computed.txt new file mode 100644 index 00000000000..abf7ce1a771 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/order-computed.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 3 tests + +3 Pass +Details +Result Test Name MessagePass Property order value '0' +Pass Property order value '123' +Pass Property order value '-45' \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/order-invalid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/order-invalid.txt new file mode 100644 index 00000000000..a45d6408092 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/order-invalid.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 3 tests + +3 Pass +Details +Result Test Name MessagePass e.style['order'] = "auto" should not set the property value +Pass e.style['order'] = "123.45" should not set the property value +Pass e.style['order'] = "123 45" should not set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/order-valid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/order-valid.txt new file mode 100644 index 00000000000..6580b4eb882 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/order-valid.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 3 tests + +3 Pass +Details +Result Test Name MessagePass e.style['order'] = "0" should set the property value +Pass e.style['order'] = "123" should set the property value +Pass e.style['order'] = "-45" should set the property value \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/webkit-aliases.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/webkit-aliases.txt new file mode 100644 index 00000000000..f248cf645e5 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/parsing/webkit-aliases.txt @@ -0,0 +1,23 @@ +Summary + +Harness status: OK + +Rerun + +Found 12 tests + +10 Pass +2 Fail +Details +Result Test Name MessagePass -webkit-align-content is a legacy name alias for align-content +Pass -webkit-align-items is a legacy name alias for align-items +Pass -webkit-align-self is a legacy name alias for align-self +Fail -webkit-flex is a legacy name alias for flex +Pass -webkit-flex-basis is a legacy name alias for flex-basis +Pass -webkit-flex-direction is a legacy name alias for flex-direction +Fail -webkit-flex-flow is a legacy name alias for flex-flow +Pass -webkit-flex-grow is a legacy name alias for flex-grow +Pass -webkit-flex-shrink is a legacy name alias for flex-shrink +Pass -webkit-flex-wrap is a legacy name alias for flex-wrap +Pass -webkit-justify-content is a legacy name alias for justify-content +Pass -webkit-order is a legacy name alias for order \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-000.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-000.txt new file mode 100644 index 00000000000..32e1e0f7586 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-000.txt @@ -0,0 +1,17 @@ +Summary + +Harness status: OK + +Rerun + +Found 6 tests + +3 Pass +3 Fail +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 +Fail .flexbox 4 +Fail .flexbox 5 +Fail .flexbox 6 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-001.txt new file mode 100644 index 00000000000..464a982d2c6 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-001.txt @@ -0,0 +1,24 @@ +Summary + +Harness status: OK + +Rerun + +Found 13 tests + +12 Pass +1 Fail +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 +Pass .flexbox 4 +Pass .flexbox 5 +Pass .flexbox 6 +Pass .flexbox 7 +Pass .flexbox 8 +Pass .flexbox 9 +Pass .flexbox 10 +Pass .flexbox 11 +Fail .flexbox 12 +Pass .flexbox 13 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-003.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-003.txt new file mode 100644 index 00000000000..54f3c66caac --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-003.txt @@ -0,0 +1,18 @@ +Summary + +Harness status: OK + +Rerun + +Found 7 tests + +5 Pass +2 Fail +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 +Pass .flexbox 4 +Pass .flexbox 5 +Fail .flexbox 6 +Fail .flexbox 7 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-011.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-011.txt new file mode 100644 index 00000000000..907b8ef96d1 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-011.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass #outer 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-012.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-012.txt new file mode 100644 index 00000000000..1ced2d2363e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-012.txt @@ -0,0 +1,21 @@ +Summary + +Harness status: OK + +Rerun + +Found 10 tests + +6 Pass +4 Fail +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 +Fail .flexbox 4 +Fail .flexbox 5 +Pass .flexbox 6 +Pass .flexbox 7 +Pass .flexbox 8 +Fail .flexbox 9 +Fail .flexbox 10 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-013.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-013.txt new file mode 100644 index 00000000000..17e1160ad69 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-heights-013.txt @@ -0,0 +1,14 @@ +Summary + +Harness status: OK + +Rerun + +Found 4 tests + +4 Pass +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 +Pass .flexbox 4 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-margins-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-margins-001.txt new file mode 100644 index 00000000000..ab1be98fac9 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-margins-001.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 3 tests + +3 Pass +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-max-width-cross-axis.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-max-width-cross-axis.txt new file mode 100644 index 00000000000..dbaf01d1a74 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-max-width-cross-axis.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-size-quirks-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-size-quirks-002.txt new file mode 100644 index 00000000000..f3a32a6468f --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-size-quirks-002.txt @@ -0,0 +1,13 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +1 Pass +1 Fail +Details +Result Test Name MessagePass .pct 1 +Fail .pct 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-size-quirks.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-size-quirks.txt new file mode 100644 index 00000000000..23311727b6a --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-size-quirks.txt @@ -0,0 +1,19 @@ +Summary + +Harness status: OK + +Rerun + +Found 8 tests + +7 Pass +1 Fail +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Fail .flexbox 3 +Pass .flexbox 4 +Pass .flexbox 5 +Pass .flexbox 6 +Pass .flexbox 7 +Pass .flexbox 8 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-size.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-size.txt new file mode 100644 index 00000000000..23311727b6a --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/percentage-size.txt @@ -0,0 +1,19 @@ +Summary + +Harness status: OK + +Rerun + +Found 8 tests + +7 Pass +1 Fail +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Fail .flexbox 3 +Pass .flexbox 4 +Pass .flexbox 5 +Pass .flexbox 6 +Pass .flexbox 7 +Pass .flexbox 8 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/position-relative-percentage-top-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/position-relative-percentage-top-001.txt new file mode 100644 index 00000000000..b1a7f823373 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/position-relative-percentage-top-001.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .border 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/quirks-auto-block-size-with-percentage-item.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/quirks-auto-block-size-with-percentage-item.txt new file mode 100644 index 00000000000..7584c3da0c2 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/quirks-auto-block-size-with-percentage-item.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass #container 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/radiobutton-min-size.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/radiobutton-min-size.txt new file mode 100644 index 00000000000..d0ba2c90033 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/radiobutton-min-size.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass two radio button widths are identical \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/relayout-align-items.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/relayout-align-items.txt new file mode 100644 index 00000000000..dbaf01d1a74 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/relayout-align-items.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/relayout-image-load.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/relayout-image-load.txt new file mode 100644 index 00000000000..8e8544a974c --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/relayout-image-load.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass #test 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/relayout-input.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/relayout-input.txt new file mode 100644 index 00000000000..98a43414579 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/relayout-input.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Pass +Details +Result Test Name MessagePass relayout-input +Pass #target 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/scrollbars-auto-min-content-sizing.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/scrollbars-auto-min-content-sizing.txt new file mode 100644 index 00000000000..d4f98dc14bb --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/scrollbars-auto-min-content-sizing.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass scrollbars-auto-min-content-sizing \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/shrinking-column-flexbox.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/shrinking-column-flexbox.txt new file mode 100644 index 00000000000..00694698fff --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/shrinking-column-flexbox.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Fail +Details +Result Test Name MessageFail body 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/stretch-after-sibling-size-change.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/stretch-after-sibling-size-change.txt new file mode 100644 index 00000000000..b56c9d0bdab --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/stretch-after-sibling-size-change.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass .flexbox 1 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/stretched-child-shrink-on-relayout.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/stretched-child-shrink-on-relayout.txt new file mode 100644 index 00000000000..d854000146d --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/stretched-child-shrink-on-relayout.txt @@ -0,0 +1,16 @@ +Summary + +Harness status: OK + +Rerun + +Found 6 tests + +6 Pass +Details +Result Test Name MessagePass .flexbox 1 +Pass .flexbox 2 +Pass .flexbox 3 +Pass .flexbox 4 +Pass .flexbox 5 +Pass .flexbox 6 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/svg-root-as-flex-item-006.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/svg-root-as-flex-item-006.txt new file mode 100644 index 00000000000..547f286d81e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/svg-root-as-flex-item-006.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Pass +Details +Result Test Name MessagePass svg 1: undefined \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/table-with-percent-intrinsic-width.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/table-with-percent-intrinsic-width.txt new file mode 100644 index 00000000000..46f2e2c9fd2 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/table-with-percent-intrinsic-width.txt @@ -0,0 +1,12 @@ +Summary + +Harness status: OK + +Rerun + +Found 2 tests + +2 Fail +Details +Result Test Name MessageFail table 1 +Fail table 2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/text-as-flexitem-size-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/text-as-flexitem-size-001.txt new file mode 100644 index 00000000000..bff68af3a45 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-flexbox/text-as-flexitem-size-001.txt @@ -0,0 +1,29 @@ +Summary + +Harness status: OK + +Rerun + +Found 18 tests + +13 Pass +5 Fail +Details +Result Test Name MessageFail .flexbox > div 1 +Fail .flexbox > div 2 +Pass .flexbox > div 3 +Pass .flexbox > div 4 +Fail .flexbox > div 5 +Pass .flexbox > div 6 +Pass .flexbox > div 7 +Fail .flexbox > div 8 +Pass .flexbox > div 9 +Pass .flexbox > div 10 +Fail .flexbox > div 11 +Pass .flexbox > div 12 +Pass .flexbox > div 13 +Pass .flexbox > div 14 +Pass .flexbox > div 15 +Pass .flexbox > div 16 +Pass .flexbox > div 17 +Pass .flexbox > div 18 \ No newline at end of file diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/META.yml b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/META.yml new file mode 100644 index 00000000000..503fc08f576 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/META.yml @@ -0,0 +1,8 @@ +spec: https://drafts.csswg.org/css-flexbox/ +suggested_reviewers: + - kojiishi + - plinss + - cbiesinger + - fantasai + - rachelandrew + - tabatkins diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/WEB_FEATURES.yml b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/WEB_FEATURES.yml new file mode 100644 index 00000000000..69d08754517 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/WEB_FEATURES.yml @@ -0,0 +1,7 @@ +features: +- name: flexbox + files: "**" +# TODO: map *gap* to flexbox-gap. This is currently not possible without the +# tests being associated with both flexbox and flexbox-gap. All but one of the +# *gap* tests are passing in all browsers, so lumping them in with flexbox is +# relatively harmless. diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/abspos-descendent-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/abspos-descendent-001.html new file mode 100644 index 00000000000..ecf4969f693 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/abspos-descendent-001.html @@ -0,0 +1,32 @@ + + + +CSS Flexbox: removing abspos descendents + + + + + + + + + + + +
+
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-content-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-content-001.html new file mode 100644 index 00000000000..5de2ba602af --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-content-001.html @@ -0,0 +1,106 @@ + + + + + CSS Test: Static position of abspos children in a row flex container, with various "align-content" values + + + + + + + + + + + +
+ + +
+
+ +
+
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+ + +
+
+ +
+
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-001.html new file mode 100644 index 00000000000..eca05150829 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-001.html @@ -0,0 +1,98 @@ + + + + + CSS Test: Static position of abspos children in a row flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-002.html new file mode 100644 index 00000000000..51a0074fb08 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-002.html @@ -0,0 +1,98 @@ + + + + + CSS Test: Static position of abspos children in a row wrap-reverse flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-003.html new file mode 100644 index 00000000000..ebf7e21be63 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-003.html @@ -0,0 +1,98 @@ + + + + + CSS Test: Static position of abspos children in a row-reverse flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-004.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-004.html new file mode 100644 index 00000000000..fc745714ec7 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-004.html @@ -0,0 +1,98 @@ + + + + + CSS Test: Static position of abspos children in a row-reverse wrap-reverse flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-005.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-005.html new file mode 100644 index 00000000000..006ddf75666 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-005.html @@ -0,0 +1,98 @@ + + + + + CSS Test: Static position of abspos children in a column flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-006.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-006.html new file mode 100644 index 00000000000..39f9c9b0996 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-006.html @@ -0,0 +1,98 @@ + + + + + CSS Test: Static position of abspos children in a column wrap-reverse flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-007.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-007.html new file mode 100644 index 00000000000..e4ab7290ab2 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-007.html @@ -0,0 +1,98 @@ + + + + + CSS Test: Static position of abspos children in a column-reverse flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-008.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-008.html new file mode 100644 index 00000000000..ce5fd64fa1b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-008.html @@ -0,0 +1,98 @@ + + + + + CSS Test: Static position of abspos children in a column-reverse wrap-reverse flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-001.html new file mode 100644 index 00000000000..a2db5a78215 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-001.html @@ -0,0 +1,98 @@ + + + + + CSS Test: Static position of abspos children in a RTL row flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-002.html new file mode 100644 index 00000000000..70caa867fac --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-002.html @@ -0,0 +1,99 @@ + + + + + CSS Test: Static position of abspos LTR children in a RTL row flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-003.html new file mode 100644 index 00000000000..23ff468ffee --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-003.html @@ -0,0 +1,98 @@ + + + + + CSS Test: Static position of abspos children in a RTL column flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-004.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-004.html new file mode 100644 index 00000000000..a6c87ebced3 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-rtl-004.html @@ -0,0 +1,99 @@ + + + + + CSS Test: Static position of abspos LTR children in a RTL column flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-001.html new file mode 100644 index 00000000000..247937b61e8 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-001.html @@ -0,0 +1,102 @@ + + + + + CSS Test: Static position of abspos children in a vertical-rl row flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-002.html new file mode 100644 index 00000000000..49d6c1926be --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-002.html @@ -0,0 +1,103 @@ + + + + + CSS Test: Static position of abspos horizontal-tb children in a vertical-rl row flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-003.html new file mode 100644 index 00000000000..3c91136f702 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-003.html @@ -0,0 +1,98 @@ + + + + + CSS Test: Static position of abspos children in a vertical-rl column flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-004.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-004.html new file mode 100644 index 00000000000..a1e8fd8b097 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-align-self-vertWM-004.html @@ -0,0 +1,100 @@ + + + + + CSS Test: Static position of abspos vertical-lr + RTL children in a vertical-rl column flex container, with various "align-self" values + + + + + + + + + + +
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-001.html new file mode 100644 index 00000000000..7f9b5fad022 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-001.html @@ -0,0 +1,97 @@ + + + + + CSS Test: Static position of abspos children in a row flex container, with various "justify-content" values + + + + + + + + + + +
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-002.html new file mode 100644 index 00000000000..a29ab49dc3b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-002.html @@ -0,0 +1,97 @@ + + + + + CSS Test: Static position of abspos children in a row wrap-reverse flex container, with various "justify-content" values + + + + + + + + + + +
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-003.html new file mode 100644 index 00000000000..7721637da6b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-003.html @@ -0,0 +1,97 @@ + + + + + CSS Test: Static position of abspos children in a row-reverse flex container, with various "justify-content" values + + + + + + + + + + +
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-004.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-004.html new file mode 100644 index 00000000000..4bf39bd3bae --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-004.html @@ -0,0 +1,97 @@ + + + + + CSS Test: Static position of abspos children in a row-reverse wrap-reverse flex container, with various "justify-content" values + + + + + + + + + + +
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-005.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-005.html new file mode 100644 index 00000000000..2234e062d23 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-005.html @@ -0,0 +1,97 @@ + + + + + CSS Test: Static position of abspos children in a column flex container, with various "justify-content" values + + + + + + + + + + +
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-006.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-006.html new file mode 100644 index 00000000000..71fd8d3a4f6 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-006.html @@ -0,0 +1,97 @@ + + + + + CSS Test: Static position of abspos children in a column wrap-reverse flex container, with various "justify-content" values + + + + + + + + + + +
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-007.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-007.html new file mode 100644 index 00000000000..6389595c440 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-007.html @@ -0,0 +1,97 @@ + + + + + CSS Test: Static position of abspos children in a column-reverse flex container, with various "justify-content" values + + + + + + + + + + +
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-008.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-008.html new file mode 100644 index 00000000000..5829eeb31ca --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-008.html @@ -0,0 +1,97 @@ + + + + + CSS Test: Static position of abspos children in a column-reverse wrap-reverse flex container, with various "justify-content" values + + + + + + + + + + +
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-001.html new file mode 100644 index 00000000000..7bc4b86093d --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-001.html @@ -0,0 +1,98 @@ + + + + + CSS Test: Static position of abspos children in a RTL row flex container, with various "justify-content" values + + + + + + + + + + +
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-002.html new file mode 100644 index 00000000000..08556f3cfd3 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-rtl-002.html @@ -0,0 +1,98 @@ + + + + + CSS Test: Static position of abspos children in a RTL column flex container, with various "justify-content" values + + + + + + + + + + +
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-001.html new file mode 100644 index 00000000000..d45dd004e75 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-001.html @@ -0,0 +1,98 @@ + + + + + CSS Test: Static position of abspos children in a vertical-rl row flex container, with various "justify-content" values + + + + + + + + + + +
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-002.html new file mode 100644 index 00000000000..7db7127ba15 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/flex-abspos-staticpos-justify-content-vertWM-002.html @@ -0,0 +1,98 @@ + + + + + CSS Test: Static position of abspos children in a vertical-rl column flex container, with various "justify-content" values + + + + + + + + + + +
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-001.html new file mode 100644 index 00000000000..31b00efe943 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-001.html @@ -0,0 +1,709 @@ + + +CSS Test: Absolutely positioned children of flexboxes + + + + + + + + + +
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-002.html new file mode 100644 index 00000000000..4a5098deaac --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-002.html @@ -0,0 +1,160 @@ + + +CSS Test: Absolutely positioned children of flexboxes + + + + + + + + + + + + +
+ +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-003.html new file mode 100644 index 00000000000..d34c1f91959 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-003.html @@ -0,0 +1,96 @@ + +CSS Test: Absolutely positioned children of flexboxes + + + + + + + + + + + + + +
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-004.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-004.html new file mode 100644 index 00000000000..b230ee6fe0e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-004.html @@ -0,0 +1,44 @@ + +CSS Test: Absolutely positioned children of flexboxes + + + + + + + + + + + + + + +
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-012.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-012.html new file mode 100644 index 00000000000..a49281613b5 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-012.html @@ -0,0 +1,116 @@ + + +CSS Test: Absolutely positioned children of flexboxes + + + + + + + + +
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-014.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-014.html new file mode 100644 index 00000000000..f0edea981cb --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-014.html @@ -0,0 +1,82 @@ + +abspos flex children with top margins + + + + + + + + + + +
+
+ aaa +
+
+ bbb +
+
+ +
+
+ aaa +
+
+ bbb +
+
+ +
+
+ aaa +
+
+ bbb +
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-015.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-015.html new file mode 100644 index 00000000000..597fa769033 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/abspos/position-absolute-015.html @@ -0,0 +1,19 @@ + +abspos flex children with top margins + + + + + + + + + + +
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-horiz-001a.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-horiz-001a.html new file mode 100644 index 00000000000..df884442bad --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-horiz-001a.html @@ -0,0 +1,182 @@ + + + + + + CSS Test: Testing 'align-content' in a horizontal flex container + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-horiz-001b.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-horiz-001b.html new file mode 100644 index 00000000000..49ffa1087c2 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-horiz-001b.html @@ -0,0 +1,183 @@ + + + + + + CSS Test: Testing 'align-content' in a horizontal flex container + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-horiz-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-horiz-002.html new file mode 100644 index 00000000000..0ac9929fa5b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-horiz-002.html @@ -0,0 +1,182 @@ + + + + + + CSS Test: Testing 'align-content' in a row wrap-reverse flex container + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-vert-001a.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-vert-001a.html new file mode 100644 index 00000000000..11d08239aec --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-vert-001a.html @@ -0,0 +1,182 @@ + + + + + + CSS Test: Testing 'align-content' in a vertical flex container + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-vert-001b.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-vert-001b.html new file mode 100644 index 00000000000..1715d5d6951 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-vert-001b.html @@ -0,0 +1,183 @@ + + + + + + CSS Test: Testing 'align-content' in a vertical flex container + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-vert-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-vert-002.html new file mode 100644 index 00000000000..c5d8f799711 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-vert-002.html @@ -0,0 +1,182 @@ + + + + + + CSS Test: Testing 'align-content' in a column wrap-reverse flex container + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wmvert-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wmvert-001.html new file mode 100644 index 00000000000..41f4f171b4a --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wmvert-001.html @@ -0,0 +1,182 @@ + + + + + + CSS Test: Testing 'align-content' in a vertical writing-mode flex container + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wrap-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wrap-001.html new file mode 100644 index 00000000000..3807a7dd009 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wrap-001.html @@ -0,0 +1,77 @@ + + +css-flexbox: Tests align-content with single-line flex-wrap: wrap + + + + + + +
+

Test that we honor align-content even in single-line flex containers

+
+
This text should be at the top of its container
+
+
+
This text should be at the bottom of its container
+
+
+
This text should be centered in its container
+
+
+
This text should be at the top of its container
+
+
+
This text should be centered in its container
+
+
+
This text should be centered in its container
+
+
+
This text should be at the top of its container
+
+
+
This text should be at the left of its container
+
+
+
This text should be at the right of its container
+
+
+
This text should be centered in its container
+
+
+
This text should be at the left of its container
+
+
+
This text should be centered in its container
+
+
+
This text should be at the left of its container
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wrap-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wrap-002.html new file mode 100644 index 00000000000..1fbcd965c97 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wrap-002.html @@ -0,0 +1,108 @@ + + +css-flexbox: Tests align-content with flex-wrap: wrap + + + + + +
+

Test for crbug.com/362848: Flex box word-wrap is not adhering to spec

+
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wrap-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wrap-003.html new file mode 100644 index 00000000000..e836ea4832b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wrap-003.html @@ -0,0 +1,330 @@ + + +css-flexbox: Tests align-content with flex-wrap: wrap + + + + + +
+

Test to make sure that align-content works properly.

+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wrap-005.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wrap-005.html new file mode 100644 index 00000000000..38cde1e2840 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-content-wrap-005.html @@ -0,0 +1,54 @@ + + + + + + + + + + + + +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-flexbox-item.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-flexbox-item.html new file mode 100644 index 00000000000..9cc85b1290b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-flexbox-item.html @@ -0,0 +1,42 @@ + + + + + + + + + +
+
+
two
lines
+
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-grid-item.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-grid-item.html new file mode 100644 index 00000000000..4e15d2ac76e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-grid-item.html @@ -0,0 +1,43 @@ + + + + + + + + + +
+
+
two
lines
+
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-items.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-items.html new file mode 100644 index 00000000000..350e2e53c6d --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-items.html @@ -0,0 +1,35 @@ + + + + + + + + + +
+
two
lines
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-table-item.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-table-item.html new file mode 100644 index 00000000000..c772ddac236 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-lr-table-item.html @@ -0,0 +1,45 @@ + + + + + + + + + +
+ + + + +
+
two
lines
+
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-flexbox-item.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-flexbox-item.html new file mode 100644 index 00000000000..0e4551801e9 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-flexbox-item.html @@ -0,0 +1,44 @@ + + + + + + + + + +
+
+
two
lines
+
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-grid-item.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-grid-item.html new file mode 100644 index 00000000000..4904422bac1 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-grid-item.html @@ -0,0 +1,43 @@ + + + + + + + + + +
+
+
two
lines
+
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-items.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-items.html new file mode 100644 index 00000000000..cef5538c416 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-items.html @@ -0,0 +1,35 @@ + + + + + + + + + +
+
two
lines
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-table-item.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-table-item.html new file mode 100644 index 00000000000..bd6fcc82d81 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-column-vert-rl-table-item.html @@ -0,0 +1,45 @@ + + + + + + + + + +
+ + + + +
+
two
lines
+
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-flexbox-item.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-flexbox-item.html new file mode 100644 index 00000000000..5801eaf4c02 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-flexbox-item.html @@ -0,0 +1,42 @@ + + + + + + + + + +
+
+
two
lines
+
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-grid-item.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-grid-item.html new file mode 100644 index 00000000000..d2c88f979d3 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-grid-item.html @@ -0,0 +1,43 @@ + + + + + + + + + +
+
+
two
lines
+
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-items.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-items.html new file mode 100644 index 00000000000..11991939046 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-items.html @@ -0,0 +1,35 @@ + + + + + + + + + +
+
two
lines
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-table-item.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-table-item.html new file mode 100644 index 00000000000..5f16a4f50b6 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-lr-column-horz-table-item.html @@ -0,0 +1,45 @@ + + + + + + + + + +
+ + + + +
+
two
lines
+
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-flexbox-item.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-flexbox-item.html new file mode 100644 index 00000000000..3049b5d6e88 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-flexbox-item.html @@ -0,0 +1,42 @@ + + + + + + + + + +
+
+
two
lines
+
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-grid-item.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-grid-item.html new file mode 100644 index 00000000000..a82200220f2 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-grid-item.html @@ -0,0 +1,43 @@ + + + + + + + + + +
+
+
two
lines
+
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-items.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-items.html new file mode 100644 index 00000000000..28dfe70e870 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-items.html @@ -0,0 +1,36 @@ + + + + + + + + + +
+
two
lines
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-table-item.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-table-item.html new file mode 100644 index 00000000000..e6c4d91c533 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-items-baseline-vert-rl-column-horz-table-item.html @@ -0,0 +1,45 @@ + + + + + + + + + +
+ + + + +
+
two
lines
+
+
hello
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-self-014.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-self-014.html new file mode 100644 index 00000000000..57dce00748a --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/align-self-014.html @@ -0,0 +1,44 @@ + + +CSS Flexbox: align-self: center content with flex-direction: column. + + + + + + + + + + + + + +
+
X
+
X
+
X
+
X
+
X
+
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-001.html new file mode 100644 index 00000000000..da547567f72 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-001.html @@ -0,0 +1,68 @@ + + + + + + + + + +
+
line1
line2
+
line1
line2
+
line1
line2
+
line1
line2
+
line1
line2
+
line1
line2
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-002.html new file mode 100644 index 00000000000..71b6fd48c20 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-002.html @@ -0,0 +1,68 @@ + + + + + + + + + +
+
line1
line2
+
line1
line2
+
line1
line2
+
line1
line2
+
line1
line2
+
line1
line2
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-003.html new file mode 100644 index 00000000000..d6278744ac7 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-003.html @@ -0,0 +1,68 @@ + + + + + + + + + +
+
line1
line2
+
line1
line2
+
line1
line2
+
line1
line2
+
line1
line2
+
line1
line2
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-004.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-004.html new file mode 100644 index 00000000000..ec040179799 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-004.html @@ -0,0 +1,69 @@ + + + + + + + + + +
+
line1
line2
+
line1
line2
+
line1
line2
+
line1
line2
+
line1
line2
+
line1
line2
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-005.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-005.html new file mode 100644 index 00000000000..e4d629b6f9b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-005.html @@ -0,0 +1,48 @@ + + + + + + + + + +
+

+

+

+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-006.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-006.html new file mode 100644 index 00000000000..49fda33adbb --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-006.html @@ -0,0 +1,52 @@ + + + + + + + + + +
+

+

+

+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-007.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-007.html new file mode 100644 index 00000000000..44029104737 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-007.html @@ -0,0 +1,52 @@ + + + + + + + + + +
+

+

+

+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-001.html new file mode 100644 index 00000000000..5724196afc5 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-001.html @@ -0,0 +1,46 @@ + + + + + + + + +
+
+
+ +
+ +
+ +
+
+
+
+ + +
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-002.html new file mode 100644 index 00000000000..a84d4551bf9 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-002.html @@ -0,0 +1,47 @@ + + + + + + + + +
+
+
+ +
+ +
+ +
+
+
+
+ + +
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-003.html new file mode 100644 index 00000000000..b2e59842627 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-fieldset-003.html @@ -0,0 +1,47 @@ + + + + + + + + +
+
+
+ +
+ +
+ +
+
+
+
+ + +
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-001.html new file mode 100644 index 00000000000..fb643e9500d --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-001.html @@ -0,0 +1,260 @@ + + + + + + + + +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-002.html new file mode 100644 index 00000000000..2be6beacaa0 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-002.html @@ -0,0 +1,261 @@ + + + + + + + + +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-003.html new file mode 100644 index 00000000000..39eb2a5ed45 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-003.html @@ -0,0 +1,129 @@ + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-004.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-004.html new file mode 100644 index 00000000000..d3d310e985a --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-flex-004.html @@ -0,0 +1,130 @@ + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-001.html new file mode 100644 index 00000000000..b98c49a117d --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-001.html @@ -0,0 +1,111 @@ + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-002.html new file mode 100644 index 00000000000..bc52e59ea20 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-002.html @@ -0,0 +1,112 @@ + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-003.html new file mode 100644 index 00000000000..d86b79cfaa6 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-grid-003.html @@ -0,0 +1,112 @@ + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-001.tentative.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-001.tentative.html new file mode 100644 index 00000000000..12b5a4d6d63 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-001.tentative.html @@ -0,0 +1,128 @@ + + + + + + + + + +
+
+
+



+
+
+ +
+
+
+



+
+
+ + +
+
+
+
+
+
+ +
+
+
+
+
+
+ + +
+
+
+

+
+
+ +
+
+
+

+
+
+ + + +
+
+
+




+
+
+ +
+
+
+




+
+
+ + +
+
+
+



+
+
+ +
+
+
+



+
+
+ + +
+
+
+


+
+
+ +
+
+
+


+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-002.tentative.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-002.tentative.html new file mode 100644 index 00000000000..2493809fc6e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-002.tentative.html @@ -0,0 +1,129 @@ + + + + + + + + + +
+
+
+



+
+
+ +
+
+
+



+
+
+ + +
+
+
+
+
+
+ +
+
+
+
+
+
+ + +
+
+
+

+
+
+ +
+
+
+

+
+
+ + + +
+
+
+




+
+
+ +
+
+
+




+
+
+ + +
+
+
+



+
+
+ +
+
+
+



+
+
+ + +
+
+
+


+
+
+ +
+
+
+


+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-003.tentative.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-003.tentative.html new file mode 100644 index 00000000000..f7ade2d66c4 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-line-clamp-003.tentative.html @@ -0,0 +1,129 @@ + + + + + + + + + +
+
+
+



+
+
+ +
+
+
+



+
+
+ + +
+
+
+
+
+
+ +
+
+
+
+
+
+ + +
+
+
+

+
+
+ +
+
+
+

+
+
+ + + +
+
+
+




+
+
+ +
+
+
+




+
+
+ + +
+
+
+



+
+
+ +
+
+
+



+
+
+ + +
+
+
+


+
+
+ +
+
+
+


+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-001.html new file mode 100644 index 00000000000..54405ca67fb --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-001.html @@ -0,0 +1,142 @@ + + + + + + + + + +
+
+
+
+

+
+
+

+
+
+

+
+
+
+ +
+
+
+
+

+
+
+

+
+
+

+
+
+
+ + +
+
+
+
+
+
+
+

+
+
+

+
+
+

+
+
+
+ +
+
+
+
+
+
+
+

+
+
+

+
+
+

+
+
+
+ + +
+
+
+
+

+
+
+

+
+
+

+
+
+
+
+
+
+ +
+
+
+
+

+
+
+

+
+
+

+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-002.html new file mode 100644 index 00000000000..ecc547a4567 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-002.html @@ -0,0 +1,144 @@ + + + + + + + + + +
+
+
+
+

+
+
+

+
+
+

+
+
+
+ +
+
+
+
+

+
+
+

+
+
+

+
+
+
+ + +
+
+
+
+
+
+
+

+
+
+

+
+
+

+
+
+
+ +
+
+
+
+
+
+
+

+
+
+

+
+
+

+
+
+
+ + +
+
+
+
+

+
+
+

+
+
+

+
+
+
+
+
+
+ +
+
+
+
+

+
+
+

+
+
+

+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-003.html new file mode 100644 index 00000000000..eeed84e3840 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-multicol-003.html @@ -0,0 +1,144 @@ + + + + + + + + + +
+
+
+
+

+
+
+

+
+
+

+
+
+
+ +
+
+
+
+

+
+
+

+
+
+

+
+
+
+ + +
+
+
+
+
+
+
+

+
+
+

+
+
+

+
+
+
+ +
+
+
+
+
+
+
+

+
+
+

+
+
+

+
+
+
+ + +
+
+
+
+

+
+
+

+
+
+

+
+
+
+
+
+
+ +
+
+
+
+

+
+
+

+
+
+

+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-001.html new file mode 100644 index 00000000000..88c222d028e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-001.html @@ -0,0 +1,90 @@ + + + + + + + + +
+

+
+
+
+
+
+
+ +
+

+
+
+
+
+
+
+ +
+

+
+
+
+
+
+
+ +
+

+
+
+
+
+
+
+ +
+

+
+
+
+
+
+
+ +
+

+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-002.html new file mode 100644 index 00000000000..9799b1810fa --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-002.html @@ -0,0 +1,91 @@ + + + + + + + + +
+

+
+
+
+
+
+
+ +
+

+
+
+
+
+
+
+ +
+

+
+
+
+
+
+
+ +
+

+
+
+
+
+
+
+ +
+

+
+
+
+
+
+
+ +
+

+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-003.html new file mode 100644 index 00000000000..b3992a23392 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-overflow-003.html @@ -0,0 +1,91 @@ + + + + + + + + +
+

+
+
+
+
+
+
+ +
+

+
+
+
+
+
+
+ +
+

+
+
+
+
+
+
+ +
+

+
+
+
+
+
+
+ +
+

+
+
+
+
+
+
+ +
+

+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-001.html new file mode 100644 index 00000000000..b4b0485b48b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-001.html @@ -0,0 +1,95 @@ + + + + + + + + +
+
+ + + + + + + + + + + +
top




bottom
+
+ +
+
+ + + + + + + + + + + +
top




bottom
+
+ +
+
+ + + + + + + + + + + +
+
+ +
+
+ + + + + + + + + + + +
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-002.html new file mode 100644 index 00000000000..69acaf347e7 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-002.html @@ -0,0 +1,64 @@ + + + + + + + + +
+
+ + + + + + + + + + + +
top




bottom
+
+ +
+
+ + + + + + + + + + + +
top




bottom
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-003.html new file mode 100644 index 00000000000..2466d24ff5c --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/alignment/flex-align-baseline-table-003.html @@ -0,0 +1,64 @@ + + + + + + + + +
+
+ + + + + + + + + + + +
top




bottom
+
+ +
+
+ + + + + + + + + + + +
top




bottom
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/box-sizing-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/box-sizing-001.html new file mode 100644 index 00000000000..4ad8349d1fe --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/box-sizing-001.html @@ -0,0 +1,108 @@ + + +CSS Flexbox: box-sizing + + + + + + + + + + +
+ +All blue boxes are 100x100px with box-sizing: border-box and 2px border (4px border-top), we expect offsetWidth/Height to be 100x100 + +

flex-flow: default, orange box has width: 300px

+
+
+
+ +

flex-flow: default, orange box has width: 400px

+
+
+
+ +

flex-flow: default, orange box has width: auto

+
+
+
+ +

flex-flow: default, orange box has width: auto, flex-box has box-sizing: border-box

+
+
+
+
+
+ +

flex-flow: column, red box has height: 300px

+
+
+
+ +

flex-flow: column, red box has height: 400px

+
+
+
+ +

flex-flow: column, red box has height: auto

+
+
+
+ +

flex-box has box-sizing: border-box and flex-wrap: wrap;

+
+
+
+ +

flex-box has box-sizing: default and flex-wrap: wrap;

+
+
+
+ +

flex-flow: column, flex-box has box-sizing: border-box, flex items have flex: 1

+
+
+
+
+
+ + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/box-sizing-min-max-sizes-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/box-sizing-min-max-sizes-001.html new file mode 100644 index 00000000000..128892cf9e5 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/box-sizing-min-max-sizes-001.html @@ -0,0 +1,33 @@ + +CSS Flexbox: minimum / maximum sizes with box-sizing: border-box + + + + + + + + + + +
+ +
+
+
+
+ +
+
+
+
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/canvas-dynamic-change-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/canvas-dynamic-change-001.html new file mode 100644 index 00000000000..f8b4340379b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/canvas-dynamic-change-001.html @@ -0,0 +1,39 @@ + + +Canvas size dynamic change in flexbox layout + + + + + + + +
+ +
+
+ + +
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/change-column-flex-width.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/change-column-flex-width.html new file mode 100644 index 00000000000..ada0af721a2 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/change-column-flex-width.html @@ -0,0 +1,30 @@ + + +CSS Flexbox: flex items inside flex-direction:column + + + + + + + + + +

There should be a green square below. No red.

+ +
+
+
+
+
+
+
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/column-flex-child-with-overflow-scroll.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/column-flex-child-with-overflow-scroll.html new file mode 100644 index 00000000000..e1ad2089f89 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/column-flex-child-with-overflow-scroll.html @@ -0,0 +1,38 @@ + + +Proper height of column flex children with overflow: scroll. + + + + + + + + +
+
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/column-reverse-gap.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/column-reverse-gap.html new file mode 100644 index 00000000000..338e1f38a34 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/column-reverse-gap.html @@ -0,0 +1,27 @@ + + + + + + + + +
+
+
+
+
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/columns-height-set-via-top-bottom.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/columns-height-set-via-top-bottom.html new file mode 100644 index 00000000000..9edcc7afbde --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/columns-height-set-via-top-bottom.html @@ -0,0 +1,51 @@ + + +Proper size of flex item in a column flexbox with height set via top/bottom. + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/dynamic-grid-flex-abspos.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/dynamic-grid-flex-abspos.html new file mode 100644 index 00000000000..93c8ca53a2e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/dynamic-grid-flex-abspos.html @@ -0,0 +1,82 @@ + +grid items and abspos flex children + + + + + + + + + + + + +

This crashed Chrome 84.

+
+
+
Test
+
+
+
+ +

Outer is a regular div.

+
+
+
Test
+
+
+
+ +

relpos element is a regular div, not flexbox.

+
+
+
Test
+
+
+
+ +

Relpos flexbox has a % height descendant. The height of the flexbox grid item is supposed to be definite, allowing the %height flex item to resolve. + +This fails in chrome because of https://crbug.com/1018439

+
+
+
Test
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/fieldset-as-container-justify-center.tentative.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/fieldset-as-container-justify-center.tentative.html new file mode 100644 index 00000000000..a02b80d8cf6 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/fieldset-as-container-justify-center.tentative.html @@ -0,0 +1,46 @@ + + + + + + + + + + + + + +

Pass Condition: orange square is at top of black square.
+ Safari 16.4 and Firefox 111 fail -- orange box is vertically centered as if + the anonymous fieldset content box and the fieldset were the same box. +

+ +
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-aspect-ratio-img-column-011.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-aspect-ratio-img-column-011.html new file mode 100644 index 00000000000..228b9e4662d --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-aspect-ratio-img-column-011.html @@ -0,0 +1,77 @@ + +CSS Flexbox: images' aspect ratio in flex box with flex-direction: column for min-size: auto + + + + + + + + + + + + + + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-aspect-ratio-img-column-017.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-aspect-ratio-img-column-017.html new file mode 100644 index 00000000000..2fe10c175f2 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-aspect-ratio-img-column-017.html @@ -0,0 +1,34 @@ + +Non aspect-ratio svg flex item + + + + + + + + + +
+ +
+Specified size suggestion = 200px
+Content size suggestion = 150px [1]
+Automatic minimum height = min(150px, 200px)
+
+[1] fallback size from last bullet point in https://drafts.csswg.org/css-sizing-3/#intrinsic-sizes :
+
+For boxes without a preferred aspect ratio:
+ * If the available space is definite in the appropriate dimension, use the stretch fit into that size in that dimension.
+ * Otherwise, if the box has a  as its computed minimum size (min-width/min-height) in that dimension, use that size.
+ * Otherwise, use 300px for the width and/or 150px for the height as needed.
+
+
+Pass condition: there is a 150x150 green square. +
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-aspect-ratio-img-row-005.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-aspect-ratio-img-row-005.html new file mode 100644 index 00000000000..4addd61dc7c --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-aspect-ratio-img-row-005.html @@ -0,0 +1,53 @@ + +Aspect-ratio items with borders + + + + + + + + + + + + + + + +

+The green boxes should all be 100x100. +

+ +Section B of flex base size + transferred size suggestion: +
+ +
+ +Section B of flex base size + transferred size suggestion, with box-sizing: border-box: + +
+ +
+ +content size suggestion +
+ +
+ +content size suggestion +
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-aspect-ratio-img-row-013.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-aspect-ratio-img-row-013.html new file mode 100644 index 00000000000..8a604d2bb27 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-aspect-ratio-img-row-013.html @@ -0,0 +1,43 @@ + + + + + + + + + + + +

+Pass condition is 4 green 100x100 squares and 1 0x0 square. +

+ +

+Firefox 84a1 passes. Chrome 87 fails them all by making the green rectangles be 200x100. +

+ +

Transferred size suggestion is the stretched 100px:

+
+ +
+ +

Have to subtract the margin from the stretched height to get the transferred size suggestion:

+
+ +
+ +

Have to subtract a margin larger than the stretched height to get 0px transferred size suggestion:

+
+ +
+ +

Have to subtract the margin from the stretched height (ignoring the presence of a border) to get the transferred size suggestion:

+
+ +
+ +

Stretched transferred size suggestion has to obey min-height:

+
+ +
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-basis-009.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-basis-009.html new file mode 100644 index 00000000000..d5a498596fa --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-basis-009.html @@ -0,0 +1,41 @@ + + + + + + + + + + +
+
+ +
+
+ +
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-column-relayout-assert.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-column-relayout-assert.html new file mode 100644 index 00000000000..db752dc2806 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-column-relayout-assert.html @@ -0,0 +1,27 @@ + +CSS Flexbox: Column height with padding + + + + + + + + + +
+ +

You should see a green rectangle, 40px high.

+ +
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-direction-column-overlap-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-direction-column-overlap-001.html new file mode 100644 index 00000000000..7065a71452e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-direction-column-overlap-001.html @@ -0,0 +1,56 @@ + + +CSS Flexbox: vertical overlap with flex-direction: column. + + + + + + + + + + + + +

XXX and YYY should be on separate lines and not overlap, i.e. the height of .flex should not be 0.

+ +
+
+
+
XXX
+
YYY
+
+
+
+ + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-factor-less-than-one.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-factor-less-than-one.html new file mode 100644 index 00000000000..d0a2ff9aec7 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-factor-less-than-one.html @@ -0,0 +1,180 @@ + +CSS Flexbox: flex factors less than one + + + + + + + + + +
+ +
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ + +
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+ +
+
+
+ +
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-flow-013.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-flow-013.html new file mode 100644 index 00000000000..fb12aff176f --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-flow-013.html @@ -0,0 +1,158 @@ + + +CSS Flexbox Test: flex-flow - column column-reverse and row-reverse + + + + + + + + +
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-item-compressible-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-item-compressible-001.html new file mode 100644 index 00000000000..dc55f9b7d2b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-item-compressible-001.html @@ -0,0 +1,149 @@ + + + + + CSS Flexbox Test: Testing automatic minimun size of <input> flex items in a row flex container + + + + + + + + + + + + + + + +

Test1: "width: 100%"

+
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +

Test2: "width: calc(100%)"

+
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +

Test3: "width: calc(140px + 100%)"

+
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-item-compressible-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-item-compressible-002.html new file mode 100644 index 00000000000..c5095305ec6 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-item-compressible-002.html @@ -0,0 +1,151 @@ + + + + + CSS Flexbox Test: Testing automatic minimun size of <input> flex items in a column flex container + + + + + + + + + + + + + + + +

Test1: "height: 100%"

+
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +

Test2: "height: calc(100%)"

+
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +

Test3: "height: calc(140px + 100%)"

+
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-item-contains-strict.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-item-contains-strict.html new file mode 100644 index 00000000000..4ca0fcf73c1 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-item-contains-strict.html @@ -0,0 +1,56 @@ + +CSS Flexbox: 'contain' property strict value + + + + + + + + + + + + +

Stretched:

+
+
Column
+
+ +
+
Row
+
+ +
+
Column
+
+ +
+
Row
+
+ + +

Flex-start:

+
+
Column
+
+ +
+
Row
+
+ +
+
Column
+
+ +
+
Row
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-009.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-009.html new file mode 100644 index 00000000000..277324bc2be --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-009.html @@ -0,0 +1,62 @@ + +Tests correct handling of min-height: auto with dynamic changes + + + + + + + + + +

Green rectangle should be entirely within the black rectangle

+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-010.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-010.html new file mode 100644 index 00000000000..fe8410e27e1 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-010.html @@ -0,0 +1,64 @@ + +Tests correct handling of min-height: min-content with dynamic changes + + + + + + + + + +

Green rectangle should be entirely within the black rectangle

+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-012.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-012.html new file mode 100644 index 00000000000..cbf15885d9b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-012.html @@ -0,0 +1,37 @@ + + +CSS Flexbox: Combining 100% heights with min-height: auto should not lead to overflow + + + + + + + + + +
+ +
+
+
+
+
+
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-025.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-025.html new file mode 100644 index 00000000000..4de8c5c1317 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-025.html @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + +
+ +

Test passes if there is a sequence of filled green squares.

+ + +
+
+
+
+
+ + +
+
+
+
+
+ + +
+
+
+
+
+ + +
+
+ + +
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-031.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-031.html new file mode 100644 index 00000000000..a3f68e92edb --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-height-flex-items-031.html @@ -0,0 +1,54 @@ + + + + + + +
+ + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-size-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-size-001.html new file mode 100644 index 00000000000..016a4cf5c49 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-size-001.html @@ -0,0 +1,80 @@ + +CSS Flexbox: flexbox with min-size: auto + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-size-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-size-002.html new file mode 100644 index 00000000000..5039dce628b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-size-002.html @@ -0,0 +1,15 @@ + +CSS Flexbox: min-size when the child has a percentage min-size + + + + + + + +
+ +
+
This is a flex item.
+
Inflexible
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-size-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-size-003.html new file mode 100644 index 00000000000..b2a0c8277e2 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-size-003.html @@ -0,0 +1,23 @@ + + + + + + + + + + + + +
+ +
+ +
+ +
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-width-flex-items-014.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-width-flex-items-014.html new file mode 100644 index 00000000000..3bab07f01f3 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-minimum-width-flex-items-014.html @@ -0,0 +1,69 @@ + +CSS Flexbox: Proper min-width intrinsic size with display: flex + + + + + + + + + +
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-one-sets-flex-basis-to-zero-px.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-one-sets-flex-basis-to-zero-px.html new file mode 100644 index 00000000000..72dcf830f87 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-one-sets-flex-basis-to-zero-px.html @@ -0,0 +1,153 @@ + + +CSS Flexbox: flex-basis with zero pixel + + + + + + + + + + +
+
+
Flex item with flex: 0
+
+ +
+
Flex item with flex: 0 1 0%
+
+ +
+
Flex item with flex: 0 1 0px
+
+ +
+
Flex item with flex: 0.5
+
+ +
+
Flex item with flex: 0.5 1 0%
+
+ + + +
+
Flex item with flex: 0.5 1 0px
+
+ +
+
Flex item with flex: 1
+
+ +
+
Flex item with flex: 1 1 0%
+
+ + + +
+
Flex item with flex: 1 1 0px
+
+ +
+
Flex item with flex: 0
+
+ +
+
Flex item with flex: 0 1 0%
+
+ +
+
Flex item with flex: 0 1 0px
+
+ +
+
Flex item with flex: 0.5
+
+ +
+
Flex item with flex: 0.5 1 0%
+
+ + + +
+
Flex item with flex: 0.5 1 0px
+
+ +
+
Flex item with flex: 1
+
+ +
+
Flex item with flex: 1 1 0%
+
+ + + +
+
Flex item with flex: 1 1 0px
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-outer-flexbox-column-recalculate-height-on-resize-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-outer-flexbox-column-recalculate-height-on-resize-001.html new file mode 100644 index 00000000000..78716b162d5 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-outer-flexbox-column-recalculate-height-on-resize-001.html @@ -0,0 +1,74 @@ + + +CSS Flexbox: height resizing with flex-direction: column + + + + + + + + + + + + +
+
+
+
    +
  • Suspendisse eu nunc lectus. Curabitur.
  • +
  • Suspendisse eu nunc lectus. Curabitur.
  • +
  • Suspendisse eu nunc lectus. Curabitur.
  • +
  • Suspendisse eu nunc lectus. Curabitur.
  • +
  • Suspendisse eu nunc lectus. Curabitur.
  • +
  • Suspendisse eu nunc lectus. Curabitur.
  • +
  • Suspendisse eu nunc lectus. Curabitur.
  • +
  • Suspendisse eu nunc lectus. Curabitur.
  • +
  • Suspendisse eu nunc lectus. Curabitur.
  • +
  • Suspendisse eu nunc lectus. Curabitur.
  • +
  • Suspendisse eu nunc lectus. Curabitur.
  • +
  • Suspendisse eu nunc lectus. Curabitur.
  • +
  • Suspendisse eu nunc lectus. Curabitur.
  • +
  • Suspendisse eu nunc lectus. Curabitur.
  • +
  • Suspendisse eu nunc lectus. Curabitur.
  • +
+
+
+
+ + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-shorthand-flex-basis-middle.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-shorthand-flex-basis-middle.html new file mode 100644 index 00000000000..dcb077a856a --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flex-shorthand-flex-basis-middle.html @@ -0,0 +1,37 @@ + + +CSS Flexbox: flex shorthand with 'auto' or 'zero' percentage value + + + + + + + + +
+
+
+
+
+
+ +
+
+
+
+
+ + \ No newline at end of file diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox-justify-content-wmvert-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox-justify-content-wmvert-002.html new file mode 100644 index 00000000000..ccf4e3d5603 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox-justify-content-wmvert-002.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + +Both should be Blue to the left of Orange. +
+
+
+
+
+
+ +Both should be Orange to the left of Blue. +
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox-justify-content-wmvert-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox-justify-content-wmvert-003.html new file mode 100644 index 00000000000..7dd0e2b594c --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox-justify-content-wmvert-003.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + +Both should be Blue on top of Orange. +
+
+
+
+
+
+ +Both should be Orange on top of Blue. +
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox-lines-must-be-stretched-by-default.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox-lines-must-be-stretched-by-default.html new file mode 100644 index 00000000000..f653abfa243 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox-lines-must-be-stretched-by-default.html @@ -0,0 +1,32 @@ + +CSS Flexbox: align-content initial value. + + + + + + + +
+
+
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_first-letter.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_first-letter.html new file mode 100644 index 00000000000..4418b11077f --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_first-letter.html @@ -0,0 +1,20 @@ + +flexbox | first-letter + + + + + + + +
Triceratops
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_justifycontent-center-overflow.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_justifycontent-center-overflow.html new file mode 100644 index 00000000000..7398bb46640 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_justifycontent-center-overflow.html @@ -0,0 +1,40 @@ + +flexbox | justify-content: center / overflow + + + + + + + + + +Blue is the flexbox. Orange are items that overflow it. + + + +
+ + + +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_justifycontent-rtl-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_justifycontent-rtl-001.html new file mode 100644 index 00000000000..ed309ca309c --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_justifycontent-rtl-001.html @@ -0,0 +1,73 @@ + + + + + CSS Test: Static position of abspos children in a RTL row flex container, with various "justify-content" values + + + + + + + + + + +
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_justifycontent-rtl-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_justifycontent-rtl-002.html new file mode 100644 index 00000000000..ca777b7ac13 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_justifycontent-rtl-002.html @@ -0,0 +1,73 @@ + + + + + CSS Test: Static position of abspos children in a RTL column flex container, with various "justify-content" values + + + + + + + + + + +
+ + +
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_width-change-and-relayout-children.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_width-change-and-relayout-children.html new file mode 100644 index 00000000000..1cf771adb8d --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_width-change-and-relayout-children.html @@ -0,0 +1,42 @@ + + + +CSS Flexbox: Flex children width when the parent width is changed + + + + + + + + + + + + +
+
+
+
+
This div should be 200px wide.
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_width-wrapping-column.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_width-wrapping-column.html new file mode 100644 index 00000000000..cf8b53f2fcc --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexbox_width-wrapping-column.html @@ -0,0 +1,44 @@ + + +CSS Flexbox: the width calculation of flexbox with flex-direction: column and flex-wrap: wrap + + + + + + + + + + + + + +
+ +

The green boxes should all be within the black box

+ +
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexitem-no-margin-collapsing.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexitem-no-margin-collapsing.html new file mode 100644 index 00000000000..bcd8df60b00 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexitem-no-margin-collapsing.html @@ -0,0 +1,34 @@ + + + +CSS Flexbox: flex items don't collapse margins + + + + + + + + + +
+ +
+
+

+
+
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexitem-stretch-image.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexitem-stretch-image.html new file mode 100644 index 00000000000..eab7f1733da --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/flexitem-stretch-image.html @@ -0,0 +1,35 @@ + + +CSS Flexbox: image stretch + + + + + + + + + +
+ +
+ + +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/gap-017.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/gap-017.html new file mode 100644 index 00000000000..beb9df582d9 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/gap-017.html @@ -0,0 +1,45 @@ + +Flex gaps + + + + + + + + + + + +
+ + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/gap-018.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/gap-018.html new file mode 100644 index 00000000000..43c112ad178 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/gap-018.html @@ -0,0 +1,40 @@ + +Flex gaps + + + + + + + + + + + +
+ + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-center.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-center.html new file mode 100644 index 00000000000..466b191c404 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-center.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-content: center + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-end.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-end.html new file mode 100644 index 00000000000..261ccf1c96b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-end.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-content: flex-end + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-start.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-start.html new file mode 100644 index 00000000000..031717b0fd3 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-flex-start.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-content: flex-start + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-around.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-around.html new file mode 100644 index 00000000000..a80b58adb6c --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-around.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-content: space-around + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-between.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-between.html new file mode 100644 index 00000000000..da1abeed8ab --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-content-space-between.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-content: space-between + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-baseline.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-baseline.html new file mode 100644 index 00000000000..f07ec099146 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-baseline.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-items: baseline + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-center.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-center.html new file mode 100644 index 00000000000..64ba7032963 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-center.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-items: center + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-end.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-end.html new file mode 100644 index 00000000000..b61f2895880 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-end.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-items: flex-end + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-start.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-start.html new file mode 100644 index 00000000000..0a7eda97dcb --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-flex-start.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-items: flex-start + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-invalid.html new file mode 100644 index 00000000000..619da7c4044 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-invalid.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-items: invalid + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-stretch.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-stretch.html new file mode 100644 index 00000000000..1637fe43d2e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-items-stretch.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-items: stretch + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-baseline.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-baseline.html new file mode 100644 index 00000000000..ee57d2f3114 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-baseline.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-self: baseline + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-center.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-center.html new file mode 100644 index 00000000000..79a99642cae --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-center.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-self: center + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-end.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-end.html new file mode 100644 index 00000000000..081d6613a5b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-end.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-self: flex-end + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-start.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-start.html new file mode 100644 index 00000000000..558926a59db --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-flex-start.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-self: flex-start + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-invalid.html new file mode 100644 index 00000000000..71a088f7503 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-invalid.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-self: invalid + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-stretch.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-stretch.html new file mode 100644 index 00000000000..deca1390da1 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_align-self-stretch.html @@ -0,0 +1,22 @@ + +flexbox | computed style | align-self: stretch + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display-inline.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display-inline.html new file mode 100644 index 00000000000..1b216a49c38 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display-inline.html @@ -0,0 +1,22 @@ + +flexbox | computed style | display: inline-flex + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display.html new file mode 100644 index 00000000000..ae878ffe502 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_display.html @@ -0,0 +1,22 @@ + +flexbox | computed style | display: flex + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0.html new file mode 100644 index 00000000000..3d0a007eb0d --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-basis: 0 + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0percent.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0percent.html new file mode 100644 index 00000000000..e402be427e4 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-0percent.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-basis: 0% + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-auto.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-auto.html new file mode 100644 index 00000000000..8673f0f0187 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-auto.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-basis: auto + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-percent.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-percent.html new file mode 100644 index 00000000000..1f45420d9f0 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-basis-percent.html @@ -0,0 +1,27 @@ + +flexbox | computed style | flex-basis: percent + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column-reverse.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column-reverse.html new file mode 100644 index 00000000000..6303415b73d --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column-reverse.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-direction: column-reverse + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column.html new file mode 100644 index 00000000000..d55db28c306 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-column.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-direction: column + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-invalid.html new file mode 100644 index 00000000000..5560adbbc08 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-invalid.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-direction: row + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row-reverse.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row-reverse.html new file mode 100644 index 00000000000..8724fd3cc8a --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row-reverse.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-direction: row-reverse + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row.html new file mode 100644 index 00000000000..ff93ee8c023 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-direction-row.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-direction: row + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-nowrap.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-nowrap.html new file mode 100644 index 00000000000..c89d3440c6e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-nowrap.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex-flow: column nowrap + + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-nowrap.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-nowrap.html new file mode 100644 index 00000000000..bb47b47ee41 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-nowrap.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex-flow: column-reverse nowrap + + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-wrap.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-wrap.html new file mode 100644 index 00000000000..46f43ca126c --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse-wrap.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex-flow: column-reverse wrap + + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse.html new file mode 100644 index 00000000000..4af780e32c6 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-reverse.html @@ -0,0 +1,25 @@ + +flexbox | computed style | flex-flow: column-reverse + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap-reverse.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap-reverse.html new file mode 100644 index 00000000000..f22e7306aaa --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap-reverse.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex-flow: column wrap-reverse + + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap.html new file mode 100644 index 00000000000..b69c1721a37 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column-wrap.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex-flow: column wrap + + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column.html new file mode 100644 index 00000000000..a7c011c3045 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-column.html @@ -0,0 +1,25 @@ + +flexbox | computed style | flex-flow: column + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-nowrap.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-nowrap.html new file mode 100644 index 00000000000..cd85494b9df --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-nowrap.html @@ -0,0 +1,25 @@ + +flexbox | computed style | flex-flow: nowrap + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-nowrap.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-nowrap.html new file mode 100644 index 00000000000..524ed0a8d56 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-nowrap.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex-flow: row nowrap + + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-nowrap.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-nowrap.html new file mode 100644 index 00000000000..04df1b46db5 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-nowrap.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex-flow: row-reverse nowrap + + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap-reverse.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap-reverse.html new file mode 100644 index 00000000000..9a7dc8fa1f4 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap-reverse.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex-flow: row-reverse wrap-reverse + + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap.html new file mode 100644 index 00000000000..bb9bd009e1c --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse-wrap.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex-flow: row-reverse wrap + + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse.html new file mode 100644 index 00000000000..9474b3e235b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-reverse.html @@ -0,0 +1,25 @@ + +flexbox | computed style | flex-flow: row-reverse + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap-reverse.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap-reverse.html new file mode 100644 index 00000000000..ae778c4a72d --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap-reverse.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex-flow: row wrap-reverse + + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap.html new file mode 100644 index 00000000000..48613d4f8ad --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row-wrap.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex-flow: row wrap + + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row.html new file mode 100644 index 00000000000..ec6e71fa59e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-row.html @@ -0,0 +1,25 @@ + +flexbox | computed style | flex-flow: row + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-wrap.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-wrap.html new file mode 100644 index 00000000000..e4e54caa647 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-flow-wrap.html @@ -0,0 +1,25 @@ + +flexbox | computed style | flex-flow: wrap + + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-0.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-0.html new file mode 100644 index 00000000000..0b5fdc4ab7e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-0.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-grow: 0 + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-invalid.html new file mode 100644 index 00000000000..1142abe578f --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-invalid.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-grow: negative + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-number.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-number.html new file mode 100644 index 00000000000..c0316af9244 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-grow-number.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-grow: number + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-0-auto.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-0-auto.html new file mode 100644 index 00000000000..9e57b104138 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-0-auto.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex: 0 auto + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-auto.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-auto.html new file mode 100644 index 00000000000..c3728276cca --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-auto.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex: auto + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-initial.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-initial.html new file mode 100644 index 00000000000..4ef7eeac4bf --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-initial.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex: initial + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-invalid.html new file mode 100644 index 00000000000..d43a02c355b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-invalid.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex: invalid + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-none.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-none.html new file mode 100644 index 00000000000..fcd7ce32139 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-none.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex: auto + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-number.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-number.html new file mode 100644 index 00000000000..8a2f2075b66 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand-number.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex: number + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand.html new file mode 100644 index 00000000000..7cee6fefff3 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shorthand.html @@ -0,0 +1,26 @@ + +flexbox | computed style | flex: invalid + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-0.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-0.html new file mode 100644 index 00000000000..e61a64b3ba5 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-0.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-shrink: 0 + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-invalid.html new file mode 100644 index 00000000000..279c43605d6 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-invalid.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-shrink: negative + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-number.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-number.html new file mode 100644 index 00000000000..a3df850ae5d --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-shrink-number.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-shrink: number + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-invalid.html new file mode 100644 index 00000000000..1f06c144fa3 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-invalid.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-wrap: wrap + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-nowrap.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-nowrap.html new file mode 100644 index 00000000000..5095d28887d --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-nowrap.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-wrap: nowrap + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap-reverse.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap-reverse.html new file mode 100644 index 00000000000..2cc411f1af5 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap-reverse.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-wrap: wrap-reverse + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap.html new file mode 100644 index 00000000000..3b92ee3789e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_flex-wrap-wrap.html @@ -0,0 +1,22 @@ + +flexbox | computed style | flex-wrap: wrap + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-center.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-center.html new file mode 100644 index 00000000000..9031892db2e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-center.html @@ -0,0 +1,22 @@ + +flexbox | computed style | justify-content: center + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-end.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-end.html new file mode 100644 index 00000000000..0536482bece --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-end.html @@ -0,0 +1,22 @@ + +flexbox | computed style | justify-content: flex-end + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-start.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-start.html new file mode 100644 index 00000000000..14e58639e65 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-flex-start.html @@ -0,0 +1,22 @@ + +flexbox | computed style | justify-content: flex-start + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-around.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-around.html new file mode 100644 index 00000000000..62ff49df1b9 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-around.html @@ -0,0 +1,22 @@ + +flexbox | computed style | justify-content: space-around + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-between.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-between.html new file mode 100644 index 00000000000..1e312ca513c --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_justify-content-space-between.html @@ -0,0 +1,22 @@ + +flexbox | computed style | justify-content: space-between + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-auto-size.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-auto-size.html new file mode 100644 index 00000000000..cc53c182748 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-auto-size.html @@ -0,0 +1,49 @@ + +CSS Flexible Box Test: computed style for auto minimum size + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-height-auto.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-height-auto.html new file mode 100644 index 00000000000..15c90c184d7 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-height-auto.html @@ -0,0 +1,26 @@ + +flexbox | computed style | min-height: auto + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-width-auto.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-width-auto.html new file mode 100644 index 00000000000..c9ca51eb90a --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_min-width-auto.html @@ -0,0 +1,25 @@ + +flexbox | computed style | min-width: auto + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-inherit.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-inherit.html new file mode 100644 index 00000000000..74b83e6fe41 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-inherit.html @@ -0,0 +1,25 @@ + +flexbox | computed style | order: -1 + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-integer.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-integer.html new file mode 100644 index 00000000000..a1ed1323a63 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-integer.html @@ -0,0 +1,22 @@ + +flexbox | computed style | order: integer + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-invalid.html new file mode 100644 index 00000000000..f768ed78c89 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-invalid.html @@ -0,0 +1,22 @@ + +flexbox | computed style | order: noninteger + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-negative.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-negative.html new file mode 100644 index 00000000000..5a869cb5437 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order-negative.html @@ -0,0 +1,22 @@ + +flexbox | computed style | order: -1 + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order.html new file mode 100644 index 00000000000..eb36a968203 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/getcomputedstyle/flexbox_computedstyle_order.html @@ -0,0 +1,22 @@ + +flexbox | computed style | order: 0 + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/height-percentage-with-dynamic-container-size.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/height-percentage-with-dynamic-container-size.html new file mode 100644 index 00000000000..cab1fa7f926 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/height-percentage-with-dynamic-container-size.html @@ -0,0 +1,69 @@ + + +CSS Flexbox Test: Flex container with height percentage and dynamic container size + + + + + + + + +
+ +
height: 0%
+ +
+
+
+
+
+
+
+ +
height: 100%
+ +
+
+
+
+
+
+
+ +
height: 200%
+ +
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-anonymous-box.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-anonymous-box.html new file mode 100644 index 00000000000..324f332414a --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-anonymous-box.html @@ -0,0 +1,23 @@ + + + + + + +
X
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-before-pseudo.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-before-pseudo.html new file mode 100644 index 00000000000..615cc1a8515 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-before-pseudo.html @@ -0,0 +1,21 @@ + + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-overlapping-margin.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-overlapping-margin.html new file mode 100644 index 00000000000..02f9a2c3d43 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-overlapping-margin.html @@ -0,0 +1,43 @@ + + + + + + +
+ foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo + +
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-overlapping-order.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-overlapping-order.html new file mode 100644 index 00000000000..061613804ef --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-overlapping-order.html @@ -0,0 +1,45 @@ + + + + + + +
+ + foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo +
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-overlapping-relative.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-overlapping-relative.html new file mode 100644 index 00000000000..c42fc2b4bce --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/hittest-overlapping-relative.html @@ -0,0 +1,45 @@ + + + + + + +
+
+ foofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoofoo +
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-001.html new file mode 100644 index 00000000000..ee8eb06e767 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-001.html @@ -0,0 +1,128 @@ + + + + + + + CSS Test: Testing how explicit main-size & cross-size constraints + influence sizing on non-stretched flex item w/ intrinsic ratio. + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-001v.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-001v.html new file mode 100644 index 00000000000..d29333b22c2 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-001v.html @@ -0,0 +1,131 @@ + + + + + + + CSS Test: Testing how explicit main-size & cross-size constraints + influence sizing on non-stretched flex item w/ intrinsic ratio + (with a vertical writing-mode on the flex items). + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-002.html new file mode 100644 index 00000000000..241f183e97f --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-002.html @@ -0,0 +1,128 @@ + + + + + + + CSS Test: Testing how explicit main-size & cross-size constraints + influence sizing on non-stretched flex item w/ intrinsic ratio. + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-002v.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-002v.html new file mode 100644 index 00000000000..958ec68259c --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-002v.html @@ -0,0 +1,131 @@ + + + + + + + CSS Test: Testing how explicit main-size & cross-size constraints + influence sizing on non-stretched flex item w/ intrinsic ratio + (with a vertical writing-mode on the flex items). + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-003.html new file mode 100644 index 00000000000..dc1cf24847f --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-003.html @@ -0,0 +1,128 @@ + + + + + + + CSS Test: Testing how explicit main-size & cross-size constraints + influence sizing on stretched flex item w/ intrinsic ratio. + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-003v.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-003v.html new file mode 100644 index 00000000000..b7e799d6285 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-003v.html @@ -0,0 +1,131 @@ + + + + + + + CSS Test: Testing how explicit main-size & cross-size constraints + influence sizing on stretched flex item w/ intrinsic ratio + (with a vertical writing-mode on the flex items). + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-004.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-004.html new file mode 100644 index 00000000000..b0bcdfd7733 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-004.html @@ -0,0 +1,128 @@ + + + + + + + CSS Test: Testing how explicit main-size & cross-size constraints + influence sizing on stretched flex item w/ intrinsic ratio. + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-004v.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-004v.html new file mode 100644 index 00000000000..5ab545db1d2 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-004v.html @@ -0,0 +1,131 @@ + + + + + + + CSS Test: Testing how explicit main-size & cross-size constraints + influence sizing on stretched flex item w/ intrinsic ratio + (with a vertical writing-mode on the flex items). + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-005.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-005.html new file mode 100644 index 00000000000..db3d23c53a7 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-005.html @@ -0,0 +1,130 @@ + + + + + + + CSS Test: Testing how explicit main-size & cross-size constraints + influence sizing on non-stretched flexible flex item w/ intrinsic ratio. + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-005v.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-005v.html new file mode 100644 index 00000000000..9256cd9955b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-005v.html @@ -0,0 +1,132 @@ + + + + + + + CSS Test: Testing how explicit main-size & cross-size constraints + influence sizing on non-stretched flexible flex item w/ intrinsic ratio + (with a vertical writing-mode on the flex items). + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-006.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-006.html new file mode 100644 index 00000000000..73d9478ff05 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-006.html @@ -0,0 +1,130 @@ + + + + + + + CSS Test: Testing how explicit main-size & cross-size constraints + influence sizing on non-stretched flexible flex item w/ intrinsic ratio. + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-006v.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-006v.html new file mode 100644 index 00000000000..39875e3fd27 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-006v.html @@ -0,0 +1,132 @@ + + + + + + + CSS Test: Testing how explicit main-size & cross-size constraints + influence sizing on non-stretched flexible flex item w/ intrinsic ratio + (with a vertical writing-mode on the flex items). + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-007.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-007.html new file mode 100644 index 00000000000..be6dde0cba8 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-007.html @@ -0,0 +1,135 @@ + + + + + + + CSS Test: Testing how explicit main-size & cross-size constraints + influence sizing on non-stretched flex item w/ intrinsic ratio, + some padding, and box-sizing:border-box. + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-007v.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-007v.html new file mode 100644 index 00000000000..fd26b882bb1 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/image-as-flexitem-size-007v.html @@ -0,0 +1,137 @@ + + + + + + + CSS Test: Testing how explicit main-size & cross-size constraints + influence sizing on non-stretched flex item w/ intrinsic ratio, + some padding, box-sizing:border-box, and a vertical writing-mode. + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/inline-flex.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/inline-flex.html new file mode 100644 index 00000000000..336d5d1dc18 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/inline-flex.html @@ -0,0 +1,33 @@ + + +CSS Flexbox: Ensure proper formatting with display: inline-flex + + + + + + + + +
+

This test passes if the three green boxes are on the same horizontal line.

+ +
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/inline-flexbox-wrap-vertically-width-calculation.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/inline-flexbox-wrap-vertically-width-calculation.html new file mode 100644 index 00000000000..b231364a1cf --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/inline-flexbox-wrap-vertically-width-calculation.html @@ -0,0 +1,179 @@ + + +CSS Flexbox: Inline flexbox width calculation with flex-direction: column and flex-wrap + + + + + + + + + + +
+
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-004.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-004.html new file mode 100644 index 00000000000..19530e95420 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-004.html @@ -0,0 +1,29 @@ + + + + + + + + + + +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-005.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-005.html new file mode 100644 index 00000000000..1c02a0e6528 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-005.html @@ -0,0 +1,38 @@ + + + + + + + + + + +
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-010.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-010.html new file mode 100644 index 00000000000..4bff7d74fa5 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-010.html @@ -0,0 +1,33 @@ + + + + + + + + + + + + +
+
+
+
+
+
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-018.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-018.html new file mode 100644 index 00000000000..d6cdf3750ea --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-018.html @@ -0,0 +1,45 @@ + + + + + + + + + + + + +

Main point of this test is that the container width is 100px, not 140px.

+ +
+
+
+ +
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-019.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-019.html new file mode 100644 index 00000000000..b062f2fe954 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/col-wrap-019.html @@ -0,0 +1,42 @@ + + + + + + + + + + + + +

Main point of this test is that the container width is 100px, not 80px.

+ +
+ +
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-005.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-005.html new file mode 100644 index 00000000000..8282d242aef --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-005.html @@ -0,0 +1,201 @@ + + + + + + + + + + + +
+ +
+
+ + + +
+
+
+ +
+
+
+
+
+ +
+
+ + + + +
+
+
+ + + + +
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+ +
+ +
+ + + +
+
+
+ + + +
+
+
+
+
+ +
+
+ + + + + +
+
+
+ +
+
+
+
+
+ +
+ +
+ + + +
+
+
+ + + +
+
+
+
+
+ +
+ +
+ + + +
+
+
+ + + +
+
+
+
+
+
+ +
+ + + + +
+ + + + +
+ + + + +
+
+
+ +
+ +
+ + + + + +
+ + + + + +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-008.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-008.html new file mode 100644 index 00000000000..e97ddcd21bc --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-008.html @@ -0,0 +1,75 @@ + + + + + + + + + + + +
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-compat-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-compat-001.html new file mode 100644 index 00000000000..245292d094b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-compat-001.html @@ -0,0 +1,132 @@ + + + + + + + + + + + +
+

https://crbug.com/1445937 We need to see a 100x100 orange square, not a + 400x25 orange rectangle.

+
+ +
+ + + + +
+ +
+
+
+ +
+

https://crbug.com/1454306 The boxes each must be 1/4 the size of the yellow + containing block. No overflow.

+ + + +
+ +
+
Some News Headline
+
+
+ +
+
Some Other News Headline 2
+
+
+ +
+
Even another Headline 3
+
+
+ +
+
+ Peets Coffee announces plans to move Oakland +
+
+
+ +
+
+ +
+

https://bugs.chromium.org/p/chromium/issues/detail?id=1457103 We need a + 100x100 green square here.

+ +
+
+
+
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-use-cases-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-use-cases-001.html new file mode 100644 index 00000000000..1392587944a --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-use-cases-001.html @@ -0,0 +1,315 @@ + + + + + + + + + + +
+

https://bugs.chromium.org/p/chromium/issues/detail?id=423112

+
+
+
+ +
+ + first checkbox example + +
+
+ +
+ + second checkbox example + +
+
+
+
+ +
+

https://bugs.chromium.org/p/chromium/issues/detail?id=464210

+
+
+
MMMMM
+
MMMMM
+
+
+
+ +
+

https://bugs.chromium.org/p/chromium/issues/detail?id=533627#c3

+
+
+
+ hello +
+
+
+
+
+
+ hello +
+
+
+
+ +
+

https://bugs.chromium.org/p/chromium/issues/detail?id=441768 author wants + below blue block to have 0 width

+
+ + + + +
+
+
+
+
+ +
+

https://bugs.chromium.org/p/chromium/issues/detail?id=1144312

+ +
+ + + + + +
+ +
phantom whitespace
+
+
+
+ +
+
+
+
also phantom whitespace
+
+
+
+
+ +
+
+
no more phantom whitespace
+
+
+
+
+ +
+

https://bugs.chromium.org/p/chromium/issues/detail?id=1154243

+
+ +
Test content
+ +
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-wrap-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-wrap-001.html new file mode 100644 index 00000000000..2c90df96bda --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-size/row-wrap-001.html @@ -0,0 +1,117 @@ + + + + + + + + + + + +
+
+ +
+
+
+ +
+
+
+
+ +
+
+ +
+
+
+ +
+
+
+
+
+ +
+
+ +
+
+
+ +
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-width-orthogonal-writing-mode.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-width-orthogonal-writing-mode.html new file mode 100644 index 00000000000..4c57f5c24ac --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/intrinsic-width-orthogonal-writing-mode.html @@ -0,0 +1,31 @@ + + +CSS Flexbox: container widths & ortho items + + + + + + + + + + +
+ +
+
+
+ +
+
Some text
+
+ +
+ Some text +
+ \ No newline at end of file diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/justify-content-006.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/justify-content-006.html new file mode 100644 index 00000000000..7848ff0c403 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/justify-content-006.html @@ -0,0 +1,37 @@ + + + + + + + + + + + +Test passes if orange square is in bottom left corner of rectangle. + +
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/justify-content-007.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/justify-content-007.html new file mode 100644 index 00000000000..b3780b1d58e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/justify-content-007.html @@ -0,0 +1,31 @@ + + + + + + + + + + + + +Pass condition: orange square is vertically centered in the black box.
+Chrome 112 and Safari 16.4 fail. Firefox 111 passes. +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/justify-content_space-between-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/justify-content_space-between-002.html new file mode 100644 index 00000000000..38036598f16 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/justify-content_space-between-002.html @@ -0,0 +1,22 @@ + +CSS Flexbox: justify-content: space-between on the last item of a column + + + + + + + + + +
+
First item
+
Second item
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/layout-with-inline-svg-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/layout-with-inline-svg-001.html new file mode 100644 index 00000000000..0ee9a36f49e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/layout-with-inline-svg-001.html @@ -0,0 +1,59 @@ + + +CSS Flexbox: layout of child SVG elements. + + + + + + + + + + + + +
+
+
+
+ +
+
+
+
+ + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/max-width-violation.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/max-width-violation.html new file mode 100644 index 00000000000..9ee5ce53b56 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/max-width-violation.html @@ -0,0 +1,66 @@ + +CSS Flexbox: max-width of inflexible items + + + + + + + + + + + +
+ +

You should see no red

+
+
+
+ Column 1 +
+
+ Column 2 +
+
+ +

This second part is just to ensure we don't assert

+
+
+ Column 1 +
+
+ Column 2 +
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/multiline-min-max.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/multiline-min-max.html new file mode 100644 index 00000000000..315aaf8759a --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/multiline-min-max.html @@ -0,0 +1,151 @@ + + + +CSS Flexbox: multiline flexbox and line breaks. + + + + + + + + + +
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/multiline-min-preferred-width.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/multiline-min-preferred-width.html new file mode 100644 index 00000000000..dd0a62ca26d --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/multiline-min-preferred-width.html @@ -0,0 +1,36 @@ + + + +CSS Flexbox: nested multiline (wrapping) flex boxes. + + + + + + + + + +
+ +
+
+
+
+
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/negative-overflow-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/negative-overflow-002.html new file mode 100644 index 00000000000..25b4fe25e07 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/negative-overflow-002.html @@ -0,0 +1,74 @@ + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/negative-overflow-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/negative-overflow-003.html new file mode 100644 index 00000000000..46ab1726451 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/negative-overflow-003.html @@ -0,0 +1,73 @@ + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/negative-overflow.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/negative-overflow.html new file mode 100644 index 00000000000..be470021fac --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/negative-overflow.html @@ -0,0 +1,98 @@ + + + +CSS Flexbox: align-items: center/flex-end and bottom padding. + + + + + + + + + + +
+ +
+
+
+ +
+
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/order-001.htm b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/order-001.htm new file mode 100644 index 00000000000..98b937c02d1 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/order-001.htm @@ -0,0 +1,38 @@ + + + + CSS Test: The 'order' property on flex items set to a value of '-1' + + + + + + +

Test passes if there is a single blue rectangle on the left, a single orange rectangle directly to its right, and there is no red visible on the page.

+
+
+
+
+ + \ No newline at end of file diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/order_value.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/order_value.html new file mode 100644 index 00000000000..3e1d50a6d87 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/order_value.html @@ -0,0 +1,34 @@ + + + + CSS Flexible Box Test: order_check + + + + + + + + + +
+
1
2
3
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/orthogonal-writing-modes-and-intrinsic-sizing.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/orthogonal-writing-modes-and-intrinsic-sizing.html new file mode 100644 index 00000000000..61613ded7e9 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/orthogonal-writing-modes-and-intrinsic-sizing.html @@ -0,0 +1,36 @@ + + +CSS Flexbox: main size on orthogonal flex item. + + + + + + + + + + +
+ +
+
+
+
+
+ +
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-002.html new file mode 100644 index 00000000000..0ce3e398145 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-002.html @@ -0,0 +1,66 @@ + + +CSS Flexbox: correct width for non-overflowing content with flex-direction: column + + + + + + + + + + + + +
+ +
+
+
+
    +
  • +
  • +
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-003.html new file mode 100644 index 00000000000..e658acc62f5 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-003.html @@ -0,0 +1,62 @@ + + +CSS Flexbox: margin: auto and overflow: auto with nested flexboxes. + + + + + + + + + + + + + + +
+

Below there should be a olive square centered inside a papayawhip box.

+
+
+
+
+
+
+
+ + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-004.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-004.html new file mode 100644 index 00000000000..9e901e67977 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-004.html @@ -0,0 +1,45 @@ + + +CSS Flexbox: no unnecessary scrollbars with overflow: auto. + + + + + + + + + + + + + +

No vertical scrollbar should be rendered for this content.

+ +
+
+
http://www.ispeech.org/p/generic/getaudio?text=http%3A%2F%2Fwww.ispeech.org%2Ftext.to.speech%3Flink%3Dhttp%253A%252F%252Fwww.ispeech.org%252Ftext.to.speech%253Fvoice%253Dusenglishfemale%2526action%253Dconvert%2526speed%253D0%2526text%253DType%252520some%252520text%252520and%252520click%252520play%2C&voice=usenglishfemale&speed=0&action=convert
+
+
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-006.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-006.html new file mode 100644 index 00000000000..663bfaf9c1a --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-006.html @@ -0,0 +1,112 @@ + + +CSS Flexbox: Height with overflow: auto. + + + + + + + + + +
+
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ + +
+
+
+ + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-008.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-008.html new file mode 100644 index 00000000000..13e368f39e8 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/overflow-auto-008.html @@ -0,0 +1,50 @@ + + +CSS Flexbox: adding scrollbars with overflow: auto and flex-direction: column. + + + + + + + + + + + + +
+
+
+
+
+
+ + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-basis-computed.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-basis-computed.html new file mode 100644 index 00000000000..6e4ef5a4565 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-basis-computed.html @@ -0,0 +1,37 @@ + + + + +CSS Flexible Box Layout: getComputedStyle().flexBasis + + + + + + + + + +
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-basis-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-basis-invalid.html new file mode 100644 index 00000000000..cfb74a4888b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-basis-invalid.html @@ -0,0 +1,22 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing flex-basis with invalid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-basis-valid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-basis-valid.html new file mode 100644 index 00000000000..b7bcf2e40a6 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-basis-valid.html @@ -0,0 +1,25 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing flex-basis with valid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-computed.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-computed.html new file mode 100644 index 00000000000..c63d656e6ec --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-computed.html @@ -0,0 +1,30 @@ + + + + +CSS Flexible Box Layout: getComputedStyle().flex + + + + + + + + +
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-direction-computed.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-direction-computed.html new file mode 100644 index 00000000000..792358c8237 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-direction-computed.html @@ -0,0 +1,21 @@ + + + + +CSS Flexible Box Layout: getComputedStyle().flexDirection + + + + + + + +
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-direction-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-direction-invalid.html new file mode 100644 index 00000000000..2c39a341d3f --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-direction-invalid.html @@ -0,0 +1,19 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing flex-direction with invalid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-direction-valid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-direction-valid.html new file mode 100644 index 00000000000..05a0b74f14e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-direction-valid.html @@ -0,0 +1,21 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing flex-direction with valid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-flow-computed.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-flow-computed.html new file mode 100644 index 00000000000..c109852f4e6 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-flow-computed.html @@ -0,0 +1,19 @@ + + + + +CSS Animations: getComputedStyle().flexFlow + + + + + + + +
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-flow-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-flow-invalid.html new file mode 100644 index 00000000000..4572a803228 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-flow-invalid.html @@ -0,0 +1,19 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing flex-flow with invalid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-flow-shorthand.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-flow-shorthand.html new file mode 100644 index 00000000000..639e2436721 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-flow-shorthand.html @@ -0,0 +1,25 @@ + + + + +CSS Flexible Box Layout Module Level 1: flex-flow sets longhands + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-flow-valid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-flow-valid.html new file mode 100644 index 00000000000..60f02bd4445 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-flow-valid.html @@ -0,0 +1,24 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing flex-flow with valid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-grow-computed.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-grow-computed.html new file mode 100644 index 00000000000..23a48f49afa --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-grow-computed.html @@ -0,0 +1,21 @@ + + + + +CSS Flexible Box Layout: getComputedStyle().flexGrow + + + + + + + +
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-grow-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-grow-invalid.html new file mode 100644 index 00000000000..c8de18b745f --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-grow-invalid.html @@ -0,0 +1,22 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing flex-grow with invalid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-grow-valid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-grow-valid.html new file mode 100644 index 00000000000..2cdefe91d8a --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-grow-valid.html @@ -0,0 +1,21 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing flex-grow with valid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-invalid.html new file mode 100644 index 00000000000..c5d1a594edf --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-invalid.html @@ -0,0 +1,21 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing flex with invalid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-shorthand.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-shorthand.html new file mode 100644 index 00000000000..735d1051e90 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-shorthand.html @@ -0,0 +1,75 @@ + + + + +CSS Flexible Box Layout Module Level 1: flex sets longhands + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-shrink-computed.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-shrink-computed.html new file mode 100644 index 00000000000..a38d40b2c70 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-shrink-computed.html @@ -0,0 +1,21 @@ + + + + +CSS Flexible Box Layout: getComputedStyle().flexShrink + + + + + + + +
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-shrink-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-shrink-invalid.html new file mode 100644 index 00000000000..ea555b9efe3 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-shrink-invalid.html @@ -0,0 +1,22 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing flex-shrink with invalid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-shrink-valid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-shrink-valid.html new file mode 100644 index 00000000000..e8714c50ca1 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-shrink-valid.html @@ -0,0 +1,21 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing flex-shrink with valid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-valid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-valid.html new file mode 100644 index 00000000000..a8c26a95687 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-valid.html @@ -0,0 +1,26 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing flex with valid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-wrap-computed.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-wrap-computed.html new file mode 100644 index 00000000000..84e434889ab --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-wrap-computed.html @@ -0,0 +1,20 @@ + + + + +CSS Flexible Box Layout: getComputedStyle().flexWrap + + + + + + + +
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-wrap-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-wrap-invalid.html new file mode 100644 index 00000000000..79074e45cfc --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-wrap-invalid.html @@ -0,0 +1,19 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing flex-wrap with invalid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-wrap-valid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-wrap-valid.html new file mode 100644 index 00000000000..2b4b3dc2d2d --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/flex-wrap-valid.html @@ -0,0 +1,20 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing flex-wrap with valid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/order-computed.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/order-computed.html new file mode 100644 index 00000000000..fbe9410a848 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/order-computed.html @@ -0,0 +1,20 @@ + + + + +CSS Flexible Box Layout Module Level 1: getComputedStyle().order + + + + + + + +
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/order-invalid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/order-invalid.html new file mode 100644 index 00000000000..b705482e2a4 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/order-invalid.html @@ -0,0 +1,20 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing order with invalid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/order-valid.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/order-valid.html new file mode 100644 index 00000000000..1765e8d4938 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/order-valid.html @@ -0,0 +1,20 @@ + + + + +CSS Flexible Box Layout Module Level 1: parsing order with valid values + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/webkit-aliases.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/webkit-aliases.html new file mode 100644 index 00000000000..7857c79e0f6 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/parsing/webkit-aliases.html @@ -0,0 +1,24 @@ + + +CSS Flexbox Test: -webkit- legacy properties + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-000.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-000.html new file mode 100644 index 00000000000..939cdec5b30 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-000.html @@ -0,0 +1,78 @@ + + +CSS Flexbox: Basic percentage heights + + + + + + + + + +
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-001.html new file mode 100644 index 00000000000..62bbcecd2dd --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-001.html @@ -0,0 +1,151 @@ + + +CSS Flexbox: Definite cross sizes + + + + + + + + + + + + + +
+ + +

This test verifies that we consider flex items' cross sizes to be definite +if the align value is stretch (the default)

+ +

Tests that we get a definite size in the simple case:

+
+
+
+
+
+
+
+ +

Tests that we get a definite size in a wrapping flexbox:

+
+
+
+
+
+
+
+ +

Tests that we get an indefinite size when not stretch-aligning, despite +definite size on container:

+
+
+
+
+
+
+
+ +

Tests that we get a definite size in a definite-height flexbox:

+
+
+
+
+
+
+
+ +

Tests that we get a definite size in a nested flexbox where only the outer +one has an explicit height:

+
+
+
+
+
+
+
+
+
+ +

Tests that we get a definite size in a nested flexbox where only the outer +one has an explicit height and has an opposite direction:

+
+
+
+
+
+
+
+
+
+ +

Tests that we respect min-height, on child of a flex item with percent +height that's treated as definite:

+
+
+
+
+
+
+
+ +

Tests that max-height also supports percentages:

+
+
+
+
+
+
+
+ +

Tests that percentage sizes can also be definite:

+
+
+
+
+
+
+
+ +

Tests that we use a definite size even when a percentage size is not definite

+
+
+
+
+
+
+
+
+
+ +

Tests that we don't mix up widths and heights

+
+
+
+
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-003.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-003.html new file mode 100644 index 00000000000..544b35e96bd --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-003.html @@ -0,0 +1,125 @@ + + +CSS Flexbox: Resolving relative height content within a flex container against flexed size + + + + + + + + + + + +
+ + + + +
+
+
+ +
+
+
+ + +
+
+
+ +
+
+ +
+
+
+ + +
+
+
+ +
+
+
+ + +
+
+
+ +
+
+
+ + +
+
+
+ +
+
+ +
+
+
+ + +
+
+
+ +
+
+
+ + +
+
+
+ +
+
+
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-011.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-011.html new file mode 100644 index 00000000000..848eefb142f --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-011.html @@ -0,0 +1,35 @@ + + + +CSS Flexbox: percentage height of flex item + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-012.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-012.html new file mode 100644 index 00000000000..581c30979a6 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-012.html @@ -0,0 +1,82 @@ + +CSS Flexbox: percentages in flex items + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-013.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-013.html new file mode 100644 index 00000000000..2c6e4bd4740 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-heights-013.html @@ -0,0 +1,39 @@ + +CSS Flexbox: percentage height of replaced elements + + + + + + + + + + +
+ +

You should see no red -- the height should be considered definite

+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-margins-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-margins-001.html new file mode 100644 index 00000000000..b1563daa2ea --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-margins-001.html @@ -0,0 +1,28 @@ + +CSS Flexbox: percent margins with flex child + + + + + + + + +
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-max-width-cross-axis.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-max-width-cross-axis.html new file mode 100644 index 00000000000..5b724cb92fe --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-max-width-cross-axis.html @@ -0,0 +1,26 @@ + +CSS Flexbox: percentage max width when using 'flex-direction: column' + + + + + + + + + + + + +

Both bars should be the same width

+
+
+ Content +
+
+ +
+
+ Content +
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-size-quirks-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-size-quirks-002.html new file mode 100644 index 00000000000..e49f4e6ef33 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-size-quirks-002.html @@ -0,0 +1,63 @@ + +CSS Flexbox: percentage size in flexbox children in quirks mode + + + + + + + + + + + + + +flex with 1 wrapper div inside: +
+
+
+
+
+
+
+
+flex with several wrapper divs inside: +
+
+
+
+
+
+
+
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-size-quirks.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-size-quirks.html new file mode 100644 index 00000000000..0e5b5c7b88f --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-size-quirks.html @@ -0,0 +1,107 @@ +CSS Flexbox: percentage size in flexbox children in quirks mode + + + + + + + + + +
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-size.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-size.html new file mode 100644 index 00000000000..a30c9adfc36 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/percentage-size.html @@ -0,0 +1,108 @@ + +CSS Flexbox: Percentage size in flexbox children + + + + + + + + + +
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/position-relative-percentage-top-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/position-relative-percentage-top-001.html new file mode 100644 index 00000000000..816e35f498f --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/position-relative-percentage-top-001.html @@ -0,0 +1,43 @@ + +CSS Flexbox: Relative position with a percentage top + + + + + + + +
+
+
+ +
+
+
+ This is tall +
+
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/quirks-auto-block-size-with-percentage-item.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/quirks-auto-block-size-with-percentage-item.html new file mode 100644 index 00000000000..5bdeab965a9 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/quirks-auto-block-size-with-percentage-item.html @@ -0,0 +1,19 @@ + + + + + + + + + + + + +

There should be a green square to the left of a blue square, and no red.

+
+
+ +
+
+
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/radiobutton-min-size.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/radiobutton-min-size.html new file mode 100644 index 00000000000..db4a70e16e5 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/radiobutton-min-size.html @@ -0,0 +1,40 @@ + +CSS Flexbox: minimum size of the radio button + + + + + + + + +

You should see two identical-looking lines, both with a radio button at the +beginning.

+ +
+ +
Text
+
+ +
+ Text +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/relayout-align-items.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/relayout-align-items.html new file mode 100644 index 00000000000..0d9a699e237 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/relayout-align-items.html @@ -0,0 +1,51 @@ + + + +CSS Flexbox: Relayout align flex items + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/relayout-image-load.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/relayout-image-load.html new file mode 100644 index 00000000000..9e6661b9f76 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/relayout-image-load.html @@ -0,0 +1,36 @@ + + + +CSS Flexbox: Relayout after loading an image + + + + + + + + + +
+

Test passes if a green 100x100 image is rendered.

+
+   +
+ +
+
+ + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/relayout-input.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/relayout-input.html new file mode 100644 index 00000000000..fd4122568b6 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/relayout-input.html @@ -0,0 +1,15 @@ + + + + + +
+ +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/scrollbars-auto-min-content-sizing.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/scrollbars-auto-min-content-sizing.html new file mode 100644 index 00000000000..c26a423e5d1 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/scrollbars-auto-min-content-sizing.html @@ -0,0 +1,19 @@ + + + + + +
+
+
+
+
+
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/shrinking-column-flexbox.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/shrinking-column-flexbox.html new file mode 100644 index 00000000000..f8b2d37c05a --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/shrinking-column-flexbox.html @@ -0,0 +1,54 @@ + +CSS Flexbox: Shrink column + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+ +
diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/stretch-after-sibling-size-change.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/stretch-after-sibling-size-change.html new file mode 100644 index 00000000000..0737edbe3fb --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/stretch-after-sibling-size-change.html @@ -0,0 +1,27 @@ + + + +CSS Flexbox: Stretch after sibling size is changed + + + + + + + + + +
+
+
+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/stretched-child-shrink-on-relayout.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/stretched-child-shrink-on-relayout.html new file mode 100644 index 00000000000..db5c578c0f6 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/stretched-child-shrink-on-relayout.html @@ -0,0 +1,77 @@ + +CSS Flexbox: Shrink stretched child on relayout + + + + + + + + + +
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/100x100-blue.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/100x100-blue.png new file mode 100644 index 00000000000..f578ae72533 Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/100x100-blue.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/100x100-green.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/100x100-green.png new file mode 100644 index 00000000000..25b76c3c6f2 Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/100x100-green.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/10x10-green.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/10x10-green.png new file mode 100644 index 00000000000..8c39b0d02d3 Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/10x10-green.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-green.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-green.png new file mode 100644 index 00000000000..b98ca0ba0a0 Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-green.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-lime.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-lime.png new file mode 100644 index 00000000000..cb397fb090e Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-lime.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-maroon.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-maroon.png new file mode 100644 index 00000000000..3f86b072195 Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-maroon.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-navy.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-navy.png new file mode 100644 index 00000000000..9b9a03955ba Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-navy.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-red.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-red.png new file mode 100644 index 00000000000..6bd73ac1018 Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-red.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-white.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-white.png new file mode 100644 index 00000000000..dd43faec54a Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/1x1-white.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/200x200-green.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/200x200-green.png new file mode 100644 index 00000000000..1dcc392a6ef Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/200x200-green.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/20x50-green.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/20x50-green.png new file mode 100644 index 00000000000..f7f6e67feee Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/20x50-green.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/300x150-green.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/300x150-green.png new file mode 100644 index 00000000000..57ece824a40 Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/300x150-green.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/40x20-green.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/40x20-green.png new file mode 100644 index 00000000000..c372de1dbd2 Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/40x20-green.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/60x60-gg-rr.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/60x60-gg-rr.png new file mode 100644 index 00000000000..84f5b2a4f1d Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/60x60-gg-rr.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/60x60-green.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/60x60-green.png new file mode 100644 index 00000000000..b3c8cf3eb4c Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/60x60-green.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/README b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/README new file mode 100644 index 00000000000..2e5f2ad0738 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/README @@ -0,0 +1,28 @@ +CSS Global Support Directory +============================ + +This directory contains common support files (such as images and external +style sheets). These are sync'ed into the support directories of all our +test suites. If you have test-suite-specific support files, please add +them to the appropriate test-suite-specific support/ directory. + +If you add to a support/ directory, please run the tools/supportprop.py +script from the top of the repository to cascade support files into the +lower-level support directories. + +Description of the Common Support File Collection +------------------------------------------------- + +The 1x1-* images are all exactly one pixel. + +The swatch-* images all use 15x15 cells. + +The square-* images all use 15x15 cells with one pixel borders. + +The pattern-* images use cells of various sizes: + + pattern-grg-rgr-grg.png 20x20 + pattern-rgr-grg-rgr.png 20x20 + pattern-tr.png 15x15 + pattern-grg-rrg-rgg.png 15x15 + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/a-green.css b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/a-green.css new file mode 100644 index 00000000000..b0dbb071d5b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/a-green.css @@ -0,0 +1 @@ +.a { color: green; } diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/b-green.css b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/b-green.css new file mode 100644 index 00000000000..a0473f5ca26 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/b-green.css @@ -0,0 +1 @@ +.b { color: green; } \ No newline at end of file diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/c-red.css b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/c-red.css new file mode 100644 index 00000000000..d4ba5c64e95 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/c-red.css @@ -0,0 +1 @@ +.c { color: red; } \ No newline at end of file diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/cat.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/cat.png new file mode 100644 index 00000000000..85dd7324815 Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/cat.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/flexbox.css b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/flexbox.css new file mode 100644 index 00000000000..83502cd144a --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/flexbox.css @@ -0,0 +1,143 @@ +.flexbox { + display: -webkit-flex; + display: flex; +} +.inline-flexbox { + display: -webkit-inline-flex; + display: inline-flex; +} + +.flex-none { + -webkit-flex: none; + flex: none; +} +.flex-auto { + -webkit-flex: auto; + flex: auto; +} +.flex-one { + -webkit-flex: 1; + flex: 1; +} +.flex-one-one-auto { + -webkit-flex: 1 1 auto; + flex: 1 1 auto; +} + +.row { + -webkit-flex-direction: row; + flex-direction: row; +} +.row-reverse { + -webkit-flex-direction: row-reverse; + flex-direction: row-reverse; +} +.column { + -webkit-flex-direction: column; + flex-direction: column; +} +.column-reverse { + -webkit-flex-direction: column-reverse; + flex-direction: column-reverse; +} + +.wrap { + -webkit-flex-wrap: wrap; + flex-wrap: wrap; +} +.wrap-reverse { + -webkit-flex-wrap: wrap-reverse; + flex-wrap: wrap-reverse; +} + +.align-content-flex-start { + -webkit-align-content: flex-start; + align-content: flex-start; +} +.align-content-flex-end { + -webkit-align-content: flex-end; + align-content: flex-end; +} +.align-content-center { + -webkit-align-content: center; + align-content: center; +} +.align-content-space-between { + -webkit-align-content: space-between; + align-content: space-between; +} +.align-content-space-around { + -webkit-align-content: space-around; + align-content: space-around; +} +.align-content-stretch { + -webkit-align-content: stretch; + align-content: stretch; +} + +.align-items-flex-start { + -webkit-align-items: flex-start; + align-items: flex-start; +} +.align-items-flex-end { + -webkit-align-items: flex-end; + align-items: flex-end; +} +.align-items-center { + -webkit-align-items: center; + align-items: center; +} +.align-items-baseline { + -webkit-align-items: baseline; + align-items: baseline; +} +.align-items-stretch { + -webkit-align-items: stretch; + align-items: stretch; +} + +.align-self-auto { + -webkit-align-self: auto; + align-self: auto; +} +.align-self-flex-start { + -webkit-align-self: flex-start; + align-self: flex-start; +} +.align-self-flex-end { + -webkit-align-self: flex-end; + align-self: flex-end; +} +.align-self-center { + -webkit-align-self: center; + align-self: center; +} +.align-self-baseline { + -webkit-align-self: baseline; + align-self: baseline; +} +.align-self-stretch { + -webkit-align-self: stretch; + align-self: stretch; +} + +.justify-content-flex-start { + -webkit-justify-content: flex-start; + justify-content: flex-start; +} +.justify-content-flex-end { + -webkit-justify-content: flex-end; + justify-content: flex-end; +} +.justify-content-center { + -webkit-justify-content: center; + justify-content: center; +} +.justify-content-space-between { + -webkit-justify-content: space-between; + justify-content: space-between; +} +.justify-content-space-around { + -webkit-justify-content: space-around; + justify-content: space-around; +} diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/import-green.css b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/import-green.css new file mode 100644 index 00000000000..537104e6633 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/import-green.css @@ -0,0 +1 @@ +.import { color: green; } diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/import-red.css b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/import-red.css new file mode 100644 index 00000000000..9945ef47114 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/import-red.css @@ -0,0 +1 @@ +.import { color: red; } diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/pattern-grg-rgr-grg.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/pattern-grg-rgr-grg.png new file mode 100644 index 00000000000..9b88fbd8114 Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/pattern-grg-rgr-grg.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/pattern-grg-rrg-rgg.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/pattern-grg-rrg-rgg.png new file mode 100644 index 00000000000..fcf4f3fd7d9 Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/pattern-grg-rrg-rgg.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/pattern-rgr-grg-rgr.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/pattern-rgr-grg-rgr.png new file mode 100644 index 00000000000..d454e3a630c Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/pattern-rgr-grg-rgr.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/pattern-tr.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/pattern-tr.png new file mode 100644 index 00000000000..8b4b25364e0 Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/pattern-tr.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/ruler-h-50px.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/ruler-h-50px.png new file mode 100644 index 00000000000..9f46583665c Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/ruler-h-50px.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/ruler-v-100px.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/ruler-v-100px.png new file mode 100644 index 00000000000..a837eca2225 Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/ruler-v-100px.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/ruler-v-50px.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/ruler-v-50px.png new file mode 100644 index 00000000000..84141028020 Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/ruler-v-50px.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/scrollbars.js b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/scrollbars.js new file mode 100644 index 00000000000..5b61b499c0f --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/scrollbars.js @@ -0,0 +1,45 @@ +var flexDirections = ["row", "row-reverse", "column", "column-reverse"]; +var textDirections = ["ltr", "rtl"]; +var writingModes = ["horizontal", "flipped-blocks", "flipped-lines"]; + +var createLeafNode = (i) => { + var flexItem = document.createElement("div"); + flexItem.className = "leaf" + i; + var contentItem = document.createElement("div"); + contentItem.innerHTML = i; + flexItem.appendChild(contentItem); + return flexItem; +} + +var createContentNode = (flexDirection, textDirection, writingMode) => { + var flexNode = document.createElement("div"); + flexNode.className = "flex " + flexDirection; + flexNode.title = "flex-direction: " + flexDirection + "; direction: " + textDirection + "; writing-mode: " + writingMode; + for (var i = 1; i < 4; i++) + flexNode.appendChild(createLeafNode(i)); + var marginShim = document.createElement("div"); + return flexNode; +} + +var createContainerNode = (flexDirection, textDirection, writingMode) => { + var containerNode = document.createElement("div"); + containerNode.className = "container " + textDirection + " " + writingMode; + containerNode.appendChild(createContentNode(flexDirection, textDirection, writingMode)); + return containerNode; +} + +var createContainerRow = (flexDirection) => { + var containerRow = document.createElement("div"); + containerRow.className = "container-row"; + var rowLabel = document.createElement("div"); + rowLabel.className = "vertical-header horizontal " + flexDirection; + rowLabel.innerHTML = flexDirection; + containerRow.appendChild(rowLabel); + textDirections.forEach((textDirection) => { + writingModes.forEach((writingMode) => { + var containerNode = createContainerNode(flexDirection, textDirection, writingMode); + containerRow.appendChild(containerNode); + }); + }); + return containerRow; +} diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/solidblue.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/solidblue.png new file mode 100644 index 00000000000..8584a701a80 Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/solidblue.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/square-purple.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/square-purple.png new file mode 100644 index 00000000000..0f522d78728 Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/square-purple.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/square-teal.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/square-teal.png new file mode 100644 index 00000000000..e567f51b91b Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/square-teal.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/square-white.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/square-white.png new file mode 100644 index 00000000000..5853cbb238c Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/square-white.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-blue.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-blue.png new file mode 100644 index 00000000000..bf2759634d4 Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-blue.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-green.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-green.png new file mode 100644 index 00000000000..0aa79b0c86b Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-green.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-lime.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-lime.png new file mode 100644 index 00000000000..55fd7fdaedf Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-lime.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-orange.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-orange.png new file mode 100644 index 00000000000..d3cd498b52b Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-orange.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-red.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-red.png new file mode 100644 index 00000000000..1caf25c992a Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-red.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-teal.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-teal.png new file mode 100644 index 00000000000..0293ce89dea Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-teal.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-white.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-white.png new file mode 100644 index 00000000000..1a7d4323d77 Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-white.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-yellow.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-yellow.png new file mode 100644 index 00000000000..1591aa0e2e2 Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/swatch-yellow.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-bl.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-bl.png new file mode 100644 index 00000000000..904e24e996a Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-bl.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-br.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-br.png new file mode 100644 index 00000000000..f413ff5c1a0 Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-br.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-inner-half-size.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-inner-half-size.png new file mode 100644 index 00000000000..e473bf80efc Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-inner-half-size.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-outer.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-outer.png new file mode 100644 index 00000000000..82eeace7fc0 Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-outer.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-style.css b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-style.css new file mode 100644 index 00000000000..17f44c11796 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-style.css @@ -0,0 +1,18 @@ + #test01, #test02, #test03{ + width: 50px; + height: 50px; + text-align:center; + font-size: 20px; + } + #test{ + background: #ff0000; + } + #test01{ + background: #7FFF00; + } + #test02{ + background: #00FFFF; + } + #test03{ + background: #4169E1; + } diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-tl.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-tl.png new file mode 100644 index 00000000000..f6ac0ef7e8f Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-tl.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-tr.png b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-tr.png new file mode 100644 index 00000000000..59843ae54b6 Binary files /dev/null and b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/test-tr.png differ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/svg-root-as-flex-item-006.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/svg-root-as-flex-item-006.html new file mode 100644 index 00000000000..1fb3f7bd2f4 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/svg-root-as-flex-item-006.html @@ -0,0 +1,24 @@ + +SVG root as flex item + + + + + + + + + +The test passes if you see a 600x300 blue rectangle. + +
+ + + +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/table-with-percent-intrinsic-width.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/table-with-percent-intrinsic-width.html new file mode 100644 index 00000000000..f858b3c8ea7 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/table-with-percent-intrinsic-width.html @@ -0,0 +1,67 @@ + + + +CSS Flexbox: table descendants + + + + + + + + + +
+
+
+
+ + + + + + +
+
+ +
+
+
+ + + + + + +
+
+
+
+ + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/text-as-flexitem-size-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/text-as-flexitem-size-001.html new file mode 100644 index 00000000000..20345cae43f --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/text-as-flexitem-size-001.html @@ -0,0 +1,200 @@ + + + + + + + CSS Test: Testing how explicit main-size & cross-size constraints + influence sizing on non-stretched flex item containing text. + + + + + + + + + + + + + +
+
+

xx xxx

+

xx

+
+
+
+
+

xx xxx

+

xx

+
+
+
+
+

xx xxx

+

xx

+
+
+
+ + +
+
+

xx xxx

+

xx

+
+
+
+
+

xx xxx

+

xx

+
+
+
+
+

xx xxx

+

xx

+
+
+
+ + +
+
+

xx xxx

+

xx

+
+
+
+
+

xx xxx

+

xx

+
+
+
+
+

xx xxx

+

xx

+
+
+
+ + +
+
+

xx xxx

+

xx

+
+
+
+
+

xx xxx

+

xx

+
+
+
+
+

xx xxx

+

xx

+
+
+
+ + +
+
+

xx xxx

+

xx

+
+
+
+
+

xx xxx

+

xx

+
+
+
+ + +
+
+

xx xxx

+

xx

+
+
+
+
+

xx xxx

+

xx

+
+
+
+
+

xx xxx

+

xx

+
+
+
+
+

xx xxx

+

xx

+
+
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/support/inheritance-testcommon.js b/Tests/LibWeb/Text/input/wpt-import/css/support/inheritance-testcommon.js new file mode 100644 index 00000000000..38ac94eb12e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/support/inheritance-testcommon.js @@ -0,0 +1,96 @@ +'use strict'; + +(function() { + +function assert_initial(property, initial) { + let initialDesc = initial; + if (Array.isArray(initial)) + initialDesc = '[' + initial.map(e => "'" + e + "'").join(' or ') + ']'; + + test(() => { + const target = document.getElementById('target'); + assert_true(property in getComputedStyle(target), property + " doesn't seem to be supported in the computed style"); + target.style[property] = 'initial'; + if (Array.isArray(initial)) { + assert_in_array(getComputedStyle(target)[property], initial); + } else { + assert_equals(getComputedStyle(target)[property], initial); + } + target.style[property] = ''; + }, 'Property ' + property + ' has initial value ' + initialDesc); +} + +/** + * Create tests that a CSS property inherits and has the given initial value. + * + * The current document must have an element #target within element #container. + * + * @param {string} property The name of the CSS property being tested. + * @param {string|array} initial The computed value for 'initial' or a list + * of acceptable computed value serializations. + * @param {string} other An arbitrary value for the property that + * round trips and is distinct from the initial + * value. + */ +function assert_inherited(property, initial, other) { + if (initial) + assert_initial(property, initial); + + test(() => { + const container = document.getElementById('container'); + const target = document.getElementById('target'); + assert_true(property in getComputedStyle(target), property + " doesn't seem to be supported in the computed style"); + container.style[property] = 'initial'; + target.style[property] = 'unset'; + assert_not_equals(getComputedStyle(container)[property], other); + assert_not_equals(getComputedStyle(target)[property], other); + container.style[property] = other; + assert_equals(getComputedStyle(container)[property], other); + assert_equals(getComputedStyle(target)[property], other); + target.style[property] = 'initial'; + assert_equals(getComputedStyle(container)[property], other); + assert_not_equals(getComputedStyle(target)[property], other); + target.style[property] = 'inherit'; + assert_equals(getComputedStyle(target)[property], other); + container.style[property] = ''; + target.style[property] = ''; + }, 'Property ' + property + ' inherits'); +} + +/** + * Create tests that a CSS property does not inherit, and that it has the + * given initial value. + * + * The current document must have an element #target within element #container. + * + * @param {string} property The name of the CSS property being tested. + * @param {string|array} initial The computed value for 'initial' or a list + * of acceptable computed value serializations. + * @param {string} other An arbitrary value for the property that + * round trips and is distinct from the initial + * value. + */ +function assert_not_inherited(property, initial, other) { + assert_initial(property, initial); + + test(() => { + const container = document.getElementById('container'); + const target = document.getElementById('target'); + assert_true(property in getComputedStyle(target)); + container.style[property] = 'initial'; + target.style[property] = 'unset'; + assert_not_equals(getComputedStyle(container)[property], other); + assert_not_equals(getComputedStyle(target)[property], other); + container.style[property] = other; + assert_equals(getComputedStyle(container)[property], other); + assert_not_equals(getComputedStyle(target)[property], other); + target.style[property] = 'inherit'; + assert_equals(getComputedStyle(target)[property], other); + container.style[property] = ''; + target.style[property] = ''; + }, 'Property ' + property + ' does not inherit'); +} + +window.assert_inherited = assert_inherited; +window.assert_not_inherited = assert_not_inherited; +})(); diff --git a/Tests/LibWeb/Text/input/wpt-import/css/support/shorthand-testcommon.js b/Tests/LibWeb/Text/input/wpt-import/css/support/shorthand-testcommon.js new file mode 100644 index 00000000000..15e7cf8edf5 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/support/shorthand-testcommon.js @@ -0,0 +1,106 @@ +'use strict'; + +function test_shorthand_value(property, value, longhands) { + const stringifiedValue = JSON.stringify(value); + + for (let longhand of Object.keys(longhands).sort()) { + test(function(){ + var div = document.getElementById('target') || document.createElement('div'); + div.style[property] = ""; + try { + div.style[property] = value; + + const readValue = div.style[longhand]; + assert_equals(readValue, longhands[longhand], longhand + " should be canonical"); + + div.style[longhand] = ""; + div.style[longhand] = readValue; + assert_equals(div.style[longhand], readValue, "serialization should round-trip"); + } finally { + div.style[property] = ""; + } + }, "e.style['" + property + "'] = " + stringifiedValue + " should set " + longhand); + } + + test(function(){ + var div = document.getElementById('target') || document.createElement('div'); + div.style[property] = ""; + try { + const expectedLength = div.style.length; + div.style[property] = value; + assert_true(CSS.supports(property, value)); + for (let longhand of Object.keys(longhands).sort()) { + div.style[longhand] = ""; + } + assert_equals(div.style.length, expectedLength); + } finally { + div.style[property] = ""; + } + }, "e.style['" + property + "'] = " + stringifiedValue + " should not set unrelated longhands"); +} + +/** + * Helper to be called from inside test(). + */ +function is_property_in_longhands(t, property_name) { + let e = document.createElement("div"); + document.body.append(e); + t.add_cleanup(() => e.remove()); + let cs = getComputedStyle(e); + return Array.from(cs).includes(property_name); +} + +/** + * This function is designed mainly to test the distinction between + * legacy name aliases and legacy shorthands. + */ +function test_is_legacy_name_alias(old_name, new_name) { + test(t => { + let e = document.createElement("div"); + e.style.setProperty(old_name, "inherit"); + assert_equals(e.style.getPropertyValue(old_name), "inherit", + `${old_name} is supported`); + assert_equals(e.style.getPropertyValue(new_name), "inherit", + `${old_name} is an alias for ${new_name}`); + assert_equals(e.style.cssText, `${new_name}: inherit;`, + `declarations serialize using new name ${new_name}`); + + e = document.createElement("div"); + e.style.setProperty(old_name, "var(--v)"); + assert_equals(e.style.getPropertyValue(new_name), "var(--v)", + `${old_name} is a legacy name alias rather than a shorthand`) + + e = document.createElement("div"); + e.style.setProperty(new_name, "var(--w)"); + assert_equals(e.style.getPropertyValue(old_name), "var(--w)", + `${old_name} is a legacy name alias rather than a shorthand`) + + assert_false(is_property_in_longhands(t, old_name), + `${old_name} is not in getComputedStyle() list of longhands`); + }, `${old_name} is a legacy name alias for ${new_name}`); +} + +/** + * This function is designed mainly to test the distinction between + * legacy name aliases and legacy shorthands. + */ +function test_is_legacy_shorthand(old_name, new_name) { + test(t => { + let e = document.createElement("div"); + e.style.setProperty(old_name, "inherit"); + assert_equals(e.style.getPropertyValue(old_name), "inherit", + `${old_name} is supported`); + assert_equals(e.style.getPropertyValue(new_name), "inherit", + `${old_name} is an alias for ${new_name}`); + assert_equals(e.style.cssText, `${new_name}: inherit;`, + `declarations serialize using new name ${new_name}`); + + e = document.createElement("div"); + e.style.setProperty(old_name, "var(--v)"); + assert_equals(e.style.getPropertyValue(new_name), "", + `${old_name} is a shorthand rather than a legacy name alias`) + + assert_false(is_property_in_longhands(t, old_name), + `${old_name} is not in getComputedStyle() list of longhands`); + }, `${old_name} is a legacy name alias for ${new_name}`); +} diff --git a/Tests/LibWeb/Text/input/wpt-import/resources/check-layout-th.js b/Tests/LibWeb/Text/input/wpt-import/resources/check-layout-th.js new file mode 100644 index 00000000000..54ddb35f311 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/resources/check-layout-th.js @@ -0,0 +1,253 @@ +(function() { +// Test is initiated from body.onload, so explicit done() call is required. +setup({ explicit_done: true }); + +function checkSubtreeExpectedValues(t, parent, prefix) +{ + var checkedLayout = checkExpectedValues(t, parent, prefix); + Array.prototype.forEach.call(parent.childNodes, function(node) { + checkedLayout |= checkSubtreeExpectedValues(t, node, prefix); + }); + return checkedLayout; +} + +function checkAttribute(output, node, attribute) +{ + var result = node.getAttribute && node.getAttribute(attribute); + output.checked |= !!result; + return result; +} + +function assert_tolerance(actual, expected, message) +{ + if (isNaN(expected) || isNaN(actual) || Math.abs(actual - expected) >= 1) { + assert_equals(actual, Number(expected), message); + } +} + +function checkDataKeys(node) { + // The purpose of this list of data-* attributes is simply to ensure typos + // in tests are caught. It is therefore "ok" to add to this list for + // specific tests. + var validData = new Set([ + "data-anchor-polyfill", + "data-expected-width", + "data-expected-height", + "data-offset-x", + "data-offset-y", + "data-expected-client-width", + "data-expected-client-height", + "data-expected-scroll-width", + "data-expected-scroll-height", + "data-expected-bounding-client-rect-width", + "data-expected-bounding-client-rect-height", + "data-total-x", + "data-total-y", + "data-expected-display", + "data-expected-padding-top", + "data-expected-padding-bottom", + "data-expected-padding-left", + "data-expected-padding-right", + "data-expected-margin-top", + "data-expected-margin-bottom", + "data-expected-margin-left", + "data-expected-margin-right" + ]); + if (!node || !node.getAttributeNames) + return; + // Use "data-test" prefix if you need custom-named data elements. + for (let name of node.getAttributeNames()) { + if (name.startsWith("data-") && !name.startsWith("data-test")) + assert_true(validData.has(name), name + " is a valid data attribute"); + } +} + +function checkExpectedValues(t, node, prefix) +{ + checkDataKeys(node); + var output = { checked: false }; + + var expectedWidth = checkAttribute(output, node, "data-expected-width"); + if (expectedWidth) { + assert_tolerance(node.offsetWidth, expectedWidth, prefix + "width"); + } + + var expectedHeight = checkAttribute(output, node, "data-expected-height"); + if (expectedHeight) { + assert_tolerance(node.offsetHeight, expectedHeight, prefix + "height"); + } + + var expectedOffset = checkAttribute(output, node, "data-offset-x"); + if (expectedOffset) { + assert_tolerance(node.offsetLeft, expectedOffset, prefix + "offsetLeft"); + } + + var expectedOffset = checkAttribute(output, node, "data-offset-y"); + if (expectedOffset) { + assert_tolerance(node.offsetTop, expectedOffset, prefix + "offsetTop"); + } + + var expectedWidth = checkAttribute(output, node, "data-expected-client-width"); + if (expectedWidth) { + assert_tolerance(node.clientWidth, expectedWidth, prefix + "clientWidth"); + } + + var expectedHeight = checkAttribute(output, node, "data-expected-client-height"); + if (expectedHeight) { + assert_tolerance(node.clientHeight, expectedHeight, prefix + "clientHeight"); + } + + var expectedWidth = checkAttribute(output, node, "data-expected-scroll-width"); + if (expectedWidth) { + assert_tolerance(node.scrollWidth, expectedWidth, prefix + "scrollWidth"); + } + + var expectedHeight = checkAttribute(output, node, "data-expected-scroll-height"); + if (expectedHeight) { + assert_tolerance(node.scrollHeight, expectedHeight, prefix + "scrollHeight"); + } + + var expectedWidth = checkAttribute(output, node, "data-expected-bounding-client-rect-width"); + if (expectedWidth) { + assert_tolerance(node.getBoundingClientRect().width, expectedWidth, prefix + "getBoundingClientRect().width"); + } + + var expectedHeight = checkAttribute(output, node, "data-expected-bounding-client-rect-height"); + if (expectedHeight) { + assert_tolerance(node.getBoundingClientRect().height, expectedHeight, prefix + "getBoundingClientRect().height"); + } + + var expectedOffset = checkAttribute(output, node, "data-total-x"); + if (expectedOffset) { + var totalLeft = node.clientLeft + node.offsetLeft; + assert_tolerance(totalLeft, expectedOffset, prefix + + "clientLeft+offsetLeft (" + node.clientLeft + " + " + node.offsetLeft + ")"); + } + + var expectedOffset = checkAttribute(output, node, "data-total-y"); + if (expectedOffset) { + var totalTop = node.clientTop + node.offsetTop; + assert_tolerance(totalTop, expectedOffset, prefix + + "clientTop+offsetTop (" + node.clientTop + " + " + node.offsetTop + ")"); + } + + var expectedDisplay = checkAttribute(output, node, "data-expected-display"); + if (expectedDisplay) { + var actualDisplay = getComputedStyle(node).display; + assert_equals(actualDisplay, expectedDisplay, prefix + "display"); + } + + var expectedPaddingTop = checkAttribute(output, node, "data-expected-padding-top"); + if (expectedPaddingTop) { + var actualPaddingTop = getComputedStyle(node).paddingTop; + // Trim the unit "px" from the output. + actualPaddingTop = actualPaddingTop.slice(0, -2); + assert_equals(actualPaddingTop, expectedPaddingTop, prefix + "padding-top"); + } + + var expectedPaddingBottom = checkAttribute(output, node, "data-expected-padding-bottom"); + if (expectedPaddingBottom) { + var actualPaddingBottom = getComputedStyle(node).paddingBottom; + // Trim the unit "px" from the output. + actualPaddingBottom = actualPaddingBottom.slice(0, -2); + assert_equals(actualPaddingBottom, expectedPaddingBottom, prefix + "padding-bottom"); + } + + var expectedPaddingLeft = checkAttribute(output, node, "data-expected-padding-left"); + if (expectedPaddingLeft) { + var actualPaddingLeft = getComputedStyle(node).paddingLeft; + // Trim the unit "px" from the output. + actualPaddingLeft = actualPaddingLeft.slice(0, -2); + assert_equals(actualPaddingLeft, expectedPaddingLeft, prefix + "padding-left"); + } + + var expectedPaddingRight = checkAttribute(output, node, "data-expected-padding-right"); + if (expectedPaddingRight) { + var actualPaddingRight = getComputedStyle(node).paddingRight; + // Trim the unit "px" from the output. + actualPaddingRight = actualPaddingRight.slice(0, -2); + assert_equals(actualPaddingRight, expectedPaddingRight, prefix + "padding-right"); + } + + var expectedMarginTop = checkAttribute(output, node, "data-expected-margin-top"); + if (expectedMarginTop) { + var actualMarginTop = getComputedStyle(node).marginTop; + // Trim the unit "px" from the output. + actualMarginTop = actualMarginTop.slice(0, -2); + assert_equals(actualMarginTop, expectedMarginTop, prefix + "margin-top"); + } + + var expectedMarginBottom = checkAttribute(output, node, "data-expected-margin-bottom"); + if (expectedMarginBottom) { + var actualMarginBottom = getComputedStyle(node).marginBottom; + // Trim the unit "px" from the output. + actualMarginBottom = actualMarginBottom.slice(0, -2); + assert_equals(actualMarginBottom, expectedMarginBottom, prefix + "margin-bottom"); + } + + var expectedMarginLeft = checkAttribute(output, node, "data-expected-margin-left"); + if (expectedMarginLeft) { + var actualMarginLeft = getComputedStyle(node).marginLeft; + // Trim the unit "px" from the output. + actualMarginLeft = actualMarginLeft.slice(0, -2); + assert_equals(actualMarginLeft, expectedMarginLeft, prefix + "margin-left"); + } + + var expectedMarginRight = checkAttribute(output, node, "data-expected-margin-right"); + if (expectedMarginRight) { + var actualMarginRight = getComputedStyle(node).marginRight; + // Trim the unit "px" from the output. + actualMarginRight = actualMarginRight.slice(0, -2); + assert_equals(actualMarginRight, expectedMarginRight, prefix + "margin-right"); + } + + return output.checked; +} + +var testNumber = 0; +var highlightError = false; // displays outline around failed test element. +var printDomOnError = true; // prints dom when test fails. + +window.checkLayout = function(selectorList, callDone = true) +{ + if (!selectorList) { + console.error("You must provide a CSS selector of nodes to check."); + return; + } + var nodes = document.querySelectorAll(selectorList); + nodes = Array.prototype.slice.call(nodes); + var checkedLayout = false; + Array.prototype.forEach.call(nodes, function(node) { + const title = node.title == '' ? '' : `: ${node.title}`; + test(function(t) { + var container = node.parentNode.className == 'container' ? node.parentNode : node; + var prefix = + printDomOnError ? '\n' + container.outerHTML + '\n' : ''; + var passed = false; + try { + checkedLayout |= checkExpectedValues(t, node.parentNode, prefix); + checkedLayout |= checkSubtreeExpectedValues(t, node, prefix); + passed = true; + } finally { + if (!passed && highlightError) { + if (!document.getElementById('testharness_error_css')) { + var style = document.createElement('style'); + style.id = 'testharness_error_css'; + style.textContent = '.testharness_error { outline: red dotted 2px !important; }'; + document.body.appendChild(style); + } + if (node) + node.classList.add('testharness_error'); + } + checkedLayout |= !passed; + } + }, `${selectorList} ${++testNumber}${title}`); + }); + if (!checkedLayout) { + console.error("No valid data-* attributes found in selector list : " + selectorList); + } + if (callDone) + done(); +}; + +})();