mirror of
https://github.com/servo/rust-url
synced 2024-10-18 14:02:20 +00:00
Merge branch 'master' into fix_testdata_runner
# Conflicts: # url/src/host.rs
This commit is contained in:
commit
887d908365
|
@ -103,7 +103,8 @@ impl Host<String> {
|
|||
| '\\'
|
||||
| ']'
|
||||
| '^'
|
||||
| '\u{007F}')
|
||||
| '\u{007F}'
|
||||
| '|')
|
||||
};
|
||||
|
||||
if domain.find(is_invalid_domain_char).is_some() {
|
||||
|
@ -142,6 +143,7 @@ impl Host<String> {
|
|||
| '\\'
|
||||
| ']'
|
||||
| '^'
|
||||
| '|'
|
||||
)
|
||||
};
|
||||
|
||||
|
|
|
@ -4707,6 +4707,11 @@
|
|||
"base": "about:blank",
|
||||
"failure": true
|
||||
},
|
||||
{
|
||||
"input": "sc://a|b/",
|
||||
"base": "about:blank",
|
||||
"failure": true
|
||||
},
|
||||
"Forbidden host codepoints: tabs and newlines are removed during preprocessing",
|
||||
{
|
||||
"input": "foo://ho\u0009st/",
|
||||
|
@ -4931,6 +4936,11 @@
|
|||
"base": "about:blank",
|
||||
"failure": true
|
||||
},
|
||||
{
|
||||
"input": "http://a|b/",
|
||||
"base": "about:blank",
|
||||
"failure": true
|
||||
},
|
||||
{
|
||||
"input": "http://a\u007Fb/",
|
||||
"base": "about:blank",
|
||||
|
@ -5200,6 +5210,11 @@
|
|||
"base": "about:blank",
|
||||
"failure": true
|
||||
},
|
||||
{
|
||||
"input": "http://ho%7Cst/",
|
||||
"base": "about:blank",
|
||||
"failure": true
|
||||
},
|
||||
{
|
||||
"input": "http://ho%7Fst/",
|
||||
"base": "about:blank",
|
||||
|
@ -5777,6 +5792,36 @@
|
|||
"base": "about:blank",
|
||||
"failure": true
|
||||
},
|
||||
{
|
||||
"input": "file://%43%7C",
|
||||
"base": "about:blank",
|
||||
"failure": true
|
||||
},
|
||||
{
|
||||
"input": "file://%43|",
|
||||
"base": "about:blank",
|
||||
"failure": true
|
||||
},
|
||||
{
|
||||
"input": "file://C%7C",
|
||||
"base": "about:blank",
|
||||
"failure": true
|
||||
},
|
||||
{
|
||||
"input": "file://%43%7C/",
|
||||
"base": "about:blank",
|
||||
"failure": true
|
||||
},
|
||||
{
|
||||
"input": "https://%43%7C/",
|
||||
"base": "about:blank",
|
||||
"failure": true
|
||||
},
|
||||
{
|
||||
"input": "asdf://%43|/",
|
||||
"base": "about:blank",
|
||||
"failure": true
|
||||
},
|
||||
{
|
||||
"input": "asdf://%43%7C/",
|
||||
"base": "about:blank",
|
||||
|
|
Loading…
Reference in a new issue