We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"b:/.//"
"b://"
"b:///"
the intermediary state here seems off to me
seems like it should go straight from"b:/.//" to "b:///"
extern crate url; fn main() { let parsed = url::Url::parse("b:/.//").unwrap(); let as_str = parsed.as_str(); let parsed2 = url::Url::parse(as_str).unwrap(); assert_eq!(parsed, parsed2); }
The text was updated successfully, but these errors were encountered:
Found via #392
Sorry, something went wrong.
@frewsxcv Do you remember what the spec says about this?
Safari parses both as b://.
b://
This looks like this is the same bug as #799, which was fixed by #817. At any rate, the assertion from the code example now passes.
No branches or pull requests
"b:/.//"
into a URL becomes"b://"
"b://"
into a URL becomes"b:///"
the intermediary state here seems off to me
seems like it should go straight from
"b:/.//"
to"b:///"
The text was updated successfully, but these errors were encountered: