aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt/meta/url
diff options
context:
space:
mode:
authorServo WPT Sync <32481905+servo-wpt-sync@users.noreply.github.com>2024-04-21 01:02:25 -0400
committerGitHub <noreply@github.com>2024-04-21 05:02:25 +0000
commitf3c2edb743ca44ad6aacdb5dd4e2319f6bb1a77c (patch)
tree2d5f5713a6b2b907def90fbb96ee24372a285746 /tests/wpt/meta/url
parentbcf538dbc87eb7b8d77aba43f86b5965b5c07b44 (diff)
downloadservo-f3c2edb743ca44ad6aacdb5dd4e2319f6bb1a77c.tar.gz
servo-f3c2edb743ca44ad6aacdb5dd4e2319f6bb1a77c.zip
Update web-platform-tests to revision b'015f19c5b653f51f2e38ebe97ec0ff62523f57de' (#32121)
Diffstat (limited to 'tests/wpt/meta/url')
-rw-r--r--tests/wpt/meta/url/url-setters-a-area.window.js.ini18
-rw-r--r--tests/wpt/meta/url/url-setters.any.js.ini12
2 files changed, 30 insertions, 0 deletions
diff --git a/tests/wpt/meta/url/url-setters-a-area.window.js.ini b/tests/wpt/meta/url/url-setters-a-area.window.js.ini
index 9e92543029f..333046e669e 100644
--- a/tests/wpt/meta/url/url-setters-a-area.window.js.ini
+++ b/tests/wpt/meta/url/url-setters-a-area.window.js.ini
@@ -808,3 +808,21 @@
[<area>: Setting <http://example.net>.hash = '\x00' Trailing C0 control should be encoded]
expected: FAIL
+
+ [<area>: Setting <http://example.net/path>.host = 'example.com?stuff:8080' Stuff after a ? delimiter is ignored, trailing 'port']
+ expected: FAIL
+
+ [<a>: Setting <http://example.net:8080>.host = 'example.com:invalid' Anything other than ASCII digit stops the port parser in a setter but is not an error]
+ expected: FAIL
+
+ [<area>: Setting <http://example.net:8080>.host = 'example.com:invalid' Anything other than ASCII digit stops the port parser in a setter but is not an error]
+ expected: FAIL
+
+ [<a>: Setting <http://example.net:8080/test>.host = '[::1\]:invalid' Anything other than ASCII digit stops the port parser in a setter but is not an error]
+ expected: FAIL
+
+ [<area>: Setting <http://example.net:8080/test>.host = '[::1\]:invalid' Anything other than ASCII digit stops the port parser in a setter but is not an error]
+ expected: FAIL
+
+ [<area>: Setting <http://example.net:8080/test>.host = '[::1\]' IPv6 without port]
+ expected: FAIL
diff --git a/tests/wpt/meta/url/url-setters.any.js.ini b/tests/wpt/meta/url/url-setters.any.js.ini
index 8be158dbd15..752843d896a 100644
--- a/tests/wpt/meta/url/url-setters.any.js.ini
+++ b/tests/wpt/meta/url/url-setters.any.js.ini
@@ -38,6 +38,12 @@
[URL: Setting <non-spec:/.//>.pathname = 'p' Drop /. from path]
expected: FAIL
+ [URL: Setting <http://example.net:8080>.host = 'example.com:invalid' Anything other than ASCII digit stops the port parser in a setter but is not an error]
+ expected: FAIL
+
+ [URL: Setting <http://example.net:8080/test>.host = '[::1\]:invalid' Anything other than ASCII digit stops the port parser in a setter but is not an error]
+ expected: FAIL
+
[url-setters.any.worker.html?include=javascript]
@@ -99,6 +105,12 @@
[URL: Setting <non-spec:/.//>.pathname = 'p' Drop /. from path]
expected: FAIL
+ [URL: Setting <http://example.net:8080>.host = 'example.com:invalid' Anything other than ASCII digit stops the port parser in a setter but is not an error]
+ expected: FAIL
+
+ [URL: Setting <http://example.net:8080/test>.host = '[::1\]:invalid' Anything other than ASCII digit stops the port parser in a setter but is not an error]
+ expected: FAIL
+
[url-setters.any.worker.html?include=mailto]