summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorMatt Mastracci <matthew@mastracci.com>2023-09-13 16:01:31 -0600
committerGitHub <noreply@github.com>2023-09-13 22:01:31 +0000
commit81d50e1b6685a12a4f43693e695073a97f79264b (patch)
tree9a9be134f1f37b11c8521bd1ff7a07d330b6f1a5 /tools
parent12a75e3b4328dd36a63799262b2e252f9fb9d58e (diff)
chore: bump deno_core and cargo update (#20480)
Bump deno_core, pulling in new rusty_v8. Requires some op2/deprecation fixes.
Diffstat (limited to 'tools')
-rw-r--r--tools/wpt/expectation.json175
1 files changed, 3 insertions, 172 deletions
diff --git a/tools/wpt/expectation.json b/tools/wpt/expectation.json
index f40fbac37..f76e7266c 100644
--- a/tools/wpt/expectation.json
+++ b/tools/wpt/expectation.json
@@ -2812,7 +2812,7 @@
],
"class-string-iterator-prototype-object.any.worker.html": [
"Object.prototype.toString applied after deleting @@toStringTag"
- ],
+ ],
"class-string-named-properties-object.window.html": false,
"global-immutable-prototype.any.html": [
"Setting to a different prototype"
@@ -3052,106 +3052,6 @@
"≯ (using <area>.host)",
"≯ (using <area>.hostname)"
],
- "url-constructor.any.html": [
- "Parsing: </> against <file://h/C:/a/b>",
- "Parsing: <file:\\\\//> against <about:blank>",
- "Parsing: <file:\\\\\\\\> against <about:blank>",
- "Parsing: <file:\\\\\\\\?fox> against <about:blank>",
- "Parsing: <file:\\\\\\\\#guppy> against <about:blank>",
- "Parsing: <file://spider///> against <about:blank>",
- "Parsing: <file:\\\\localhost//> against <about:blank>",
- "Parsing: <file://\\/localhost//cat> against <about:blank>",
- "Parsing: <file://localhost//a//../..//> against <about:blank>",
- "Parsing: </////mouse> against <file:///elephant>",
- "Parsing: <\\/localhost//pig> against <file://lion/>",
- "Parsing: <//localhost//pig> against <file://lion/>",
- "Parsing: </..//localhost//pig> against <file://lion/>",
- "Parsing: <C|> against <file://host/dir/file>",
- "Parsing: <C|> against <file://host/D:/dir1/dir2/file>",
- "Parsing: <C|#> against <file://host/dir/file>",
- "Parsing: <C|?> against <file://host/dir/file>",
- "Parsing: <C|/> against <file://host/dir/file>",
- "Parsing: <C|\n/> against <file://host/dir/file>",
- "Parsing: <C|\\> against <file://host/dir/file>",
- "Parsing: </c:/foo/bar> against <file://host/path>",
- "Parsing: <file://example.net/C:/> against <about:blank>",
- "Parsing: <file://1.2.3.4/C:/> against <about:blank>",
- "Parsing: <file://[1::8]/C:/> against <about:blank>",
- "Parsing: <C|/> against <file://host/>",
- "Parsing: </C:/> against <file://host/>",
- "Parsing: <file:C:/> against <file://host/>",
- "Parsing: <file:/C:/> against <file://host/>",
- "Parsing: <file://localhost//a//../..//foo> against <about:blank>",
- "Parsing: <file://localhost////foo> against <about:blank>",
- "Parsing: <file:////foo> against <about:blank>",
- "Parsing: <file:////one/two> against <file:///>",
- "Parsing: <////one/two> against <file:///>",
- "Parsing: <file:///.//> against <file:////>",
- "Parsing: <file:.//p> against <about:blank>",
- "Parsing: <file:/.//p> against <about:blank>",
- "Parsing: <non-spec:/.//> against <about:blank>",
- "Parsing: <non-spec:/..//> against <about:blank>",
- "Parsing: <non-spec:/a/..//> against <about:blank>",
- "Parsing: <non-spec:/.//path> against <about:blank>",
- "Parsing: <non-spec:/..//path> against <about:blank>",
- "Parsing: <non-spec:/a/..//path> against <about:blank>",
- "Parsing: </.//path> against <non-spec:/p>",
- "Parsing: </..//path> against <non-spec:/p>",
- "Parsing: <..//path> against <non-spec:/p>",
- "Parsing: <a/..//path> against <non-spec:/p>",
- "Parsing: <> against <non-spec:/..//p>",
- "Parsing: <path> against <non-spec:/..//p>"
- ],
- "url-constructor.any.worker.html": [
- "Parsing: </> against <file://h/C:/a/b>",
- "Parsing: <file:\\\\//> against <about:blank>",
- "Parsing: <file:\\\\\\\\> against <about:blank>",
- "Parsing: <file:\\\\\\\\?fox> against <about:blank>",
- "Parsing: <file:\\\\\\\\#guppy> against <about:blank>",
- "Parsing: <file://spider///> against <about:blank>",
- "Parsing: <file:\\\\localhost//> against <about:blank>",
- "Parsing: <file://\\/localhost//cat> against <about:blank>",
- "Parsing: <file://localhost//a//../..//> against <about:blank>",
- "Parsing: </////mouse> against <file:///elephant>",
- "Parsing: <\\/localhost//pig> against <file://lion/>",
- "Parsing: <//localhost//pig> against <file://lion/>",
- "Parsing: </..//localhost//pig> against <file://lion/>",
- "Parsing: <C|> against <file://host/dir/file>",
- "Parsing: <C|> against <file://host/D:/dir1/dir2/file>",
- "Parsing: <C|#> against <file://host/dir/file>",
- "Parsing: <C|?> against <file://host/dir/file>",
- "Parsing: <C|/> against <file://host/dir/file>",
- "Parsing: <C|\n/> against <file://host/dir/file>",
- "Parsing: <C|\\> against <file://host/dir/file>",
- "Parsing: </c:/foo/bar> against <file://host/path>",
- "Parsing: <file://example.net/C:/> against <about:blank>",
- "Parsing: <file://1.2.3.4/C:/> against <about:blank>",
- "Parsing: <file://[1::8]/C:/> against <about:blank>",
- "Parsing: <C|/> against <file://host/>",
- "Parsing: </C:/> against <file://host/>",
- "Parsing: <file:C:/> against <file://host/>",
- "Parsing: <file:/C:/> against <file://host/>",
- "Parsing: <file://localhost//a//../..//foo> against <about:blank>",
- "Parsing: <file://localhost////foo> against <about:blank>",
- "Parsing: <file:////foo> against <about:blank>",
- "Parsing: <file:////one/two> against <file:///>",
- "Parsing: <////one/two> against <file:///>",
- "Parsing: <file:///.//> against <file:////>",
- "Parsing: <file:.//p> against <about:blank>",
- "Parsing: <file:/.//p> against <about:blank>",
- "Parsing: <non-spec:/.//> against <about:blank>",
- "Parsing: <non-spec:/..//> against <about:blank>",
- "Parsing: <non-spec:/a/..//> against <about:blank>",
- "Parsing: <non-spec:/.//path> against <about:blank>",
- "Parsing: <non-spec:/..//path> against <about:blank>",
- "Parsing: <non-spec:/a/..//path> against <about:blank>",
- "Parsing: </.//path> against <non-spec:/p>",
- "Parsing: </..//path> against <non-spec:/p>",
- "Parsing: <..//path> against <non-spec:/p>",
- "Parsing: <a/..//path> against <non-spec:/p>",
- "Parsing: <> against <non-spec:/..//p>",
- "Parsing: <path> against <non-spec:/..//p>"
- ],
"url-origin.any.html": [
"Origin parsing: <blob:blob:https://example.org/> without base",
"Origin parsing: <blob:ftp://host/path> without base",
@@ -3167,40 +3067,16 @@
"url-searchparams.any.html": true,
"url-searchparams.any.worker.html": true,
"url-setters-stripping.any.html": [
- "Setting protocol with leading U+0000 (https:)",
- "Setting protocol with U+0000 before inserted colon (https:)",
"Setting port with leading U+0000 (https:)",
- "Setting pathname with trailing U+0000 (https:)",
- "Setting protocol with leading U+001F (https:)",
- "Setting protocol with U+001F before inserted colon (https:)",
"Setting port with leading U+001F (https:)",
- "Setting pathname with trailing U+001F (https:)",
- "Setting protocol with leading U+0000 (wpt++:)",
- "Setting protocol with U+0000 before inserted colon (wpt++:)",
"Setting port with leading U+0000 (wpt++:)",
- "Setting pathname with trailing U+0000 (wpt++:)",
- "Setting protocol with leading U+001F (wpt++:)",
- "Setting protocol with U+001F before inserted colon (wpt++:)",
- "Setting port with leading U+001F (wpt++:)",
- "Setting pathname with trailing U+001F (wpt++:)"
+ "Setting port with leading U+001F (wpt++:)"
],
"url-setters-stripping.any.worker.html": [
- "Setting protocol with leading U+0000 (https:)",
- "Setting protocol with U+0000 before inserted colon (https:)",
"Setting port with leading U+0000 (https:)",
- "Setting pathname with trailing U+0000 (https:)",
- "Setting protocol with leading U+001F (https:)",
- "Setting protocol with U+001F before inserted colon (https:)",
"Setting port with leading U+001F (https:)",
- "Setting pathname with trailing U+001F (https:)",
- "Setting protocol with leading U+0000 (wpt++:)",
- "Setting protocol with U+0000 before inserted colon (wpt++:)",
"Setting port with leading U+0000 (wpt++:)",
- "Setting pathname with trailing U+0000 (wpt++:)",
- "Setting protocol with leading U+001F (wpt++:)",
- "Setting protocol with U+001F before inserted colon (wpt++:)",
- "Setting port with leading U+001F (wpt++:)",
- "Setting pathname with trailing U+001F (wpt++:)"
+ "Setting port with leading U+001F (wpt++:)"
],
"url-tojson.any.html": true,
"url-tojson.any.worker.html": true,
@@ -3231,36 +3107,6 @@
"urlsearchparams-sort.any.worker.html": true,
"urlsearchparams-stringifier.any.html": true,
"urlsearchparams-stringifier.any.worker.html": true,
- "url-setters.any.html": [
- "URL: Setting <http://example.net/path>.hostname = 'example.com:8080' : delimiter invalidates entire value",
- "URL: Setting <http://example.net:8080/path>.hostname = 'example.com:' : delimiter invalidates entire value",
- "URL: Setting <non-spec:/.//p>.hostname = 'h' Drop /. from path",
- "URL: Setting <non-spec:/.//p>.hostname = ''",
- "URL: Setting <foo://somehost/some/path>.pathname = '' Non-special URLs can have their paths erased",
- "URL: Setting <foo:///some/path>.pathname = '' Non-special URLs with an empty host can have their paths erased",
- "URL: Setting <file://monkey/>.pathname = '\\\\' File URLs and (back)slashes",
- "URL: Setting <file:///unicorn>.pathname = '//\\/' File URLs and (back)slashes",
- "URL: Setting <file:///unicorn>.pathname = '//monkey/..//' File URLs and (back)slashes",
- "URL: Setting <non-spec:/>.pathname = '/.//p' Serialize /. in path",
- "URL: Setting <non-spec:/>.pathname = '/..//p'",
- "URL: Setting <non-spec:/>.pathname = '//p'",
- "URL: Setting <non-spec:/.//>.pathname = 'p' Drop /. from path"
- ],
- "url-setters.any.worker.html": [
- "URL: Setting <http://example.net/path>.hostname = 'example.com:8080' : delimiter invalidates entire value",
- "URL: Setting <http://example.net:8080/path>.hostname = 'example.com:' : delimiter invalidates entire value",
- "URL: Setting <non-spec:/.//p>.hostname = 'h' Drop /. from path",
- "URL: Setting <non-spec:/.//p>.hostname = ''",
- "URL: Setting <foo://somehost/some/path>.pathname = '' Non-special URLs can have their paths erased",
- "URL: Setting <foo:///some/path>.pathname = '' Non-special URLs with an empty host can have their paths erased",
- "URL: Setting <file://monkey/>.pathname = '\\\\' File URLs and (back)slashes",
- "URL: Setting <file:///unicorn>.pathname = '//\\/' File URLs and (back)slashes",
- "URL: Setting <file:///unicorn>.pathname = '//monkey/..//' File URLs and (back)slashes",
- "URL: Setting <non-spec:/>.pathname = '/.//p' Serialize /. in path",
- "URL: Setting <non-spec:/>.pathname = '/..//p'",
- "URL: Setting <non-spec:/>.pathname = '//p'",
- "URL: Setting <non-spec:/.//>.pathname = 'p' Drop /. from path"
- ],
"idlharness-shadowrealm.window.html": false,
"percent-encoding.window.html": [
"Input † with encoding big5",
@@ -3278,9 +3124,6 @@
"Input − with encoding utf-8",
"Input á| with encoding utf-8"
],
- "url-setters-a-area.window.html": {
- "ignore": true
- },
"IdnaTestV2.window.html": [
"ToASCII(\"a‌b\") C1",
"ToASCII(\"A‌B\") C1",
@@ -4071,10 +3914,6 @@
"<area>: Setting <mailto:me@example.net>.pathname = '/foo' Opaque paths cannot be set"
],
"url-setters.any.html?exclude=(file|javascript|mailto)": [
- "URL: Setting <http://test/>.protocol = 'https\u0000' Non-tab/newline C0 controls result in no-op",
- "URL: Setting <http://test/>.protocol = 'https\f'",
- "URL: Setting <http://test/>.protocol = 'https\u000e'",
- "URL: Setting <http://test/>.protocol = 'https '",
"URL: Setting <http://example.net/path>.hostname = 'example.com:8080' : delimiter invalidates entire value",
"URL: Setting <http://example.net:8080/path>.hostname = 'example.com:' : delimiter invalidates entire value",
"URL: Setting <non-spec:/.//p>.hostname = 'h' Drop /. from path",
@@ -4086,8 +3925,6 @@
"URL: Setting <non-spec:/>.pathname = '/..//p'",
"URL: Setting <non-spec:/>.pathname = '//p'",
"URL: Setting <non-spec:/.//>.pathname = 'p' Drop /. from path",
- "URL: Setting <data:/nospace>.pathname = 'space ' Non-special URLs with non-opaque paths percent-encode U+0020",
- "URL: Setting <sc:/nospace>.pathname = 'space '",
"URL: Setting <data:space ?query#fragment>.search = '' Do not drop trailing spaces from non-trailing opaque paths",
"URL: Setting <sc:space ?query#fragment>.search = ''"
],
@@ -4099,10 +3936,6 @@
"url-setters.any.html?include=javascript": true,
"url-setters.any.html?include=mailto": true,
"url-setters.any.worker.html?exclude=(file|javascript|mailto)": [
- "URL: Setting <http://test/>.protocol = 'https\u0000' Non-tab/newline C0 controls result in no-op",
- "URL: Setting <http://test/>.protocol = 'https\f'",
- "URL: Setting <http://test/>.protocol = 'https\u000e'",
- "URL: Setting <http://test/>.protocol = 'https '",
"URL: Setting <http://example.net/path>.hostname = 'example.com:8080' : delimiter invalidates entire value",
"URL: Setting <http://example.net:8080/path>.hostname = 'example.com:' : delimiter invalidates entire value",
"URL: Setting <non-spec:/.//p>.hostname = 'h' Drop /. from path",
@@ -4114,8 +3947,6 @@
"URL: Setting <non-spec:/>.pathname = '/..//p'",
"URL: Setting <non-spec:/>.pathname = '//p'",
"URL: Setting <non-spec:/.//>.pathname = 'p' Drop /. from path",
- "URL: Setting <data:/nospace>.pathname = 'space ' Non-special URLs with non-opaque paths percent-encode U+0020",
- "URL: Setting <sc:/nospace>.pathname = 'space '",
"URL: Setting <data:space ?query#fragment>.search = '' Do not drop trailing spaces from non-trailing opaque paths",
"URL: Setting <sc:space ?query#fragment>.search = ''"
],