diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-values/calc-serialization-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-values/calc-serialization-002.txt new file mode 100644 index 00000000000..3155233ec4b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-values/calc-serialization-002.txt @@ -0,0 +1,30 @@ +Harness status: OK + +Found 24 tests + +6 Pass +18 Fail +Fail testing calc(1vh + 2px + 3%) +Pass testing calc(4px + 1vh) +Fail testing calc(5px + 6em + 1vh) +Fail testing calc(-8px + 9em + 1vh) +Fail testing calc(1pc + 1in + 1vh + 10%) +Fail testing calc(25.4q + 1vh + 12%) +Fail testing calc(1em + 1.27cm + 13% + 3em) +Fail testing calc(15vw + 16vmin - 17vh) +Pass testing calc(9pt + calc(9rem + 10px)) +Fail testing calc(5pt + 5em + 4pt + 3em) +Fail testing calc(4vmin + 0pt + 3pc) +Fail testing calc(4vmin + 0pt) +Pass testing calc(100% - 100% + 1em) +Pass testing calc(100% + 1em - 100%) +Fail testing calc(1vh - 7px) +Fail testing calc(5ex - 9ex) +Fail testing calc(-80px + 25.4mm) +Pass testing calc(2 * (10px + 1rem)) +Fail testing calc(2 * (10px - 1rem)) +Pass testing calc((10px + 1rem) / 2) +Fail testing calc(2 * (min(10px, 20%) + max(1rem, 2%))) +Fail testing calc((min(10px, 20%) + max(1rem, 2%)) * 2) +Fail testing calc(1vmin - 14%) +Fail testing calc(4 * 3px + 4pc / 8) \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-values/calc-serialization.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-values/calc-serialization.txt new file mode 100644 index 00000000000..3ef17ffae30 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-values/calc-serialization.txt @@ -0,0 +1,6 @@ +Harness status: OK + +Found 1 tests + +1 Fail +Fail calc() serialization \ No newline at end of file diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-values/calc-serialization-002.html b/Tests/LibWeb/Text/input/wpt-import/css/css-values/calc-serialization-002.html new file mode 100644 index 00000000000..34c88cd1f2c --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-values/calc-serialization-002.html @@ -0,0 +1,164 @@ + + + + + CSS Values and Units: serialization of calc() specified values: 19 arithmetical operations (complex) + + + + + + + + + + + + + +
+ + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-values/calc-serialization.html b/Tests/LibWeb/Text/input/wpt-import/css/css-values/calc-serialization.html new file mode 100644 index 00000000000..ca2ae2aacb7 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-values/calc-serialization.html @@ -0,0 +1,30 @@ + + +CSS Values and Units: calc() serialization. + + + + + +
+