mirror of
https://github.com/servo/servo.git
synced 2025-08-16 10:55:34 +01:00
build(deps): bump url from 2.3.1 to 2.4.1 (#30225)
Bumps [url](https://github.com/servo/rust-url) from 2.3.1 to 2.4.1. - [Release notes](https://github.com/servo/rust-url/releases) - [Commits](https://github.com/servo/rust-url/compare/v2.3.1...v2.4.1) --- updated-dependencies: - dependency-name: url dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Martin Robinson <mrobinson@igalia.com>
This commit is contained in:
parent
04e8a0638c
commit
da64144ff4
16 changed files with 69 additions and 620 deletions
|
@ -268,42 +268,6 @@
|
|||
|
||||
|
||||
[a-element-xhtml.xhtml?exclude=(file|javascript|mailto)]
|
||||
[Parsing: <non-spec:/.//> against <about:blank>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/..//> against <about:blank>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/a/..//> against <about:blank>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/.//path> against <about:blank>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/..//path> against <about:blank>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/a/..//path> against <about:blank>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: </.//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: </..//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <..//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <a/..//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <> against <non-spec:/..//p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <path> against <non-spec:/..//p>]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[a-element-xhtml.xhtml?include=javascript]
|
||||
|
||||
|
|
|
@ -272,38 +272,3 @@
|
|||
|
||||
|
||||
[a-element.html?exclude=(file|javascript|mailto)]
|
||||
[Parsing: <non-spec:/.//> against <about:blank>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/..//> against <about:blank>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/a/..//> against <about:blank>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/.//path> against <about:blank>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/..//path> against <about:blank>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/a/..//path> against <about:blank>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: </.//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: </..//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <..//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <a/..//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <> against <non-spec:/..//p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <path> against <non-spec:/..//p>]
|
||||
expected: FAIL
|
||||
|
|
|
@ -583,24 +583,6 @@
|
|||
[Parsing: <non-spec:/a/..//path> against <about:blank>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: </.//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: </..//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <..//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <a/..//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <> against <non-spec:/..//p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <path> against <non-spec:/..//p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <file:\\\\//> without base]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -649,24 +631,6 @@
|
|||
[Parsing: <file:/.//p> without base]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/.//> without base]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/..//> without base]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/a/..//> without base]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/.//path> without base]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/..//path> without base]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/a/..//path> without base]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[url-constructor.any.html?include=file]
|
||||
[Parsing: </> against <file://h/C:/a/b>]
|
||||
|
@ -849,41 +813,5 @@
|
|||
[Parsing: <non-spec:/a/..//path> against <about:blank>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: </.//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: </..//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <..//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <a/..//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <> against <non-spec:/..//p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <path> against <non-spec:/..//p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/.//> without base]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/..//> without base]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/a/..//> without base]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/.//path> without base]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/..//path> without base]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/a/..//path> without base]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[url-constructor.any.worker.html?include=javascript]
|
||||
|
|
|
@ -1267,15 +1267,9 @@
|
|||
[<area>: Setting <sc:original>.pathname = 'new value']
|
||||
expected: FAIL
|
||||
|
||||
[<a>: Setting <data:/nospace>.pathname = 'space ' Non-special URLs with non-opaque paths percent-encode U+0020]
|
||||
expected: FAIL
|
||||
|
||||
[<area>: Setting <data:/nospace>.pathname = 'space ' Non-special URLs with non-opaque paths percent-encode U+0020]
|
||||
expected: FAIL
|
||||
|
||||
[<a>: Setting <sc:/nospace>.pathname = 'space ']
|
||||
expected: FAIL
|
||||
|
||||
[<area>: Setting <sc:/nospace>.pathname = 'space ']
|
||||
expected: FAIL
|
||||
|
||||
|
@ -1306,33 +1300,21 @@
|
|||
[<area>: Setting <http://test/>.protocol = 'h\n\ntt\tps' Tab and newline are stripped]
|
||||
expected: FAIL
|
||||
|
||||
[<a>: Setting <http://test/>.protocol = 'https\x00' Non-tab/newline C0 controls result in no-op]
|
||||
expected: FAIL
|
||||
|
||||
[<area>: Setting <http://test/>.protocol = 'https\x00' Non-tab/newline C0 controls result in no-op]
|
||||
expected: FAIL
|
||||
|
||||
[<a>: Setting <http://test/>.protocol = 'https\x0c']
|
||||
expected: FAIL
|
||||
|
||||
[<area>: Setting <http://test/>.protocol = 'https\x0c']
|
||||
expected: FAIL
|
||||
|
||||
[<area>: Setting <http://test/>.protocol = 'https\r']
|
||||
expected: FAIL
|
||||
|
||||
[<a>: Setting <http://test/>.protocol = 'https ']
|
||||
expected: FAIL
|
||||
|
||||
[<area>: Setting <http://test/>.protocol = 'https ']
|
||||
expected: FAIL
|
||||
|
||||
[<area>: Setting <http://test/>.protocol = 'h\r\ntt\tps' Tab and newline are stripped]
|
||||
expected: FAIL
|
||||
|
||||
[<a>: Setting <http://test/>.protocol = 'https\x0e']
|
||||
expected: FAIL
|
||||
|
||||
[<area>: Setting <http://test/>.protocol = 'https\x0e']
|
||||
expected: FAIL
|
||||
|
||||
|
@ -1375,15 +1357,9 @@
|
|||
[<area>: Setting <https://example.com/>.hostname = 'xn--']
|
||||
expected: FAIL
|
||||
|
||||
[<a>: Setting <http://example.net>.pathname = ' ' Trailing space should be encoded]
|
||||
expected: FAIL
|
||||
|
||||
[<area>: Setting <http://example.net>.pathname = ' ' Trailing space should be encoded]
|
||||
expected: FAIL
|
||||
|
||||
[<a>: Setting <http://example.net>.pathname = '\x00' Trailing C0 control should be encoded]
|
||||
expected: FAIL
|
||||
|
||||
[<area>: Setting <http://example.net>.pathname = '\x00' Trailing C0 control should be encoded]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -1399,6 +1375,12 @@
|
|||
[<area>: Setting <http://example.net>.hash = '\x00' Trailing C0 control should be encoded]
|
||||
expected: FAIL
|
||||
|
||||
[<a>: Setting <data:space ?query#fragment>.search = '' Do not drop trailing spaces from non-trailing opaque paths]
|
||||
expected: FAIL
|
||||
|
||||
[<a>: Setting <sc:space ?query#fragment>.search = '']
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[url-setters-a-area.window.html?include=mailto]
|
||||
[<area>: Setting <mailto:me@example.net>.protocol = 'http' Cannot-be-a-base URL doesn’t have a host, but URL in a special scheme must.]
|
||||
|
|
|
@ -1,43 +1,7 @@
|
|||
[url-setters-stripping.any.html]
|
||||
[Setting protocol with U+0000 before inserted colon (https:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting protocol with leading U+0000 (wpt++:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting pathname with trailing U+001F (https:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting protocol with leading U+001F (https:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting pathname with trailing U+001F (wpt++:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting protocol with leading U+0000 (https:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting protocol with U+001F before inserted colon (wpt++:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting pathname with trailing U+0000 (https:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting port with leading U+0000 (wpt++:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting protocol with U+0000 before inserted colon (wpt++:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting protocol with U+001F before inserted colon (https:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting pathname with trailing U+0000 (wpt++:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting protocol with leading U+001F (wpt++:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting port with leading U+0000 (https:)]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -49,45 +13,9 @@
|
|||
|
||||
|
||||
[url-setters-stripping.any.worker.html]
|
||||
[Setting protocol with U+0000 before inserted colon (https:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting protocol with leading U+0000 (wpt++:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting pathname with trailing U+001F (https:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting protocol with leading U+001F (https:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting pathname with trailing U+001F (wpt++:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting protocol with leading U+0000 (https:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting protocol with U+001F before inserted colon (wpt++:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting pathname with trailing U+0000 (https:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting port with leading U+0000 (wpt++:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting protocol with U+0000 before inserted colon (wpt++:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting protocol with U+001F before inserted colon (https:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting pathname with trailing U+0000 (wpt++:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting protocol with leading U+001F (wpt++:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting port with leading U+0000 (https:)]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -93,43 +93,22 @@
|
|||
[URL: Setting <non-spec:/>.pathname = '//p']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <data:/nospace>.pathname = 'space ' Non-special URLs with non-opaque paths percent-encode U+0020]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <sc:/nospace>.pathname = 'space ']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <data:space ?query>.search = '' Drop trailing spaces from trailing opaque paths]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <sc:space ?query>.search = '']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <data:space #fragment>.hash = '' Drop trailing spaces from trailing opaque paths]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <sc:space #fragment>.hash = '']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <http://test/>.protocol = 'https\x00' Non-tab/newline C0 controls result in no-op]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <http://test/>.protocol = 'https\x0c']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <http://test/>.protocol = 'https ']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <http://test/>.protocol = 'https\x0e']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <http://example.net:8080/path>.port = 'randomstring' Setting port to a string that doesn't parse as a number]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <http://example.net>.pathname = ' ' Trailing space should be encoded]
|
||||
[URL: Setting <non-spec:/.//p>.hostname = 'h' Drop /. from path]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <http://example.net>.pathname = '\x00' Trailing C0 control should be encoded]
|
||||
[URL: Setting <non-spec:/.//p>.hostname = '']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <non-spec:/.//>.pathname = 'p' Drop /. from path]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <data:space ?query#fragment>.search = '' Do not drop trailing spaces from non-trailing opaque paths]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <sc:space ?query#fragment>.search = '']
|
||||
expected: FAIL
|
||||
|
||||
|
||||
|
@ -185,41 +164,20 @@
|
|||
[URL: Setting <non-spec:/>.pathname = '//p']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <data:/nospace>.pathname = 'space ' Non-special URLs with non-opaque paths percent-encode U+0020]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <sc:/nospace>.pathname = 'space ']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <data:space ?query>.search = '' Drop trailing spaces from trailing opaque paths]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <sc:space ?query>.search = '']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <data:space #fragment>.hash = '' Drop trailing spaces from trailing opaque paths]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <sc:space #fragment>.hash = '']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <http://test/>.protocol = 'https\x00' Non-tab/newline C0 controls result in no-op]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <http://test/>.protocol = 'https\x0c']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <http://test/>.protocol = 'https ']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <http://test/>.protocol = 'https\x0e']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <http://example.net:8080/path>.port = 'randomstring' Setting port to a string that doesn't parse as a number]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <http://example.net>.pathname = ' ' Trailing space should be encoded]
|
||||
[URL: Setting <non-spec:/.//p>.hostname = 'h' Drop /. from path]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <http://example.net>.pathname = '\x00' Trailing C0 control should be encoded]
|
||||
[URL: Setting <non-spec:/.//p>.hostname = '']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <non-spec:/.//>.pathname = 'p' Drop /. from path]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <data:space ?query#fragment>.search = '' Do not drop trailing spaces from non-trailing opaque paths]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <sc:space ?query#fragment>.search = '']
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
[urlsearchparams-delete.any.worker.html]
|
||||
[Changing the query of a URL with an opaque path can impact the path]
|
||||
[Changing the query of a URL with an opaque path can impact the path if the URL has no fragment]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[urlsearchparams-delete.any.html]
|
||||
[Changing the query of a URL with an opaque path can impact the path]
|
||||
[Changing the query of a URL with an opaque path can impact the path if the URL has no fragment]
|
||||
expected: FAIL
|
||||
|
|
|
@ -542,41 +542,5 @@
|
|||
|
||||
|
||||
[a-element-xhtml.xhtml?exclude=(file|javascript|mailto)]
|
||||
[Parsing: <non-spec:/.//> against <about:blank>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/..//> against <about:blank>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/a/..//> against <about:blank>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/.//path> against <about:blank>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/..//path> against <about:blank>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/a/..//path> against <about:blank>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: </.//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: </..//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <..//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <a/..//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <> against <non-spec:/..//p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <path> against <non-spec:/..//p>]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[a-element-xhtml.xhtml?include=mailto]
|
||||
|
|
|
@ -544,38 +544,3 @@
|
|||
[a-element.html?include=javascript]
|
||||
|
||||
[a-element.html?exclude=(file|javascript|mailto)]
|
||||
[Parsing: <non-spec:/.//> against <about:blank>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/..//> against <about:blank>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/a/..//> against <about:blank>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/.//path> against <about:blank>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/..//path> against <about:blank>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/a/..//path> against <about:blank>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: </.//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: </..//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <..//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <a/..//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <> against <non-spec:/..//p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <path> against <non-spec:/..//p>]
|
||||
expected: FAIL
|
||||
|
|
|
@ -881,42 +881,6 @@
|
|||
[Parsing: <non-spec:/a/..//path> against <about:blank>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: </.//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: </..//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <..//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <a/..//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <> against <non-spec:/..//p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <path> against <non-spec:/..//p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/.//> without base]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/..//> without base]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/a/..//> without base]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/.//path> without base]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/..//path> without base]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/a/..//path> without base]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[url-constructor.any.worker.html?include=file]
|
||||
[Parsing: </> against <file://h/C:/a/b>]
|
||||
|
@ -1203,24 +1167,6 @@
|
|||
[Parsing: <non-spec:/a/..//path> against <about:blank>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: </.//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: </..//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <..//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <a/..//path> against <non-spec:/p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <> against <non-spec:/..//p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <path> against <non-spec:/..//p>]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <file:\\\\//> without base]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -1269,24 +1215,6 @@
|
|||
[Parsing: <file:/.//p> without base]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/.//> without base]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/..//> without base]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/a/..//> without base]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/.//path> without base]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/..//path> without base]
|
||||
expected: FAIL
|
||||
|
||||
[Parsing: <non-spec:/a/..//path> without base]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[url-constructor.any.html?include=file]
|
||||
[Parsing: </> against <file://h/C:/a/b>]
|
||||
|
|
|
@ -704,15 +704,9 @@
|
|||
[<area>: Setting <sc:original>.pathname = 'new value']
|
||||
expected: FAIL
|
||||
|
||||
[<a>: Setting <data:/nospace>.pathname = 'space ' Non-special URLs with non-opaque paths percent-encode U+0020]
|
||||
expected: FAIL
|
||||
|
||||
[<area>: Setting <data:/nospace>.pathname = 'space ' Non-special URLs with non-opaque paths percent-encode U+0020]
|
||||
expected: FAIL
|
||||
|
||||
[<a>: Setting <sc:/nospace>.pathname = 'space ']
|
||||
expected: FAIL
|
||||
|
||||
[<area>: Setting <sc:/nospace>.pathname = 'space ']
|
||||
expected: FAIL
|
||||
|
||||
|
@ -746,27 +740,15 @@
|
|||
[<area>: Setting <http://test/>.protocol = 'https\r']
|
||||
expected: FAIL
|
||||
|
||||
[<a>: Setting <http://test/>.protocol = 'https\x00' Non-tab/newline C0 controls result in no-op]
|
||||
expected: FAIL
|
||||
|
||||
[<area>: Setting <http://test/>.protocol = 'https\x00' Non-tab/newline C0 controls result in no-op]
|
||||
expected: FAIL
|
||||
|
||||
[<a>: Setting <http://test/>.protocol = 'https\x0c']
|
||||
expected: FAIL
|
||||
|
||||
[<area>: Setting <http://test/>.protocol = 'https\x0c']
|
||||
expected: FAIL
|
||||
|
||||
[<a>: Setting <http://test/>.protocol = 'https\x0e']
|
||||
expected: FAIL
|
||||
|
||||
[<area>: Setting <http://test/>.protocol = 'https\x0e']
|
||||
expected: FAIL
|
||||
|
||||
[<a>: Setting <http://test/>.protocol = 'https ']
|
||||
expected: FAIL
|
||||
|
||||
[<area>: Setting <http://test/>.protocol = 'https ']
|
||||
expected: FAIL
|
||||
|
||||
|
@ -809,15 +791,9 @@
|
|||
[<area>: Setting <https://www.google.com:4343>.port = '4wpt' Should use all ascii prefixed characters as port]
|
||||
expected: FAIL
|
||||
|
||||
[<a>: Setting <http://example.net>.pathname = ' ' Trailing space should be encoded]
|
||||
expected: FAIL
|
||||
|
||||
[<area>: Setting <http://example.net>.pathname = ' ' Trailing space should be encoded]
|
||||
expected: FAIL
|
||||
|
||||
[<a>: Setting <http://example.net>.pathname = '\x00' Trailing C0 control should be encoded]
|
||||
expected: FAIL
|
||||
|
||||
[<area>: Setting <http://example.net>.pathname = '\x00' Trailing C0 control should be encoded]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -832,3 +808,9 @@
|
|||
|
||||
[<area>: Setting <http://example.net>.hash = '\x00' Trailing C0 control should be encoded]
|
||||
expected: FAIL
|
||||
|
||||
[<a>: Setting <data:space ?query#fragment>.search = '' Do not drop trailing spaces from non-trailing opaque paths]
|
||||
expected: FAIL
|
||||
|
||||
[<a>: Setting <sc:space ?query#fragment>.search = '']
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,43 +1,7 @@
|
|||
[url-setters-stripping.any.html]
|
||||
[Setting protocol with U+0000 before inserted colon (https:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting protocol with leading U+0000 (wpt++:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting pathname with trailing U+001F (https:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting protocol with leading U+001F (https:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting pathname with trailing U+001F (wpt++:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting protocol with leading U+0000 (https:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting protocol with U+001F before inserted colon (wpt++:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting pathname with trailing U+0000 (https:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting port with leading U+0000 (wpt++:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting protocol with U+0000 before inserted colon (wpt++:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting protocol with U+001F before inserted colon (https:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting pathname with trailing U+0000 (wpt++:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting protocol with leading U+001F (wpt++:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting port with leading U+0000 (https:)]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -49,45 +13,9 @@
|
|||
|
||||
|
||||
[url-setters-stripping.any.worker.html]
|
||||
[Setting protocol with U+0000 before inserted colon (https:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting protocol with leading U+0000 (wpt++:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting pathname with trailing U+001F (https:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting protocol with leading U+001F (https:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting pathname with trailing U+001F (wpt++:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting protocol with leading U+0000 (https:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting protocol with U+001F before inserted colon (wpt++:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting pathname with trailing U+0000 (https:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting port with leading U+0000 (wpt++:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting protocol with U+0000 before inserted colon (wpt++:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting protocol with U+001F before inserted colon (https:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting pathname with trailing U+0000 (wpt++:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting protocol with leading U+001F (wpt++:)]
|
||||
expected: FAIL
|
||||
|
||||
[Setting port with leading U+0000 (https:)]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -26,43 +26,22 @@
|
|||
[URL: Setting <non-spec:/>.pathname = '//p']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <data:/nospace>.pathname = 'space ' Non-special URLs with non-opaque paths percent-encode U+0020]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <sc:/nospace>.pathname = 'space ']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <data:space ?query>.search = '' Drop trailing spaces from trailing opaque paths]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <sc:space ?query>.search = '']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <data:space #fragment>.hash = '' Drop trailing spaces from trailing opaque paths]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <sc:space #fragment>.hash = '']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <http://test/>.protocol = 'https\x00' Non-tab/newline C0 controls result in no-op]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <http://test/>.protocol = 'https\x0c']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <http://test/>.protocol = 'https\x0e']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <http://test/>.protocol = 'https ']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <http://example.net:8080/path>.port = 'randomstring' Setting port to a string that doesn't parse as a number]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <http://example.net>.pathname = ' ' Trailing space should be encoded]
|
||||
[URL: Setting <non-spec:/.//p>.hostname = 'h' Drop /. from path]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <http://example.net>.pathname = '\x00' Trailing C0 control should be encoded]
|
||||
[URL: Setting <non-spec:/.//p>.hostname = '']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <non-spec:/.//>.pathname = 'p' Drop /. from path]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <data:space ?query#fragment>.search = '' Do not drop trailing spaces from non-trailing opaque paths]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <sc:space ?query#fragment>.search = '']
|
||||
expected: FAIL
|
||||
|
||||
|
||||
|
@ -114,43 +93,22 @@
|
|||
[URL: Setting <non-spec:/>.pathname = '//p']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <data:/nospace>.pathname = 'space ' Non-special URLs with non-opaque paths percent-encode U+0020]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <sc:/nospace>.pathname = 'space ']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <data:space ?query>.search = '' Drop trailing spaces from trailing opaque paths]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <sc:space ?query>.search = '']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <data:space #fragment>.hash = '' Drop trailing spaces from trailing opaque paths]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <sc:space #fragment>.hash = '']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <http://test/>.protocol = 'https\x00' Non-tab/newline C0 controls result in no-op]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <http://test/>.protocol = 'https\x0c']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <http://test/>.protocol = 'https\x0e']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <http://test/>.protocol = 'https ']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <http://example.net:8080/path>.port = 'randomstring' Setting port to a string that doesn't parse as a number]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <http://example.net>.pathname = ' ' Trailing space should be encoded]
|
||||
[URL: Setting <non-spec:/.//p>.hostname = 'h' Drop /. from path]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <http://example.net>.pathname = '\x00' Trailing C0 control should be encoded]
|
||||
[URL: Setting <non-spec:/.//p>.hostname = '']
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <non-spec:/.//>.pathname = 'p' Drop /. from path]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <data:space ?query#fragment>.search = '' Do not drop trailing spaces from non-trailing opaque paths]
|
||||
expected: FAIL
|
||||
|
||||
[URL: Setting <sc:space ?query#fragment>.search = '']
|
||||
expected: FAIL
|
||||
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
[urlsearchparams-delete.any.worker.html]
|
||||
[Changing the query of a URL with an opaque path can impact the path]
|
||||
[Changing the query of a URL with an opaque path can impact the path if the URL has no fragment]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[urlsearchparams-delete.any.html]
|
||||
[Changing the query of a URL with an opaque path can impact the path]
|
||||
[Changing the query of a URL with an opaque path can impact the path if the URL has no fragment]
|
||||
expected: FAIL
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue