[html5] r8006 - [cgiow] (3) Make fragment parsing work even better on non-HTML elements... Affec [...]
whatwg at whatwg.org
whatwg at whatwg.org
Mon Jul 1 16:38:01 PDT 2013
Author: ianh
Date: 2013-07-01 16:37:59 -0700 (Mon, 01 Jul 2013)
New Revision: 8006
Modified:
complete.html
index
source
Log:
[cgiow] (3) Make fragment parsing work even better on non-HTML elements...
Affected topics: HTML Syntax and Parsing
Modified: complete.html
===================================================================
--- complete.html 2013-07-01 23:10:36 UTC (rev 8005)
+++ complete.html 2013-07-01 23:37:59 UTC (rev 8006)
@@ -87925,7 +87925,7 @@
case-insensitive</a> match for the word "DOCTYPE", then consume
those characters and switch to the <a href=#doctype-state>DOCTYPE state</a>.</p>
- <p>Otherwise, if there is a <a href=#current-node>current node</a> and it is not
+ <p>Otherwise, if there is an <a href=#adjusted-current-node>adjusted current node</a> and it is not
an element in the <a href=#html-namespace-0>HTML namespace</a> and the next seven
characters are a <a href=#case-sensitive>case-sensitive</a> match for the string
"[CDATA[" (the five uppercase letters "CDATA" with a U+005B LEFT
@@ -92944,11 +92944,11 @@
<dt>Any other start tag</dt>
<dd>
- <p>If the <a href=#current-node>current node</a> is an element in the <a href=#mathml-namespace>MathML namespace</a>,
+ <p>If the <a href=#adjusted-current-node>adjusted current node</a> is an element in the <a href=#mathml-namespace>MathML namespace</a>,
<a href=#adjust-mathml-attributes>adjust MathML attributes</a> for the token. (This fixes the case of MathML attributes
that are not all lowercase.)</p>
- <p>If the <a href=#current-node>current node</a> is an element in the <a href=#svg-namespace>SVG namespace</a>, and the
+ <p>If the <a href=#adjusted-current-node>adjusted current node</a> is an element in the <a href=#svg-namespace>SVG namespace</a>, and the
token's tag name is one of the ones in the first column of the following table, change the tag
name to the name given in the corresponding cell in the second column. (This fixes the case of
SVG elements that are not all lowercase.)</p>
@@ -92991,7 +92991,7 @@
<tr><td> <code title="">radialgradient</code> <td> <code title="">radialGradient</code>
<!--<tr> <td> <code title="">solidcolor</code> <td> <code title="">solidColor</code> (SVG 1.2)-->
<tr><td> <code title="">textpath</code> <td> <code title="">textPath</code>
- </table><p>If the <a href=#current-node>current node</a> is an element in the <a href=#svg-namespace>SVG namespace</a>,
+ </table><p>If the <a href=#adjusted-current-node>adjusted current node</a> is an element in the <a href=#svg-namespace>SVG namespace</a>,
<a href=#adjust-svg-attributes>adjust SVG attributes</a> for the token. (This fixes the case of SVG attributes that
are not all lowercase.)</p>
@@ -92999,7 +92999,7 @@
attributes, in particular XLink in SVG.)</p>
<p><a href=#insert-a-foreign-element>Insert a foreign element</a> for the token, in the same namespace as the
- <a href=#current-node>current node</a>.</p>
+ <a href=#adjusted-current-node>adjusted current node</a>.</p>
<p>If the token has its <i>self-closing flag</i> set, then run the appropriate steps from the
following list:</p>
Modified: index
===================================================================
--- index 2013-07-01 23:10:36 UTC (rev 8005)
+++ index 2013-07-01 23:37:59 UTC (rev 8006)
@@ -87925,7 +87925,7 @@
case-insensitive</a> match for the word "DOCTYPE", then consume
those characters and switch to the <a href=#doctype-state>DOCTYPE state</a>.</p>
- <p>Otherwise, if there is a <a href=#current-node>current node</a> and it is not
+ <p>Otherwise, if there is an <a href=#adjusted-current-node>adjusted current node</a> and it is not
an element in the <a href=#html-namespace-0>HTML namespace</a> and the next seven
characters are a <a href=#case-sensitive>case-sensitive</a> match for the string
"[CDATA[" (the five uppercase letters "CDATA" with a U+005B LEFT
@@ -92944,11 +92944,11 @@
<dt>Any other start tag</dt>
<dd>
- <p>If the <a href=#current-node>current node</a> is an element in the <a href=#mathml-namespace>MathML namespace</a>,
+ <p>If the <a href=#adjusted-current-node>adjusted current node</a> is an element in the <a href=#mathml-namespace>MathML namespace</a>,
<a href=#adjust-mathml-attributes>adjust MathML attributes</a> for the token. (This fixes the case of MathML attributes
that are not all lowercase.)</p>
- <p>If the <a href=#current-node>current node</a> is an element in the <a href=#svg-namespace>SVG namespace</a>, and the
+ <p>If the <a href=#adjusted-current-node>adjusted current node</a> is an element in the <a href=#svg-namespace>SVG namespace</a>, and the
token's tag name is one of the ones in the first column of the following table, change the tag
name to the name given in the corresponding cell in the second column. (This fixes the case of
SVG elements that are not all lowercase.)</p>
@@ -92991,7 +92991,7 @@
<tr><td> <code title="">radialgradient</code> <td> <code title="">radialGradient</code>
<!--<tr> <td> <code title="">solidcolor</code> <td> <code title="">solidColor</code> (SVG 1.2)-->
<tr><td> <code title="">textpath</code> <td> <code title="">textPath</code>
- </table><p>If the <a href=#current-node>current node</a> is an element in the <a href=#svg-namespace>SVG namespace</a>,
+ </table><p>If the <a href=#adjusted-current-node>adjusted current node</a> is an element in the <a href=#svg-namespace>SVG namespace</a>,
<a href=#adjust-svg-attributes>adjust SVG attributes</a> for the token. (This fixes the case of SVG attributes that
are not all lowercase.)</p>
@@ -92999,7 +92999,7 @@
attributes, in particular XLink in SVG.)</p>
<p><a href=#insert-a-foreign-element>Insert a foreign element</a> for the token, in the same namespace as the
- <a href=#current-node>current node</a>.</p>
+ <a href=#adjusted-current-node>adjusted current node</a>.</p>
<p>If the token has its <i>self-closing flag</i> set, then run the appropriate steps from the
following list:</p>
Modified: source
===================================================================
--- source 2013-07-01 23:10:36 UTC (rev 8005)
+++ source 2013-07-01 23:37:59 UTC (rev 8006)
@@ -98197,7 +98197,7 @@
case-insensitive</span> match for the word "DOCTYPE", then consume
those characters and switch to the <span>DOCTYPE state</span>.</p>
- <p>Otherwise, if there is a <span>current node</span> and it is not
+ <p>Otherwise, if there is an <span>adjusted current node</span> and it is not
an element in the <span>HTML namespace</span> and the next seven
characters are a <span>case-sensitive</span> match for the string
"[CDATA[" (the five uppercase letters "CDATA" with a U+005B LEFT
@@ -103809,11 +103809,11 @@
<dt>Any other start tag</dt>
<dd>
- <p>If the <span>current node</span> is an element in the <span>MathML namespace</span>,
+ <p>If the <span>adjusted current node</span> is an element in the <span>MathML namespace</span>,
<span>adjust MathML attributes</span> for the token. (This fixes the case of MathML attributes
that are not all lowercase.)</p>
- <p>If the <span>current node</span> is an element in the <span>SVG namespace</span>, and the
+ <p>If the <span>adjusted current node</span> is an element in the <span>SVG namespace</span>, and the
token's tag name is one of the ones in the first column of the following table, change the tag
name to the name given in the corresponding cell in the second column. (This fixes the case of
SVG elements that are not all lowercase.)</p>
@@ -103861,7 +103861,7 @@
<tr> <td> <code title="">textpath</code> <td> <code title="">textPath</code>
</table>
- <p>If the <span>current node</span> is an element in the <span>SVG namespace</span>,
+ <p>If the <span>adjusted current node</span> is an element in the <span>SVG namespace</span>,
<span>adjust SVG attributes</span> for the token. (This fixes the case of SVG attributes that
are not all lowercase.)</p>
@@ -103869,7 +103869,7 @@
attributes, in particular XLink in SVG.)</p>
<p><span>Insert a foreign element</span> for the token, in the same namespace as the
- <span>current node</span>.</p>
+ <span>adjusted current node</span>.</p>
<p>If the token has its <i>self-closing flag</i> set, then run the appropriate steps from the
following list:</p>
More information about the Commit-Watchers
mailing list