[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