mirror of
https://github.com/denoland/deno.git
synced 2025-03-03 09:31:22 -05:00
tests: enable url wpt (#9299)
This commit is contained in:
parent
894ff6bb58
commit
1698bc64c1
1 changed files with 388 additions and 0 deletions
|
@ -618,5 +618,393 @@
|
|||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"url": {
|
||||
"historical.any.js": [
|
||||
"<a> and <area>.searchParams should be undefined"
|
||||
],
|
||||
"idlharness.any.js": false,
|
||||
"url-constructor.any.js": [
|
||||
"Parsing: <http://example\t.\norg> against <http://example.org/foo/bar>",
|
||||
"Parsing: <a:\t foo.com> against <http://example.org/foo/bar>",
|
||||
"Parsing: <lolscheme:x x#x x> against <about:blank>",
|
||||
"Parsing: <http://f:00000000000000/c> against <http://example.org/foo/bar>",
|
||||
"Parsing: <http://f:00000000000000000000080/c> against <http://example.org/foo/bar>",
|
||||
"Parsing: <http://f: /c> against <http://example.org/foo/bar>",
|
||||
"Parsing: <http://f: 21 / b ? d # e > against <http://example.org/foo/bar>",
|
||||
"Parsing: <:#> against <http://example.org/foo/bar>",
|
||||
"Parsing: <#> against <http://example.org/foo/bar>",
|
||||
"Parsing: <?> against <http://example.org/foo/bar>",
|
||||
"Parsing: <http://[::127.0.0.1]> against <http://example.org/foo/bar>",
|
||||
"Parsing: <http://[0:0:0:0:0:0:13.1.68.3]> against <http://example.org/foo/bar>",
|
||||
"Parsing: <file:c:\\foo\\bar.html> against <file:///tmp/mock/path>",
|
||||
"Parsing: < File:c|////foo\\bar.html> against <file:///tmp/mock/path>",
|
||||
"Parsing: <C|/foo/bar> against <file:///tmp/mock/path>",
|
||||
"Parsing: </C|\\foo\\bar> against <file:///tmp/mock/path>",
|
||||
"Parsing: <//C|/foo/bar> against <file:///tmp/mock/path>",
|
||||
"Parsing: <file://localhost> against <file:///tmp/mock/path>",
|
||||
"Parsing: <file://localhost/> against <file:///tmp/mock/path>",
|
||||
"Parsing: <file://localhost/test> against <file:///tmp/mock/path>",
|
||||
"Parsing: <http://example.com/foo/%2e> against <about:blank>",
|
||||
"Parsing: <http://example.com/foo/%2e./%2e%2e/.%2e/%2e.bar> against <about:blank>",
|
||||
"Parsing: <http://example.com////../..> against <about:blank>",
|
||||
"Parsing: <http://example.com/foo\t%91> against <about:blank>",
|
||||
"Parsing: <http://example.com/foo\tbar> against <about:blank>",
|
||||
"Parsing: <http://www.google.com/foo?bar=baz#> against <about:blank>",
|
||||
"Parsing: <http://www/foo/%2E/html> against <about:blank>",
|
||||
"Parsing: <file:..> against <http://www.example.com/test>",
|
||||
"Parsing: <\u0000\u001b\u0004\u0012 http://example.com/\u001f \r > against <about:blank>",
|
||||
"Parsing: <https://%EF%BF%BD> against <about:blank>",
|
||||
"Parsing: <http://[::1.2.3.]> against <http://other.com/>",
|
||||
"Parsing: <http://[::1.2.]> against <http://other.com/>",
|
||||
"Parsing: <http://[::1.]> against <http://other.com/>",
|
||||
"Parsing: <#> against <test:test>",
|
||||
"Parsing: <#> against <test:test?test>",
|
||||
"Parsing: <i> against <sc:sd>",
|
||||
"Parsing: <i> against <sc:sd/sd>",
|
||||
"Parsing: <../i> against <sc:sd>",
|
||||
"Parsing: <../i> against <sc:sd/sd>",
|
||||
"Parsing: </i> against <sc:sd>",
|
||||
"Parsing: </i> against <sc:sd/sd>",
|
||||
"Parsing: <?i> against <sc:sd>",
|
||||
"Parsing: <?i> against <sc:sd/sd>",
|
||||
"Parsing: <sc://@/> against <about:blank>",
|
||||
"Parsing: <sc://te@s:t@/> against <about:blank>",
|
||||
"Parsing: <sc://:/> against <about:blank>",
|
||||
"Parsing: <sc://:12/> against <about:blank>",
|
||||
"Parsing: <sc://\\/> against <about:blank>",
|
||||
"Parsing: <sc:\\../> against <about:blank>",
|
||||
"Parsing: <ftp://%e2%98%83> against <about:blank>",
|
||||
"Parsing: <https://%e2%98%83> against <about:blank>",
|
||||
"Parsing: <h\tt\nt\rp://h\to\ns\rt:9\t0\n0\r0/p\ta\nt\rh?q\tu\ne\rry#f\tr\na\rg> against <about:blank>",
|
||||
"Parsing: <https://0x.0x.0> against <about:blank>",
|
||||
"Parsing: </> against <file://h/C:/a/b>",
|
||||
"Parsing: <//d:> against <file:///C:/a/b>",
|
||||
"Parsing: <//d:/..> against <file:///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: <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:///c:/baz/qux>",
|
||||
"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: <file:/C|/> against <about:blank>",
|
||||
"Parsing: <file://C|/> against <about:blank>",
|
||||
"Parsing: <\\\\\\.\\Y:> against <about:blank>",
|
||||
"Parsing: <\\\\\\.\\y:> against <about:blank>",
|
||||
"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:.//p> against <about:blank>",
|
||||
"Parsing: <http://[1:0::]> against <http://example.net/>",
|
||||
"Parsing: <http://[0:1:2:3:4:5:6:7:8]> against <http://example.net/>",
|
||||
"Parsing: <https://[0::0::0]> against <about:blank>",
|
||||
"Parsing: <https://[0:.0]> against <about:blank>",
|
||||
"Parsing: <https://[0:0:]> against <about:blank>",
|
||||
"Parsing: <https://[0:1:2:3:4:5:6:7.0.0.0.1]> against <about:blank>",
|
||||
"Parsing: <https://[0:1.00.0.0.0]> against <about:blank>",
|
||||
"Parsing: <https://[0:1.290.0.0.0]> against <about:blank>",
|
||||
"Parsing: <https://[0:1.23.23]> against <about:blank>",
|
||||
"Parsing: <#x> against <sc://ñ>",
|
||||
"Parsing: <?x> against <sc://ñ>",
|
||||
"Parsing: <sc://?> against <about:blank>",
|
||||
"Parsing: <sc://#> 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>",
|
||||
"Parsing: <non-special://[1:2:0:0:5:0:0:0]/> against <about:blank>",
|
||||
"Parsing: <http://[::127.0.0.0.1]> against <about:blank>",
|
||||
"Parsing: <http://example.org/test?#> against <about:blank>",
|
||||
"Parsing: <a> against <about:blank>",
|
||||
"Parsing: <a/> against <about:blank>",
|
||||
"Parsing: <a//> against <about:blank>",
|
||||
"Parsing: <test-a-colon.html> against <a:>",
|
||||
"Parsing: <test-a-colon-b.html> against <a:b>",
|
||||
"Parsing: <file://a%C2%ADb/p> against <about:blank>",
|
||||
"Parsing: <file:///p> against <about:blank>",
|
||||
"Parsing: <file://%C2%AD/p> against <about:blank>",
|
||||
"Parsing: <file://xn--/p> against <about:blank>"
|
||||
],
|
||||
"url-origin.any.js": [
|
||||
"Origin parsing: <http://example\t.\norg> against <http://example.org/foo/bar>",
|
||||
"Origin parsing: <non-special://test:@test/x> against <about:blank>",
|
||||
"Origin parsing: <non-special://:@test/x> against <about:blank>",
|
||||
"Origin parsing: <http://f:00000000000000/c> against <http://example.org/foo/bar>",
|
||||
"Origin parsing: <http://f:00000000000000000000080/c> against <http://example.org/foo/bar>",
|
||||
"Origin parsing: <http://[::127.0.0.1]> against <http://example.org/foo/bar>",
|
||||
"Origin parsing: <http://[0:0:0:0:0:0:13.1.68.3]> against <http://example.org/foo/bar>",
|
||||
"Origin parsing: <ssh://example.com/foo/bar.git> against <http://example.org/>",
|
||||
"Origin parsing: <httpa://foo:80/> against <about:blank>",
|
||||
"Origin parsing: <gopher://foo:70/> against <about:blank>",
|
||||
"Origin parsing: <gopher://foo:443/> against <about:blank>",
|
||||
"Origin parsing: <\u0000\u001b\u0004\u0012 http://example.com/\u001f \r > against <about:blank>",
|
||||
"Origin parsing: <sc://faß.ExAmPlE/> against <about:blank>",
|
||||
"Origin parsing: <notspecial://host/?'> against <about:blank>",
|
||||
"Origin parsing: <i> against <sc://ho/pa>",
|
||||
"Origin parsing: <../i> against <sc://ho/pa>",
|
||||
"Origin parsing: </i> against <sc://ho/pa>",
|
||||
"Origin parsing: <?i> against <sc://ho/pa>",
|
||||
"Origin parsing: <#i> against <sc://ho/pa>",
|
||||
"Origin parsing: <sc://ñ.test/> against <about:blank>",
|
||||
"Origin parsing: <x> against <sc://ñ>",
|
||||
"Origin parsing: <sc://\u001f!\"$&'()*+,-.;=_`{|}~/> against <about:blank>",
|
||||
"Origin parsing: <ftp://%e2%98%83> against <about:blank>",
|
||||
"Origin parsing: <https://%e2%98%83> against <about:blank>",
|
||||
"Origin parsing: <h\tt\nt\rp://h\to\ns\rt:9\t0\n0\r0/p\ta\nt\rh?q\tu\ne\rry#f\tr\na\rg> against <about:blank>",
|
||||
"Origin parsing: <https://0x.0x.0> against <about:blank>",
|
||||
"Origin parsing: <http://[1:0::]> against <http://example.net/>",
|
||||
"Origin parsing: <sc://ñ> against <about:blank>",
|
||||
"Origin parsing: <sc://ñ?x> against <about:blank>",
|
||||
"Origin parsing: <sc://ñ#x> against <about:blank>",
|
||||
"Origin parsing: <#x> against <sc://ñ>",
|
||||
"Origin parsing: <?x> against <sc://ñ>",
|
||||
"Origin parsing: <tftp://foobar.com/someconfig;mode=netascii> against <about:blank>",
|
||||
"Origin parsing: <telnet://user:pass@foobar.com:23/> against <about:blank>",
|
||||
"Origin parsing: <ut2004://10.10.10.10:7777/Index.ut2> against <about:blank>",
|
||||
"Origin parsing: <redis://foo:bar@somehost:6379/0?baz=bam&qux=baz> against <about:blank>",
|
||||
"Origin parsing: <rsync://foo@host:911/sup> against <about:blank>",
|
||||
"Origin parsing: <git://github.com/foo/bar.git> against <about:blank>",
|
||||
"Origin parsing: <irc://myserver.com:6999/channel?passwd> against <about:blank>",
|
||||
"Origin parsing: <dns://fw.example.org:9999/foo.bar.org?type=TXT> against <about:blank>",
|
||||
"Origin parsing: <ldap://localhost:389/ou=People,o=JNDITutorial> against <about:blank>",
|
||||
"Origin parsing: <git+https://github.com/foo/bar> against <about:blank>"
|
||||
],
|
||||
"url-searchparams.any.js": [
|
||||
"URL.searchParams updating, clearing",
|
||||
"URL.searchParams and URL.search setters, update propagation"
|
||||
],
|
||||
"url-setters-stripping.any.js": [
|
||||
"Setting protocol with leading U+0000 (https:)",
|
||||
"Setting protocol with U+0000 before inserted colon (https:)",
|
||||
"Setting host with leading U+0000 (https:)",
|
||||
"Setting host with middle U+0000 (https:)",
|
||||
"Setting host with trailing U+0000 (https:)",
|
||||
"Setting port with middle U+0000 (https:)",
|
||||
"Setting port with trailing U+0000 (https:)",
|
||||
"Setting protocol with leading U+0009 (https:)",
|
||||
"Setting protocol with U+0009 before inserted colon (https:)",
|
||||
"Setting host with leading U+0009 (https:)",
|
||||
"Setting hostname with leading U+0009 (https:)",
|
||||
"Setting host with middle U+0009 (https:)",
|
||||
"Setting hostname with middle U+0009 (https:)",
|
||||
"Setting host with trailing U+0009 (https:)",
|
||||
"Setting hostname with trailing U+0009 (https:)",
|
||||
"Setting port with leading U+0009 (https:)",
|
||||
"Setting port with middle U+0009 (https:)",
|
||||
"Setting port with trailing U+0009 (https:)",
|
||||
"Setting pathname with leading U+0009 (https:)",
|
||||
"Setting pathname with middle U+0009 (https:)",
|
||||
"Setting pathname with trailing U+0009 (https:)",
|
||||
"Setting search with leading U+0009 (https:)",
|
||||
"Setting search with middle U+0009 (https:)",
|
||||
"Setting search with trailing U+0009 (https:)",
|
||||
"Setting hash with leading U+0009 (https:)",
|
||||
"Setting hash with middle U+0009 (https:)",
|
||||
"Setting hash with trailing U+0009 (https:)",
|
||||
"Setting protocol with leading U+000A (https:)",
|
||||
"Setting protocol with U+000A before inserted colon (https:)",
|
||||
"Setting host with leading U+000A (https:)",
|
||||
"Setting hostname with leading U+000A (https:)",
|
||||
"Setting host with middle U+000A (https:)",
|
||||
"Setting hostname with middle U+000A (https:)",
|
||||
"Setting host with trailing U+000A (https:)",
|
||||
"Setting hostname with trailing U+000A (https:)",
|
||||
"Setting port with leading U+000A (https:)",
|
||||
"Setting port with middle U+000A (https:)",
|
||||
"Setting port with trailing U+000A (https:)",
|
||||
"Setting pathname with leading U+000A (https:)",
|
||||
"Setting pathname with middle U+000A (https:)",
|
||||
"Setting pathname with trailing U+000A (https:)",
|
||||
"Setting search with leading U+000A (https:)",
|
||||
"Setting search with middle U+000A (https:)",
|
||||
"Setting search with trailing U+000A (https:)",
|
||||
"Setting hash with leading U+000A (https:)",
|
||||
"Setting hash with middle U+000A (https:)",
|
||||
"Setting hash with trailing U+000A (https:)",
|
||||
"Setting protocol with leading U+000D (https:)",
|
||||
"Setting protocol with U+000D before inserted colon (https:)",
|
||||
"Setting host with leading U+000D (https:)",
|
||||
"Setting hostname with leading U+000D (https:)",
|
||||
"Setting host with middle U+000D (https:)",
|
||||
"Setting hostname with middle U+000D (https:)",
|
||||
"Setting host with trailing U+000D (https:)",
|
||||
"Setting hostname with trailing U+000D (https:)",
|
||||
"Setting port with leading U+000D (https:)",
|
||||
"Setting port with middle U+000D (https:)",
|
||||
"Setting port with trailing U+000D (https:)",
|
||||
"Setting pathname with leading U+000D (https:)",
|
||||
"Setting pathname with middle U+000D (https:)",
|
||||
"Setting pathname with trailing U+000D (https:)",
|
||||
"Setting search with leading U+000D (https:)",
|
||||
"Setting search with middle U+000D (https:)",
|
||||
"Setting search with trailing U+000D (https:)",
|
||||
"Setting hash with leading U+000D (https:)",
|
||||
"Setting hash with middle U+000D (https:)",
|
||||
"Setting hash with trailing U+000D (https:)",
|
||||
"Setting protocol with leading U+001F (https:)",
|
||||
"Setting protocol with U+001F before inserted colon (https:)",
|
||||
"Setting host with leading U+001F (https:)",
|
||||
"Setting host with middle U+001F (https:)",
|
||||
"Setting host with trailing U+001F (https:)",
|
||||
"Setting port with middle U+001F (https:)",
|
||||
"Setting port with trailing U+001F (https:)",
|
||||
"Setting protocol with leading U+0000 (wpt++:)",
|
||||
"Setting protocol with U+0000 before inserted colon (wpt++:)",
|
||||
"Setting host with leading U+0000 (wpt++:)",
|
||||
"Setting host with middle U+0000 (wpt++:)",
|
||||
"Setting host with trailing U+0000 (wpt++:)",
|
||||
"Setting port with middle U+0000 (wpt++:)",
|
||||
"Setting port with trailing U+0000 (wpt++:)",
|
||||
"Setting pathname with leading U+0000 (wpt++:)",
|
||||
"Setting pathname with middle U+0000 (wpt++:)",
|
||||
"Setting pathname with trailing U+0000 (wpt++:)",
|
||||
"Setting protocol with leading U+0009 (wpt++:)",
|
||||
"Setting protocol with U+0009 before inserted colon (wpt++:)",
|
||||
"Setting host with leading U+0009 (wpt++:)",
|
||||
"Setting hostname with leading U+0009 (wpt++:)",
|
||||
"Setting host with middle U+0009 (wpt++:)",
|
||||
"Setting hostname with middle U+0009 (wpt++:)",
|
||||
"Setting host with trailing U+0009 (wpt++:)",
|
||||
"Setting hostname with trailing U+0009 (wpt++:)",
|
||||
"Setting port with leading U+0009 (wpt++:)",
|
||||
"Setting port with middle U+0009 (wpt++:)",
|
||||
"Setting port with trailing U+0009 (wpt++:)",
|
||||
"Setting pathname with leading U+0009 (wpt++:)",
|
||||
"Setting pathname with middle U+0009 (wpt++:)",
|
||||
"Setting pathname with trailing U+0009 (wpt++:)",
|
||||
"Setting search with leading U+0009 (wpt++:)",
|
||||
"Setting search with middle U+0009 (wpt++:)",
|
||||
"Setting search with trailing U+0009 (wpt++:)",
|
||||
"Setting hash with leading U+0009 (wpt++:)",
|
||||
"Setting hash with middle U+0009 (wpt++:)",
|
||||
"Setting hash with trailing U+0009 (wpt++:)",
|
||||
"Setting protocol with leading U+000A (wpt++:)",
|
||||
"Setting protocol with U+000A before inserted colon (wpt++:)",
|
||||
"Setting host with leading U+000A (wpt++:)",
|
||||
"Setting hostname with leading U+000A (wpt++:)",
|
||||
"Setting host with middle U+000A (wpt++:)",
|
||||
"Setting hostname with middle U+000A (wpt++:)",
|
||||
"Setting host with trailing U+000A (wpt++:)",
|
||||
"Setting hostname with trailing U+000A (wpt++:)",
|
||||
"Setting port with leading U+000A (wpt++:)",
|
||||
"Setting port with middle U+000A (wpt++:)",
|
||||
"Setting port with trailing U+000A (wpt++:)",
|
||||
"Setting pathname with leading U+000A (wpt++:)",
|
||||
"Setting pathname with middle U+000A (wpt++:)",
|
||||
"Setting pathname with trailing U+000A (wpt++:)",
|
||||
"Setting search with leading U+000A (wpt++:)",
|
||||
"Setting search with middle U+000A (wpt++:)",
|
||||
"Setting search with trailing U+000A (wpt++:)",
|
||||
"Setting hash with leading U+000A (wpt++:)",
|
||||
"Setting hash with middle U+000A (wpt++:)",
|
||||
"Setting hash with trailing U+000A (wpt++:)",
|
||||
"Setting protocol with leading U+000D (wpt++:)",
|
||||
"Setting protocol with U+000D before inserted colon (wpt++:)",
|
||||
"Setting host with leading U+000D (wpt++:)",
|
||||
"Setting hostname with leading U+000D (wpt++:)",
|
||||
"Setting host with middle U+000D (wpt++:)",
|
||||
"Setting hostname with middle U+000D (wpt++:)",
|
||||
"Setting host with trailing U+000D (wpt++:)",
|
||||
"Setting hostname with trailing U+000D (wpt++:)",
|
||||
"Setting port with leading U+000D (wpt++:)",
|
||||
"Setting port with middle U+000D (wpt++:)",
|
||||
"Setting port with trailing U+000D (wpt++:)",
|
||||
"Setting pathname with leading U+000D (wpt++:)",
|
||||
"Setting pathname with middle U+000D (wpt++:)",
|
||||
"Setting pathname with trailing U+000D (wpt++:)",
|
||||
"Setting search with leading U+000D (wpt++:)",
|
||||
"Setting search with middle U+000D (wpt++:)",
|
||||
"Setting search with trailing U+000D (wpt++:)",
|
||||
"Setting hash with leading U+000D (wpt++:)",
|
||||
"Setting hash with middle U+000D (wpt++:)",
|
||||
"Setting hash with trailing U+000D (wpt++:)",
|
||||
"Setting protocol with leading U+001F (wpt++:)",
|
||||
"Setting protocol with U+001F before inserted colon (wpt++:)",
|
||||
"Setting host with leading U+001F (wpt++:)",
|
||||
"Setting host with middle U+001F (wpt++:)",
|
||||
"Setting host with trailing U+001F (wpt++:)",
|
||||
"Setting port with middle U+001F (wpt++:)",
|
||||
"Setting port with trailing U+001F (wpt++:)",
|
||||
"Setting pathname with leading U+001F (wpt++:)",
|
||||
"Setting pathname with middle U+001F (wpt++:)",
|
||||
"Setting pathname with trailing U+001F (wpt++:)"
|
||||
],
|
||||
"url-tojson.any.js": true,
|
||||
"urlencoded-parser.any.js": [
|
||||
"URLSearchParams constructed with: %EF%BB%BFtest=%EF%BB%BF",
|
||||
"request.formData() with input: test=",
|
||||
"response.formData() with input: test=",
|
||||
"request.formData() with input: %FE%FF",
|
||||
"response.formData() with input: %FE%FF",
|
||||
"request.formData() with input: %FF%FE",
|
||||
"response.formData() with input: %FF%FE",
|
||||
"request.formData() with input: %C2",
|
||||
"response.formData() with input: %C2",
|
||||
"request.formData() with input: %C2x",
|
||||
"response.formData() with input: %C2x",
|
||||
"request.formData() with input: _charset_=windows-1252&test=%C2x",
|
||||
"response.formData() with input: _charset_=windows-1252&test=%C2x",
|
||||
"request.formData() with input: %=a",
|
||||
"response.formData() with input: %=a",
|
||||
"request.formData() with input: %a=a",
|
||||
"response.formData() with input: %a=a",
|
||||
"request.formData() with input: %a_=a",
|
||||
"response.formData() with input: %a_=a",
|
||||
"request.formData() with input: id=0&value=%",
|
||||
"response.formData() with input: id=0&value=%",
|
||||
"request.formData() with input: b=%2sf%2a",
|
||||
"response.formData() with input: b=%2sf%2a",
|
||||
"request.formData() with input: b=%2%2af%2a",
|
||||
"response.formData() with input: b=%2%2af%2a",
|
||||
"request.formData() with input: b=%%2a",
|
||||
"response.formData() with input: b=%%2a"
|
||||
],
|
||||
"urlsearchparams-append.any.js": true,
|
||||
"urlsearchparams-constructor.any.js": [
|
||||
"URLSearchParams constructor, empty string as argument",
|
||||
"Construct with 2 unpaired surrogates (no trailing)",
|
||||
"Construct with 3 unpaired surrogates (no leading)",
|
||||
"Construct with object with NULL, non-ASCII, and surrogate keys"
|
||||
],
|
||||
"urlsearchparams-delete.any.js": true,
|
||||
"urlsearchparams-foreach.any.js": [
|
||||
"For-of Check",
|
||||
"delete next param during iteration",
|
||||
"delete current param during iteration",
|
||||
"delete every param seen during iteration"
|
||||
],
|
||||
"urlsearchparams-get.any.js": true,
|
||||
"urlsearchparams-getall.any.js": true,
|
||||
"urlsearchparams-has.any.js": true,
|
||||
"urlsearchparams-set.any.js": true,
|
||||
"urlsearchparams-sort.any.js": true,
|
||||
"urlsearchparams-stringifier.any.js": true
|
||||
}
|
||||
}
|
Loading…
Add table
Reference in a new issue