[html5] r5509 - [giow] (1) Support <annotation-xml encoding='text/html'> in the parser. (experim [...]

whatwg at whatwg.org whatwg at whatwg.org
Sat Sep 25 20:04:09 PDT 2010


Author: ianh
Date: 2010-09-25 20:04:07 -0700 (Sat, 25 Sep 2010)
New Revision: 5509

Modified:
   complete.html
   index
   source
Log:
[giow] (1) Support <annotation-xml encoding='text/html'> in the parser. (experimental)
Fixing http://www.w3.org/Bugs/Public/show_bug.cgi?id=9887

Modified: complete.html
===================================================================
--- complete.html	2010-09-26 02:49:16 UTC (rev 5508)
+++ complete.html	2010-09-26 03:04:07 UTC (rev 5509)
@@ -77325,7 +77325,8 @@
    <code><a href=#the-td-element>td</a></code>, <code><a href=#the-textarea-element>textarea</a></code>, <code><a href=#the-tfoot-element>tfoot</a></code>,
    <code><a href=#the-th-element>th</a></code>, <code><a href=#the-thead-element>thead</a></code>, <code><a href=#the-title-element-0>title</a></code>,
    <code><a href=#the-tr-element>tr</a></code>, <code><a href=#the-ul-element>ul</a></code>, <code><a href=#the-wbr-element>wbr</a></code>,
-   <code><a href=#xmp>xmp</a></code>, and SVG's <code>foreignObject</code>.</dd>
+   <code><a href=#xmp>xmp</a></code>, MathML's <code>annotation-xml</code>, and SVG's
+   <code>foreignObject</code>.</dd>
 
    <dt><dfn id=formatting>Formatting</dfn></dt>
    <dd><p>The following HTML elements are those that end up in the
@@ -77372,6 +77373,7 @@
    <li><code><a href=#the-th-element>th</a></code> in the HTML namespace</li>
    <li><code><a href=#the-marquee-element>marquee</a></code> in the HTML namespace</li>
    <li><code><a href=#the-object-element>object</a></code> in the HTML namespace</li>
+   <li><code title="">annotation-xml</code> in the SVG namespace</li>
    <li><code title="">foreignObject</code> in the SVG namespace</li>
   </ul><p>The <a href=#stack-of-open-elements>stack of open elements</a> is said to <dfn id=has-an-element-in-list-item-scope title="has an element in list item scope">have an element in list
   item scope</dfn> when it <a href=#has-an-element-in-the-specific-scope>has an element in the specific
@@ -82880,6 +82882,8 @@
    <dt>A start tag, if the <a href=#current-node>current node</a> is a <code title="">foreignObject</code> element in the <a href=#svg-namespace>SVG namespace</a>.</dt>
    <dt>A start tag, if the <a href=#current-node>current node</a> is a <code title="">desc</code> element in the <a href=#svg-namespace>SVG namespace</a>.</dt>
    <dt>A start tag, if the <a href=#current-node>current node</a> is a <code title="">title</code> element in the <a href=#svg-namespace>SVG namespace</a>.</dt>
+   <dt>A start tag, if the <a href=#current-node>current node</a> is an <code title="">annotation-xml</code> element in the <a href=#mathml-namespace>MathML namespace</a> whose start tag token had an attribute with the name "encoding" whose value was an <a href=#ascii-case-insensitive>ASCII case-insensitive</a> match for the string "<code title="">text/html</code>".</dt>
+   <dt>A start tag, if the <a href=#current-node>current node</a> is an <code title="">annotation-xml</code> element in the <a href=#mathml-namespace>MathML namespace</a> whose start tag token had an attribute with the name "encoding" whose value was an <a href=#ascii-case-insensitive>ASCII case-insensitive</a> match for the string "<code title="">application/xhtml+xml</code>".</dt>
    <dt>A start tag, if the <a href=#current-node>current node</a> is an element in the <a href=#html-namespace-0>HTML namespace</a>.</dt>
    <dt>Any other end tag</dt>
    <dd>
@@ -82929,6 +82933,7 @@
      <li>an <code title="">mn</code> element in the <a href=#mathml-namespace>MathML namespace</a></li>
      <li>an <code title="">ms</code> element in the <a href=#mathml-namespace>MathML namespace</a></li>
      <li>an <code title="">mtext</code> element in the <a href=#mathml-namespace>MathML namespace</a></li>
+     <li>an <code title="">annotation-xml</code> element in the <a href=#mathml-namespace>MathML namespace</a></li>
      <li>a <code title="">foreignObject</code> element in the <a href=#svg-namespace>SVG namespace</a></li>
      <li>a <code title="">desc</code> element in the <a href=#svg-namespace>SVG namespace</a></li>
      <li>a <code title="">title</code> element in the <a href=#svg-namespace>SVG namespace</a></li>

Modified: index
===================================================================
--- index	2010-09-26 02:49:16 UTC (rev 5508)
+++ index	2010-09-26 03:04:07 UTC (rev 5509)
@@ -73243,7 +73243,8 @@
    <code><a href=#the-td-element>td</a></code>, <code><a href=#the-textarea-element>textarea</a></code>, <code><a href=#the-tfoot-element>tfoot</a></code>,
    <code><a href=#the-th-element>th</a></code>, <code><a href=#the-thead-element>thead</a></code>, <code><a href=#the-title-element-0>title</a></code>,
    <code><a href=#the-tr-element>tr</a></code>, <code><a href=#the-ul-element>ul</a></code>, <code><a href=#the-wbr-element>wbr</a></code>,
-   <code><a href=#xmp>xmp</a></code>, and SVG's <code>foreignObject</code>.</dd>
+   <code><a href=#xmp>xmp</a></code>, MathML's <code>annotation-xml</code>, and SVG's
+   <code>foreignObject</code>.</dd>
 
    <dt><dfn id=formatting>Formatting</dfn></dt>
    <dd><p>The following HTML elements are those that end up in the
@@ -73290,6 +73291,7 @@
    <li><code><a href=#the-th-element>th</a></code> in the HTML namespace</li>
    <li><code><a href=#the-marquee-element>marquee</a></code> in the HTML namespace</li>
    <li><code><a href=#the-object-element>object</a></code> in the HTML namespace</li>
+   <li><code title="">annotation-xml</code> in the SVG namespace</li>
    <li><code title="">foreignObject</code> in the SVG namespace</li>
   </ul><p>The <a href=#stack-of-open-elements>stack of open elements</a> is said to <dfn id=has-an-element-in-list-item-scope title="has an element in list item scope">have an element in list
   item scope</dfn> when it <a href=#has-an-element-in-the-specific-scope>has an element in the specific
@@ -78798,6 +78800,8 @@
    <dt>A start tag, if the <a href=#current-node>current node</a> is a <code title="">foreignObject</code> element in the <a href=#svg-namespace>SVG namespace</a>.</dt>
    <dt>A start tag, if the <a href=#current-node>current node</a> is a <code title="">desc</code> element in the <a href=#svg-namespace>SVG namespace</a>.</dt>
    <dt>A start tag, if the <a href=#current-node>current node</a> is a <code title="">title</code> element in the <a href=#svg-namespace>SVG namespace</a>.</dt>
+   <dt>A start tag, if the <a href=#current-node>current node</a> is an <code title="">annotation-xml</code> element in the <a href=#mathml-namespace>MathML namespace</a> whose start tag token had an attribute with the name "encoding" whose value was an <a href=#ascii-case-insensitive>ASCII case-insensitive</a> match for the string "<code title="">text/html</code>".</dt>
+   <dt>A start tag, if the <a href=#current-node>current node</a> is an <code title="">annotation-xml</code> element in the <a href=#mathml-namespace>MathML namespace</a> whose start tag token had an attribute with the name "encoding" whose value was an <a href=#ascii-case-insensitive>ASCII case-insensitive</a> match for the string "<code title="">application/xhtml+xml</code>".</dt>
    <dt>A start tag, if the <a href=#current-node>current node</a> is an element in the <a href=#html-namespace-0>HTML namespace</a>.</dt>
    <dt>Any other end tag</dt>
    <dd>
@@ -78847,6 +78851,7 @@
      <li>an <code title="">mn</code> element in the <a href=#mathml-namespace>MathML namespace</a></li>
      <li>an <code title="">ms</code> element in the <a href=#mathml-namespace>MathML namespace</a></li>
      <li>an <code title="">mtext</code> element in the <a href=#mathml-namespace>MathML namespace</a></li>
+     <li>an <code title="">annotation-xml</code> element in the <a href=#mathml-namespace>MathML namespace</a></li>
      <li>a <code title="">foreignObject</code> element in the <a href=#svg-namespace>SVG namespace</a></li>
      <li>a <code title="">desc</code> element in the <a href=#svg-namespace>SVG namespace</a></li>
      <li>a <code title="">title</code> element in the <a href=#svg-namespace>SVG namespace</a></li>

Modified: source
===================================================================
--- source	2010-09-26 02:49:16 UTC (rev 5508)
+++ source	2010-09-26 03:04:07 UTC (rev 5509)
@@ -88319,7 +88319,8 @@
    <code>td</code>, <code>textarea</code>, <code>tfoot</code>,
    <code>th</code>, <code>thead</code>, <code>title</code>,
    <code>tr</code>, <code>ul</code>, <code>wbr</code>,
-   <code>xmp</code>, and SVG's <code>foreignObject</code>.</p></dd>
+   <code>xmp</code>, MathML's <code>annotation-xml</code>, and SVG's
+   <code>foreignObject</code>.</p></dd>
 
    <dt><dfn>Formatting</dfn></dt>
    <dd><p>The following HTML elements are those that end up in the
@@ -88376,6 +88377,7 @@
    <li><code>th</code> in the HTML namespace</li>
    <li><code>marquee</code> in the HTML namespace</li>
    <li><code>object</code> in the HTML namespace</li>
+   <li><code title="">annotation-xml</code> in the SVG namespace</li>
    <li><code title="">foreignObject</code> in the SVG namespace</li>
   </ul>
 
@@ -94568,6 +94570,8 @@
    <dt>A start tag, if the <span>current node</span> is a <code title="">foreignObject</code> element in the <span>SVG namespace</span>.</dt>
    <dt>A start tag, if the <span>current node</span> is a <code title="">desc</code> element in the <span>SVG namespace</span>.</dt>
    <dt>A start tag, if the <span>current node</span> is a <code title="">title</code> element in the <span>SVG namespace</span>.</dt>
+   <dt>A start tag, if the <span>current node</span> is an <code title="">annotation-xml</code> element in the <span>MathML namespace</span> whose start tag token had an attribute with the name "encoding" whose value was an <span>ASCII case-insensitive</span> match for the string "<code title="">text/html</code>".</dt>
+   <dt>A start tag, if the <span>current node</span> is an <code title="">annotation-xml</code> element in the <span>MathML namespace</span> whose start tag token had an attribute with the name "encoding" whose value was an <span>ASCII case-insensitive</span> match for the string "<code title="">application/xhtml+xml</code>".</dt>
    <dt>A start tag, if the <span>current node</span> is an element in the <span>HTML namespace</span>.</dt>
    <dt>Any other end tag</dt>
    <dd>
@@ -94619,6 +94623,7 @@
      <li>an <code title="">mn</code> element in the <span>MathML namespace</span></li>
      <li>an <code title="">ms</code> element in the <span>MathML namespace</span></li>
      <li>an <code title="">mtext</code> element in the <span>MathML namespace</span></li>
+     <li>an <code title="">annotation-xml</code> element in the <span>MathML namespace</span></li>
      <li>a <code title="">foreignObject</code> element in the <span>SVG namespace</span></li>
      <li>a <code title="">desc</code> element in the <span>SVG namespace</span></li>
      <li>a <code title="">title</code> element in the <span>SVG namespace</span></li>




More information about the Commit-Watchers mailing list