diff --git a/tests/wpt/toascii.json b/tests/wpt/toascii.json index 6445db80e..02291962e 100644 --- a/tests/wpt/toascii.json +++ b/tests/wpt/toascii.json @@ -259,7 +259,7 @@ }, { "input": "look\u180Eout.net", - "output": null + "output": "lookout.net" }, { "input": "look\u2060out.net", @@ -291,7 +291,7 @@ }, { "input": "look\u206Bout.net", - "output": null + "output": "lookout.net" }, { "input": "look\uDB40\uDC01out.net", @@ -319,16 +319,15 @@ }, { "input": "\u04C0.com", - "output": null + "output": "xn--s5a.com" }, { - "comment": "This is U+2F868 (which is mapped to U+36FC starting with Unicode 16.0)", "input": "\uD87E\uDC68.com", "output": "xn--snl.com" }, { "input": "\u2183.com", - "output": null + "output": "xn--r5g.com" }, { "input": "look\u034Fout.net", diff --git a/tests/wpt/urltestdata.json b/tests/wpt/urltestdata.json index 7e9b63e10..214ed0852 100644 --- a/tests/wpt/urltestdata.json +++ b/tests/wpt/urltestdata.json @@ -8507,6 +8507,21 @@ "search": "", "username": "" }, + { + "input": "non-special:cannot-be-a-base-url-!\"$%&'()*+,-.;<=>@[\\]^_`{|}~@/", + "base": null, + "hash": "", + "host": "", + "hostname": "", + "href": "non-special:cannot-be-a-base-url-!\"$%&'()*+,-.;<=>@[\\]^_`{|}~@/", + "origin": "null", + "password": "", + "pathname": "cannot-be-a-base-url-!\"$%&'()*+,-.;<=>@[\\]^_`{|}~@/", + "port": "", + "protocol": "non-special:", + "search": "", + "username": "" + }, { "input": "https://www.example.com/path{\u007Fpath.html?query'\u007F=query#fragment<\u007Ffragment", "base": null,