@@ -675,14 +675,13 @@ point <a for=/>URLs</a> from <var>A</var> can come from untrusted sources.
675
675
676
676
<div class=example id=example-host-parsing>
677
677
<p> A <a lt="host parser">parse</a> -<a lt="host serializer">serialize</a> roundtrip gives the
678
- following results, depending on the <var ignore> isNotSpecial</var> argument to the
679
- <a>host parser</a> :
678
+ following results, depending on the <var ignore> isOpaque</var> argument to the <a>host parser</a> :
680
679
681
680
<table>
682
681
<tr>
683
682
<th> Input
684
- <th> Output (<var ignore> isNotSpecial </var> = false)
685
- <th> Output (<var ignore> isNotSpecial </var> = true)
683
+ <th> Output (<var ignore> isOpaque </var> = false)
684
+ <th> Output (<var ignore> isOpaque </var> = true)
686
685
<tr>
687
686
<td><code> EXAMPLE.COM</code>
688
687
<td rowspan=2><code> example.com</code> (<a for=/>domain</a> )
@@ -998,8 +997,8 @@ to be distinguished.
998
997
999
998
<div algorithm>
1000
999
<p> The <dfn export id=concept-host-parser lt="host parser|host parsing">host parser</dfn> takes a
1001
- <a>scalar value string</a> <var> input</var> with an optional boolean <var> isNotSpecial </var>
1002
- (default false), and then runs these steps. They return failure or a <a for=/>host</a> .
1000
+ <a>scalar value string</a> <var> input</var> with an optional boolean <var> isOpaque </var> (default
1001
+ false), and then runs these steps. They return failure or a <a for=/>host</a> .
1003
1002
1004
1003
<ol>
1005
1004
<li>
@@ -1013,7 +1012,7 @@ to be distinguished.
1013
1012
leading U+005B ([) and trailing U+005D (] ) removed.
1014
1013
</ol>
1015
1014
1016
- <li><p> If <var> isNotSpecial </var> is true, then return the result of
1015
+ <li><p> If <var> isOpaque </var> is true, then return the result of
1017
1016
<a lt="opaque-host parser">opaque-host parsing</a> <var> input</var> .
1018
1017
1019
1018
<li><p> Assert: <var> input</var> is not the empty string.
0 commit comments