- From: Anne van Kesteren <notifications@github.com>
- Date: Mon, 27 Feb 2017 04:53:34 -0800
- To: whatwg/url <url@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <whatwg/url/pull/260/review/23976295@github.com>
annevk commented on this pull request. The other thing I'm wondering about is if we should add some kind of explanatory text. That file URLs can have empty or non-opaque hosts, non-file-special URLs can have non-empty-non-opaque hosts, and non-special URLs can have empty, opaque, or null hosts. Such a note should probably go where we define the host field of URLs. > @@ -383,7 +385,7 @@ up to three <a>ASCII digits</a> per sequence, each representing a decimal number XXX should we define the format inline instead just like STD 66? --> -<p>An <dfn export>valid opaque-host string</dfn> must be zero or more <a>URL units</a> or: +<p>An <dfn export>valid opaque-host string</dfn> must be one or more <a>URL units</a> or: Can you change "An" to "A" here while we're changing this? I can also do it before merging. > @@ -768,7 +770,8 @@ no purpose other than being a location the algorithm can jump to. <a>IPv6 serializer</a> on <var>host</var>, followed by "<code>]</code>". - <li><p>Otherwise, <var>host</var> is a <a>domain</a> or <a>opaque host</a>, return <var>host</var>. + <li><p>Otherwise, <var>host</var> is a <a>domain</a>, an <a>opaque host</a>, or an <a>empty + host</a>, return <var>host</var>. I think it reads more naturally if you leave out the "an". So "A domain, opaque host, or empty host". > @@ -1172,9 +1175,10 @@ switching on <a>base URL</a>'s <a for=url>scheme</a>: <dd><p>a <a>path-relative-scheme-less-URL string</a> <dt>"<code>file</code>" <dd><p>a <a>scheme-relative-file-URL string</a> - <dd><p>a <a>path-absolute-URL string</a> if <a>base URL</a>'s <a for=url>host</a> is null + <dd><p>a <a>path-absolute-URL string</a> if <a>base URL</a>'s <a for=url>host</a> is an <a>empty + host</a> No newlines inside phrasing/inline elements. > <a>validation error</a>. - <li><p>Set <var>url</var>'s <a for=url>host</a> to null and replace the second + <li><p>Set <var>url</var>'s <a for=url>host</a> to the empty string and replace the second This is >100 columns. "second" needs to go to the next line. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/whatwg/url/pull/260#pullrequestreview-23976295
Received on Monday, 27 February 2017 12:54:12 UTC