diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-page/cssom/page-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-page/cssom/page-001.txt new file mode 100644 index 00000000000..b0cf4a74add --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-page/cssom/page-001.txt @@ -0,0 +1,9 @@ +Harness status: OK + +Found 4 tests + +4 Fail +Fail There should be 3 @page rules. +Fail Rule #0 +Fail Rule #1 +Fail Rule #2 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-page/cssom/page-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-page/cssom/page-002.txt new file mode 100644 index 00000000000..6055c864758 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-page/cssom/page-002.txt @@ -0,0 +1,3 @@ +Harness status: Error + +Found 0 tests diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-page/parsing/nested-rules-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-page/parsing/nested-rules-001.txt new file mode 100644 index 00000000000..9023f35e41e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-page/parsing/nested-rules-001.txt @@ -0,0 +1,6 @@ +Harness status: OK + +Found 1 tests + +1 Fail +Fail nested-rules-001 \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-page/parsing/page-rules-001.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-page/parsing/page-rules-001.txt new file mode 100644 index 00000000000..1dd07162245 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-page/parsing/page-rules-001.txt @@ -0,0 +1,14 @@ +Harness status: OK + +Found 8 tests + +4 Pass +4 Fail +Pass page-rules-001 +Pass @page , { } should be an invalid rule +Fail @page { } should be a valid rule +Fail @page a { } should be a valid rule +Fail @page page1 { } should be a valid rule +Fail @page name1, name2 { } should be a valid rule +Pass @page a, { } should be an invalid rule +Pass @page ,a { } should be an invalid rule \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-page/parsing/size-valid.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-page/parsing/size-valid.txt new file mode 100644 index 00000000000..d1efb025555 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-page/parsing/size-valid.txt @@ -0,0 +1,20 @@ +Harness status: OK + +Found 15 tests + +15 Fail +Fail Test setup +Fail size: 640px 480px +Fail size: 8.5in 11in +Fail size: 3in 10in +Fail size: auto +Fail size: a5 +Fail size: a4 +Fail size: a3 +Fail size: b5 +Fail size: b4 +Fail size: jis-b5 +Fail size: jis-b4 +Fail size: landscape +Fail size: letter +Fail size: legal landscape \ No newline at end of file diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-page/cssom/page-001.html b/Tests/LibWeb/Text/input/wpt-import/css/css-page/cssom/page-001.html new file mode 100644 index 00000000000..a326cc33124 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-page/cssom/page-001.html @@ -0,0 +1,41 @@ + + + +