aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt/meta/css/css-values
diff options
context:
space:
mode:
authorServo WPT Sync <32481905+servo-wpt-sync@users.noreply.github.com>2023-11-15 00:55:31 -0500
committerGitHub <noreply@github.com>2023-11-15 05:55:31 +0000
commit3fc584d1a16f9abeeab4daa10ad98cf62069ad6b (patch)
tree4a1d1c5384b4949359015edbe11fd4f77fdabcce /tests/wpt/meta/css/css-values
parent354d1d8d11925f1b4c4d46e1fc02ae67533fce3e (diff)
downloadservo-3fc584d1a16f9abeeab4daa10ad98cf62069ad6b.tar.gz
servo-3fc584d1a16f9abeeab4daa10ad98cf62069ad6b.zip
Sync WPT with upstream (12-11-2023) (#30724)
* Update web-platform-tests to revision b'46476776fdbf0a62522621002ba8af68e4d478b6' * wpt import: update expectation Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com> --------- Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com> Co-authored-by: Mukilan Thiyagarajan <mukilan@igalia.com>
Diffstat (limited to 'tests/wpt/meta/css/css-values')
-rw-r--r--tests/wpt/meta/css/css-values/round-function.html.ini120
-rw-r--r--tests/wpt/meta/css/css-values/viewport-units-extreme-scale.html.ini12
2 files changed, 132 insertions, 0 deletions
diff --git a/tests/wpt/meta/css/css-values/round-function.html.ini b/tests/wpt/meta/css/css-values/round-function.html.ini
index f8ec718a016..602b55fab9c 100644
--- a/tests/wpt/meta/css/css-values/round-function.html.ini
+++ b/tests/wpt/meta/css/css-values/round-function.html.ini
@@ -202,3 +202,123 @@
[calc(1 / round(up, -1, infinity)) should be used-value-equivalent to calc(-infinity)]
expected: FAIL
+
+ [round(10px, 5px) should be used-value-equivalent to 10px]
+ expected: FAIL
+
+ [round(nearest, 10px, 5px) should be used-value-equivalent to 10px]
+ expected: FAIL
+
+ [round(down, 10px, 5px) should be used-value-equivalent to 10px]
+ expected: FAIL
+
+ [round(up, 10px, 5px) should be used-value-equivalent to 10px]
+ expected: FAIL
+
+ [round(to-zero, 10px, 5px) should be used-value-equivalent to 10px]
+ expected: FAIL
+
+ [round(-10px, 5px) should be used-value-equivalent to -10px]
+ expected: FAIL
+
+ [round(nearest, -10px, 5px) should be used-value-equivalent to -10px]
+ expected: FAIL
+
+ [round(down, -10px, 5px) should be used-value-equivalent to -10px]
+ expected: FAIL
+
+ [round(up, -10px, 5px) should be used-value-equivalent to -10px]
+ expected: FAIL
+
+ [round(to-zero, -10px, 5px) should be used-value-equivalent to -10px]
+ expected: FAIL
+
+ [calc(0px - round(23px, 10px)) should be used-value-equivalent to -20px]
+ expected: FAIL
+
+ [calc(0px - round(18px, 10px)) should be used-value-equivalent to -20px]
+ expected: FAIL
+
+ [calc(0px - round(15px, 10px)) should be used-value-equivalent to -20px]
+ expected: FAIL
+
+ [calc(0px - round(13px, 10px)) should be used-value-equivalent to -10px]
+ expected: FAIL
+
+ [calc(0px - round(-13px, 10px)) should be used-value-equivalent to 10px]
+ expected: FAIL
+
+ [calc(0px - round(-18px, 10px)) should be used-value-equivalent to 20px]
+ expected: FAIL
+
+ [calc(0px - round(nearest, 23px, 10px)) should be used-value-equivalent to -20px]
+ expected: FAIL
+
+ [calc(0px - round(nearest, 18px, 10px)) should be used-value-equivalent to -20px]
+ expected: FAIL
+
+ [calc(0px - round(nearest, 15px, 10px)) should be used-value-equivalent to -20px]
+ expected: FAIL
+
+ [calc(0px - round(nearest, 13px, 10px)) should be used-value-equivalent to -10px]
+ expected: FAIL
+
+ [calc(0px - round(nearest, -13px, 10px)) should be used-value-equivalent to 10px]
+ expected: FAIL
+
+ [calc(0px - round(nearest, -18px, 10px)) should be used-value-equivalent to 20px]
+ expected: FAIL
+
+ [calc(0px - round(down, 23px, 10px)) should be used-value-equivalent to -20px]
+ expected: FAIL
+
+ [calc(0px - round(down, 18px, 10px)) should be used-value-equivalent to -10px]
+ expected: FAIL
+
+ [calc(0px - round(down, 15px, 10px)) should be used-value-equivalent to -10px]
+ expected: FAIL
+
+ [calc(0px - round(down, 13px, 10px)) should be used-value-equivalent to -10px]
+ expected: FAIL
+
+ [calc(0px - round(down, -13px, 10px)) should be used-value-equivalent to 20px]
+ expected: FAIL
+
+ [calc(0px - round(down, -18px, 10px)) should be used-value-equivalent to 20px]
+ expected: FAIL
+
+ [calc(0px - round(up, 23px, 10px)) should be used-value-equivalent to -30px]
+ expected: FAIL
+
+ [calc(0px - round(up, 18px, 10px)) should be used-value-equivalent to -20px]
+ expected: FAIL
+
+ [calc(0px - round(up, 15px, 10px)) should be used-value-equivalent to -20px]
+ expected: FAIL
+
+ [calc(0px - round(up, 13px, 10px)) should be used-value-equivalent to -20px]
+ expected: FAIL
+
+ [calc(0px - round(up, -13px, 10px)) should be used-value-equivalent to 10px]
+ expected: FAIL
+
+ [calc(0px - round(up, -18px, 10px)) should be used-value-equivalent to 10px]
+ expected: FAIL
+
+ [calc(0px - round(to-zero, 23px, 10px)) should be used-value-equivalent to -20px]
+ expected: FAIL
+
+ [calc(0px - round(to-zero, 18px, 10px)) should be used-value-equivalent to -10px]
+ expected: FAIL
+
+ [calc(0px - round(to-zero, 15px, 10px)) should be used-value-equivalent to -10px]
+ expected: FAIL
+
+ [calc(0px - round(to-zero, 13px, 10px)) should be used-value-equivalent to -10px]
+ expected: FAIL
+
+ [calc(0px - round(to-zero, -13px, 10px)) should be used-value-equivalent to 10px]
+ expected: FAIL
+
+ [calc(0px - round(to-zero, -18px, 10px)) should be used-value-equivalent to 10px]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-values/viewport-units-extreme-scale.html.ini b/tests/wpt/meta/css/css-values/viewport-units-extreme-scale.html.ini
new file mode 100644
index 00000000000..609ca57b06b
--- /dev/null
+++ b/tests/wpt/meta/css/css-values/viewport-units-extreme-scale.html.ini
@@ -0,0 +1,12 @@
+[viewport-units-extreme-scale.html]
+ [100vw computes to 640px]
+ expected: FAIL
+
+ [100vh computes to 480px]
+ expected: FAIL
+
+ [calc((1vw - 6.3999px) * 10000000) computes to 1000px]
+ expected: FAIL
+
+ [calc((100vh - 479px) * 60000) computes to 60000px]
+ expected: FAIL