15:28
<annevk>
MikeSmith: btw, it seems likely we will get rid of concepts such as "domain label" and "domain label separator" in the URL specification
15:28
<annevk>
MikeSmith: UTS #46 calls the whole thing a "domain" and doesn't distinguish much between its individual components
15:32
<MikeSmith>
annevk: that sounds like an improvement. the domain-label thing doesn't match to normal parlance and just send kludgy
17:19
<Domenic_>
MikeSmith: this is slightly related and is my personal pet-peeve with the current URL Standard. https://github.com/annevk/url/issues/1
20:15
<annevk>
Domenic_: we take pull requests
20:15
<annevk>
Domenic_: but I also have a vague plan of refactoring the specification a bit per https://github.com/SimonSapin/rust-url/blob/master/parser.rs
20:16
<annevk>
Domenic_: to see if that makes parsing more readable
22:26
<MikeSmith>
Domenic_: hmm so per the spec that gives "file:///" by design instead of "file:///C:/"?
22:27
<MikeSmith>
annevk: 🐻
22:27
<MikeSmith>
annevk: you went with that to match the IE and Chrome behavior?
22:28
<annevk>
MikeSmith: I think Gecko, it does not match IE or Chrome iirc
22:28
<MikeSmith>
ah
22:28
<annevk>
MikeSmith: however, the issue is open for a reason
22:28
<MikeSmith>
ok
22:29
<annevk>
MikeSmith: Windows legacy should probably be assimilated
22:29
<MikeSmith>
annevk: yeah
22:30
<MikeSmith>
annevk: btw is there some way you can migrate that issue to https://github.com/whatwg/url
22:30
<MikeSmith>
doesn't matter since I'm now watching your repo too
22:31
<annevk>
MikeSmith: should probably file a bug for it at some point
22:31
<annevk>
MikeSmith: I think my parser code is now maintained as part of some Google project, still need to add a notice
22:33
<MikeSmith>
annevk: oh, it's cool that it's being used
22:33
<MikeSmith>
Domenic_: https://github.com/bterlson/ecmascript is interesting