|
4618 | 4618 | "search": "",
|
4619 | 4619 | "hash": ""
|
4620 | 4620 | },
|
4621 |
| - "# unknown scheme with non-URL characters in the path", |
| 4621 | + "# unknown scheme with non-URL characters", |
4622 | 4622 | {
|
4623 | 4623 | "input": "wow:\uFFFF",
|
4624 | 4624 | "base": "about:blank",
|
|
4634 | 4634 | "search": "",
|
4635 | 4635 | "hash": ""
|
4636 | 4636 | },
|
| 4637 | + { |
| 4638 | + "input": "http://example.com/\uD800\uD801\uDFFE\uDFFF\uFDD0\uFDCF\uFDEF\uFDF0\uFFFE\uFFFF?\uD800\uD801\uDFFE\uDFFF\uFDD0\uFDCF\uFDEF\uFDF0\uFFFE\uFFFF", |
| 4639 | + "base": "about:blank", |
| 4640 | + "href": "http://example.com/%EF%BF%BD%F0%90%9F%BE%EF%BF%BD%EF%B7%90%EF%B7%8F%EF%B7%AF%EF%B7%B0%EF%BF%BE%EF%BF%BF?%EF%BF%BD%F0%90%9F%BE%EF%BF%BD%EF%B7%90%EF%B7%8F%EF%B7%AF%EF%B7%B0%EF%BF%BE%EF%BF%BF", |
| 4641 | + "origin": "http://example.com", |
| 4642 | + "protocol": "http:", |
| 4643 | + "username": "", |
| 4644 | + "password": "", |
| 4645 | + "host": "example.com", |
| 4646 | + "hostname": "example.com", |
| 4647 | + "port": "", |
| 4648 | + "pathname": "/%EF%BF%BD%F0%90%9F%BE%EF%BF%BD%EF%B7%90%EF%B7%8F%EF%B7%AF%EF%B7%B0%EF%BF%BE%EF%BF%BF", |
| 4649 | + "search": "?%EF%BF%BD%F0%90%9F%BE%EF%BF%BD%EF%B7%90%EF%B7%8F%EF%B7%AF%EF%B7%B0%EF%BF%BE%EF%BF%BF", |
| 4650 | + "hash": "" |
| 4651 | + }, |
4637 | 4652 | "Forbidden host code points",
|
4638 | 4653 | {
|
4639 | 4654 | "input": "http://a<b",
|
|
5245 | 5260 | "search": "",
|
5246 | 5261 | "hash": ""
|
5247 | 5262 | },
|
| 5263 | + { |
| 5264 | + "input": "/", |
| 5265 | + "base": "file://h/C:/a/b", |
| 5266 | + "href": "file://h/C:/", |
| 5267 | + "protocol": "file:", |
| 5268 | + "username": "", |
| 5269 | + "password": "", |
| 5270 | + "host": "h", |
| 5271 | + "hostname": "h", |
| 5272 | + "port": "", |
| 5273 | + "pathname": "/C:/", |
| 5274 | + "search": "", |
| 5275 | + "hash": "" |
| 5276 | + }, |
| 5277 | + { |
| 5278 | + "input": "/", |
| 5279 | + "base": "file://h/a/b", |
| 5280 | + "href": "file://h/", |
| 5281 | + "protocol": "file:", |
| 5282 | + "username": "", |
| 5283 | + "password": "", |
| 5284 | + "host": "h", |
| 5285 | + "hostname": "h", |
| 5286 | + "port": "", |
| 5287 | + "pathname": "/", |
| 5288 | + "search": "", |
| 5289 | + "hash": "" |
| 5290 | + }, |
5248 | 5291 | {
|
5249 | 5292 | "input": "//d:",
|
5250 | 5293 | "base": "file:///C:/a/b",
|
|
5640 | 5683 | "search": "",
|
5641 | 5684 | "hash": ""
|
5642 | 5685 | },
|
| 5686 | + { |
| 5687 | + "input": "C|", |
| 5688 | + "base": "file://host/D:/dir1/dir2/file", |
| 5689 | + "href": "file://host/C:", |
| 5690 | + "protocol": "file:", |
| 5691 | + "username": "", |
| 5692 | + "password": "", |
| 5693 | + "host": "host", |
| 5694 | + "hostname": "host", |
| 5695 | + "port": "", |
| 5696 | + "pathname": "/C:", |
| 5697 | + "search": "", |
| 5698 | + "hash": "" |
| 5699 | + }, |
5643 | 5700 | {
|
5644 | 5701 | "input": "C|#",
|
5645 | 5702 | "base": "file://host/dir/file",
|
|
0 commit comments