Timothy Gu
Timothy Gu
I realize that Chromium's solution is going to be a bit tricky to implement in the Standard, given the way the parser is set up currently. We would have to...
Not sure if we need a `.has(key, value)`, since it's equivalent to `.getAll(key).include(value)`. The possibility of adding a return value to `delete` is interesting though, since `Map.prototype.delete` returns a boolean...
@mnot Why do you say that `'` and `;` **need** to be unescaped? RFC 3986 Sections [2.3](https://www.rfc-editor.org/rfc/rfc3986.html#section-2.3) and [6.2.2.2](https://www.rfc-editor.org/rfc/rfc3986.html#section-6.2.2.2) say that only `unreserved` characters need to be decoded: > For...
The WHATWG URL Standard internally stores components in a percent-encoded form, to make full URL serializing simpler (it's just string concatenation). That is already the _status quo,_ and not a...
@annevk maybe not in this particular case. Interop is perhaps the bigger case here. Also, I would think that we already have implementer interest, considering Chrome and Firefox already implement...
I see. Well by this point I just hope I wrote my email address correctly in the feedback form… In the URL Standard we do use ToASCII before ToUnicode. But...
I won’t be able to look at this until late next week.
An update is that the new tests look good, and we were able to adopt them for tr46 successfully. On the other hand, the newest version of UTS 46 tests...
The definition by [UTS #46](https://www.unicode.org/reports/tr46/#Notation) seems quite relevant: > In this document, a label is a substring of a domain name. That substring is bounded on both sides by either...
Node.js's [url.pathToFileURL](https://nodejs.org/api/url.html#url_url_pathtofileurl_path) function, when run on Windows, calls domainToASCII on the provided NetBIOS machine name, which would return the empty string if the NetBIOS name has a space. That's probably...