servo / rust-url

URL parser for Rust
https://docs.rs/url/
Apache License 2.0
1.31k stars 325 forks source link

Origin port as an `Option<u16>` #821

Open MidasLamb opened 1 year ago

MidasLamb commented 1 year ago

According to https://html.spec.whatwg.org/multipage/browsers.html#concept-origin, the port part of a tuple origin can be null, so it seems that Origin::Tuple(String, Host<String>, u16) should be Origin::Tuple(String, Host<String>, Option<u16>)