[html5] r1778 - /

whatwg at whatwg.org whatwg at whatwg.org
Mon Jun 16 00:56:50 PDT 2008


Author: ianh
Date: 2008-06-16 00:56:50 -0700 (Mon, 16 Jun 2008)
New Revision: 1778

Modified:
   index
   source
Log:
[act] (2) A bunch of syntax and parsing fixes mostly to fix omissions relating to the new elements. (bug 5759)

Modified: index
===================================================================
--- index	2008-06-16 07:19:23 UTC (rev 1777)
+++ index	2008-06-16 07:56:50 UTC (rev 1778)
@@ -24120,7 +24120,7 @@
   <dl class=element>
    <dt>Categories
 
-   <dd><span>Flow element</span>.
+   <dd><a href="#flow-content0">Flow content</a>.
 
    <dt>Contexts in which this element may be used:
 
@@ -24197,7 +24197,7 @@
   <dl class=element>
    <dt>Categories
 
-   <dd><span>Flow element</span>.
+   <dd><a href="#flow-content0">Flow content</a>.
 
    <dd><span>Interactive element</span>.
 
@@ -41721,13 +41721,15 @@
    <dt><dfn id=void-elements>Void elements</dfn>
 
    <dd><code><a href="#base">base</a></code>, <code><a
+    href="#command0">command</a></code>, <code><a
+    href="#event-source">event-source</a></code>, <code><a
     href="#link">link</a></code>, <code><a href="#meta0">meta</a></code>,
     <code><a href="#hr">hr</a></code>, <code><a href="#br">br</a></code>,
     <code><a href="#img">img</a></code>, <code><a
     href="#embed">embed</a></code>, <code><a href="#param">param</a></code>,
     <code><a href="#area">area</a></code>, <code><a
-    href="#col">col</a></code>, <code>input</code><!-- XXX add: ,
-   <code>command</code>, <code>event-source</code> -->
+    href="#col">col</a></code>, <code>input</code>, <code><a
+    href="#source">source</a></code>
 
    <dt>CDATA elements
 
@@ -42090,16 +42092,37 @@
    title=syntax-end-tag>end tag</span> may be omitted if the <code><a
    href="#p">p</a></code> element is immediately followed by an <code><a
    href="#address">address</a></code>, <code><a
+   href="#article">article</a></code>, <code><a
+   href="#aside">aside</a></code>, <code><a
    href="#blockquote">blockquote</a></code>, <code><a
-   href="#dl">dl</a></code>, <code>fieldset</code>, <code>form</code>,
-   <code><a href="#h1">h1</a></code>, <code><a href="#h2">h2</a></code>,
-   <code><a href="#h3">h3</a></code>, <code><a href="#h4">h4</a></code>,
-   <code><a href="#h5">h5</a></code>, <code><a href="#h6">h6</a></code>,
+   href="#datagrid0">datagrid</a></code>, <code><a
+   href="#dialog">dialog</a></code>, <code>dir</code>, <code><a
+   href="#div">div</a></code>, <code><a href="#dl">dl</a></code>,
+   <code>fieldset</code>, <code><a href="#footer">footer</a></code>,
+   <code>form</code>, <code><a href="#h1">h1</a></code>, <code><a
+   href="#h2">h2</a></code>, <code><a href="#h3">h3</a></code>, <code><a
+   href="#h4">h4</a></code>, <code><a href="#h5">h5</a></code>, <code><a
+   href="#h6">h6</a></code>, <code><a href="#header">header</a></code>,
    <code><a href="#hr">hr</a></code>, <code><a href="#menu">menu</a></code>,
-   <code><a href="#ol">ol</a></code>, <code><a href="#p">p</a></code>,
-   <code><a href="#pre">pre</a></code>, <code><a
-   href="#table">table</a></code>, or <code><a href="#ul">ul</a></code>
+   <code><a href="#nav">nav</a></code>, <code><a href="#ol">ol</a></code>,
+   <code><a href="#p">p</a></code>, <code><a href="#pre">pre</a></code>,
+   <code><a href="#section">section</a></code>, <code><a
+   href="#table">table</a></code>, or <code><a href="#ul">ul</a></code>,
    element, or if there is no more content in the parent element.</p>
+  <!-- </rt> -->
+
+  <p>An <code><a href="#rt">rt</a></code> element's <span
+   title=syntax-end-tag>end tag</span> may be omitted if the <code><a
+   href="#rt">rt</a></code> element is immediately followed by an <code><a
+   href="#rt">rt</a></code> or <code><a href="#rp">rp</a></code> element, or
+   if there is no more content in the parent element.</p>
+  <!-- </rp> -->
+
+  <p>An <code><a href="#rp">rp</a></code> element's <span
+   title=syntax-end-tag>end tag</span> may be omitted if the <code><a
+   href="#rp">rp</a></code> element is immediately followed by an <code><a
+   href="#rt">rt</a></code> or <code><a href="#rp">rp</a></code> element, or
+   if there is no more content in the parent element.</p>
   <!-- </optgroup> -->
 
   <p>An <code>optgroup</code> element's <span title=syntax-end-tag>end
@@ -43378,33 +43401,43 @@
    <dd>
     <p>The following HTML elements have varying levels of special parsing
      rules: <code><a href="#address">address</a></code>, <code><a
-     href="#area">area</a></code>, <code><a href="#base">base</a></code>,
+     href="#area">area</a></code>, <code><a
+     href="#article">article</a></code>, <code><a
+     href="#aside">aside</a></code>, <code><a href="#base">base</a></code>,
      <code>basefont</code>, <code>bgsound</code>, <code><a
      href="#blockquote">blockquote</a></code>, <code><a
      href="#body0">body</a></code>, <code><a href="#br">br</a></code>,
      <code>center</code>, <code><a href="#col">col</a></code>, <code><a
-     href="#colgroup">colgroup</a></code>, <code><a href="#dd">dd</a></code>,
-     <code>dir</code>, <code><a href="#div">div</a></code>, <code><a
-     href="#dl">dl</a></code>, <code><a href="#dt">dt</a></code>, <code><a
-     href="#embed">embed</a></code>, <code>fieldset</code>,
-     <code>form</code>, <code>frame</code>, <code>frameset</code>, <code><a
+     href="#colgroup">colgroup</a></code>, <code><a
+     href="#command0">command</a></code>, <code><a
+     href="#datagrid0">datagrid</a></code>, <code><a
+     href="#dd">dd</a></code>, <code><a href="#details">details</a></code>,
+     <code><a href="#dialog">dialog</a></code>, <code>dir</code>, <code><a
+     href="#div">div</a></code>, <code><a href="#dl">dl</a></code>, <code><a
+     href="#dt">dt</a></code>, <code><a href="#embed">embed</a></code>,
+     <code><a href="#event-source">event-source</a></code>
+     <code>fieldset</code>, <code><a href="#figure">figure</a></code>,
+     <code><a href="#footer">footer</a></code>, <code>form</code>,
+     <code>frame</code>, <code>frameset</code>, <code><a
      href="#h1">h1</a></code>, <code><a href="#h2">h2</a></code>, <code><a
      href="#h3">h3</a></code>, <code><a href="#h4">h4</a></code>, <code><a
      href="#h5">h5</a></code>, <code><a href="#h6">h6</a></code>, <code><a
-     href="#head">head</a></code>, <code><a href="#hr">hr</a></code>,
-     <code><a href="#iframe">iframe</a></code>, <!--
+     href="#head">head</a></code>, <code><a href="#header">header</a></code>,
+     <code><a href="#hr">hr</a></code>, <code><a
+     href="#iframe">iframe</a></code>, <!--
    <code>image</code>, (commented out because this isn't an element
    that can end up on the stack, so it doesn't matter) -->
      <code><a href="#img">img</a></code>, <code>input</code>,
      <code>isindex</code>, <code><a href="#li">li</a></code>, <code><a
      href="#link">link</a></code>, <code>listing</code>, <code><a
      href="#menu">menu</a></code>, <code><a href="#meta0">meta</a></code>,
-     <code>noembed</code>, <code>noframes</code>, <code><a
-     href="#noscript">noscript</a></code>, <code><a href="#ol">ol</a></code>,
-     <code>optgroup</code>, <code>option</code>, <code><a
-     href="#p">p</a></code>, <code><a href="#param">param</a></code>,
-     <code>plaintext</code>, <code><a href="#pre">pre</a></code>, <code><a
-     href="#script1">script</a></code>, <code>select</code>,
+     <code><a href="#nav">nav</a></code>, <code>noembed</code>,
+     <code>noframes</code>, <code><a href="#noscript">noscript</a></code>,
+     <code><a href="#ol">ol</a></code>, <code>optgroup</code>,
+     <code>option</code>, <code><a href="#p">p</a></code>, <code><a
+     href="#param">param</a></code>, <code>plaintext</code>, <code><a
+     href="#pre">pre</a></code>, <code><a href="#script1">script</a></code>,
+     <code><a href="#section">section</a></code>, <code>select</code>,
      <code>spacer</code>, <code><a href="#style1">style</a></code>, <code><a
      href="#tbody">tbody</a></code>, <code>textarea</code>, <code><a
      href="#tfoot0">tfoot</a></code>, <code><a
@@ -46822,9 +46855,9 @@
    <!-- the normal ones -->
 
    <dt>A start tag whose tag name is one of: "address", "article", "aside",
-    "blockquote", "center", "datagrid", "dialog", "dir", "div", "dl",
-    "fieldset", "footer", "h1", "h2", "h3", "h4", "h5", "h6", "header",
-    "menu", "nav", "ol", "p", "section", "ul"
+    "blockquote", "center", "datagrid", "details", "dialog", "dir", "div",
+    "dl", "fieldset", "figure", "footer", "h1", "h2", "h3", "h4", "h5", "h6",
+    "header", "menu", "nav", "ol", "p", "section", "ul"
 
    <dd> <!-- As of May 2008 this doesn't match any browser exactly, but is
     as close to what IE does as I can get without doing the non-tree
@@ -46833,8 +46866,8 @@
     
     <p>If the <a href="#stack">stack of open elements</a> <a href="#have-an"
      title="has an element in scope">has a <code>p</code> element in
-     scope</a>, then act as if an end tag with the tag name <code><a
-     href="#p">p</a></code> had been seen.</p>
+     scope</a>, then act as if an end tag with the tag name "p" had been
+     seen.</p>
     <!-- (only applies to <h1>-<h6>)
          Removed for compatibility with IE7, though all other
          browsers do it this way. If you do put this back, make
@@ -46857,8 +46890,8 @@
    <dd>
     <p>If the <a href="#stack">stack of open elements</a> <a href="#have-an"
      title="has an element in scope">has a <code>p</code> element in
-     scope</a>, then act as if an end tag with the tag name <code><a
-     href="#p">p</a></code> had been seen.</p>
+     scope</a>, then act as if an end tag with the tag name "p" had been
+     seen.</p>
 
     <p><a href="#insert0">Insert an HTML element</a> for the token.</p>
 
@@ -46880,8 +46913,8 @@
 
     <p>If the <a href="#stack">stack of open elements</a> <a href="#have-an"
      title="has an element in scope">has a <code>p</code> element in
-     scope</a>, then act as if an end tag with the tag name <code><a
-     href="#p">p</a></code> had been seen.</p>
+     scope</a>, then act as if an end tag with the tag name "p" had been
+     seen.</p>
 
     <p><a href="#insert0">Insert an HTML element</a> for the token, and set
      the <code title=form>form</code> element pointer to point to the element
@@ -46901,8 +46934,8 @@
 
      <li>
       <p>If <var title="">node</var> is an <code><a href="#li">li</a></code>
-       element, then act as if an end tag with the tag name <code><a
-       href="#li">li</a></code> had been seen, then jump to the last step.
+       element, then act as if an end tag with the tag name "li" had been
+       seen, then jump to the last step.
 
      <li>
       <p>If <var title="">node</var> is not in the <a
@@ -46927,8 +46960,8 @@
      <li>
       <p>If the <a href="#stack">stack of open elements</a> <a
        href="#have-an" title="has an element in scope">has a <code>p</code>
-       element in scope</a>, then act as if an end tag with the tag name
-       <code><a href="#p">p</a></code> had been seen.</p>
+       element in scope</a>, then act as if an end tag with the tag name "p"
+       had been seen.</p>
 
       <p>Finally, <a href="#insert0">insert an HTML element</a> for the
        token.</p>
@@ -46975,8 +47008,8 @@
      <li>
       <p>If the <a href="#stack">stack of open elements</a> <a
        href="#have-an" title="has an element in scope">has a <code>p</code>
-       element in scope</a>, then act as if an end tag with the tag name
-       <code><a href="#p">p</a></code> had been seen.</p>
+       element in scope</a>, then act as if an end tag with the tag name "p"
+       had been seen.</p>
 
       <p>Finally, <a href="#insert0">insert an HTML element</a> for the
        token.</p>
@@ -46989,8 +47022,8 @@
    <dd>
     <p>If the <a href="#stack">stack of open elements</a> <a href="#have-an"
      title="has an element in scope">has a <code>p</code> element in
-     scope</a>, then act as if an end tag with the tag name <code><a
-     href="#p">p</a></code> had been seen.</p>
+     scope</a>, then act as if an end tag with the tag name "p" had been
+     seen.</p>
 
     <p><a href="#insert0">Insert an HTML element</a> for the token.</p>
 
@@ -47006,9 +47039,9 @@
    <!-- the normal ones -->
 
    <dt>An end tag whose tag name is one of: "address", "article", "aside",
-    "blockquote", "center", "datagrid", "dialog", "dir", "div", "dl",
-    "fieldset", "footer", "header", "listing", "menu", "nav", "ol", "pre",
-    "section", "ul"
+    "blockquote", "center", "datagrid", "details", "dialog", "dir", "div",
+    "dl", "fieldset", "figure", "footer", "header", "listing", "menu", "nav",
+    "ol", "pre", "section", "ul"
 
    <dd>
     <p>If the <a href="#stack">stack of open elements</a> does not <a
@@ -47213,9 +47246,9 @@
     <p>If the <a href="#stack">stack of open elements</a> <a href="#have-an"
      title="has an element in scope">has a <code>nobr</code> element in
      scope</a>, then this is a <a href="#parse1">parse error</a>. Act as if
-     an end tag with the tag name <code>nobr</code> had been seen, then once
-     again <a href="#reconstruct">reconstruct the active formatting
-     elements</a>, if any.</p>
+     an end tag with the tag name "nobr" had been seen, then once again <a
+     href="#reconstruct">reconstruct the active formatting elements</a>, if
+     any.</p>
 
     <p><a href="#insert0">Insert an HTML element</a> for the token. Add that
      element to the <a href="#list-of4">list of active formatting
@@ -47464,8 +47497,8 @@
    <dd>
     <p>If the <a href="#stack">stack of open elements</a> <a href="#have-an"
      title="has an element in scope">has a <code>p</code> element in
-     scope</a>, then act as if an end tag with the tag name <code><a
-     href="#p">p</a></code> had been seen.</p>
+     scope</a>, then act as if an end tag with the tag name "p" had been
+     seen.</p>
     <!-- XXX quirks: don't do this -->
     <p><a href="#insert0">Insert an HTML element</a> for the token.</p>
 
@@ -47503,8 +47536,8 @@
    <dd>
     <p>If the <a href="#stack">stack of open elements</a> <a href="#have-an"
      title="has an element in scope">has a <code>p</code> element in
-     scope</a>, then act as if an end tag with the tag name <code><a
-     href="#p">p</a></code> had been seen.</p>
+     scope</a>, then act as if an end tag with the tag name "p" had been
+     seen.</p>
     <!-- XXX quirks: don't do this -->
     <p><a href="#insert0">Insert an HTML element</a> for the token.
      Immediately pop the <a href="#current5">current node</a> off the <a

Modified: source
===================================================================
--- source	2008-06-16 07:19:23 UTC (rev 1777)
+++ source	2008-06-16 07:56:50 UTC (rev 1778)
@@ -21915,7 +21915,7 @@
 
   <dl class="element">
    <dt>Categories</dt>
-   <dd><span>Flow element</span>.</dd>
+   <dd><span>Flow content</span>.</dd>
    <dt>Contexts in which this element may be used:</dt>
    <dd>Where <span>flow content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -21984,7 +21984,7 @@
 
   <dl class="element">
    <dt>Categories</dt>
-   <dd><span>Flow element</span>.</dd>
+   <dd><span>Flow content</span>.</dd>
    <dd><span>Interactive element</span>.</dd>
    <dd><span>Sectioning root</span>.</dd>
    <dt>Contexts in which this element may be used:</dt>
@@ -39284,11 +39284,11 @@
 
    <dt><dfn>Void elements</dfn></dt>
 
-   <dd><code>base</code>, <code>link</code>, <code>meta</code>,
+   <dd><code>base</code>, <code>command</code>,
+   <code>event-source</code>, <code>link</code>, <code>meta</code>,
    <code>hr</code>, <code>br</code>, <code>img</code>,
    <code>embed</code>, <code>param</code>, <code>area</code>,
-   <code>col</code>, <code>input</code><!-- XXX add: ,
-   <code>command</code>, <code>event-source</code> --></dd>
+   <code>col</code>, <code>input</code>, <code>source</code></dd>
 
    <dt>CDATA elements</dt>
 
@@ -39677,13 +39677,29 @@
   <p>A <code>p</code> element's <span title="syntax-end-tag">end
   tag</span> may be omitted if the <code>p</code> element is
   immediately followed by an <code>address</code>,
-  <code>blockquote</code>, <code>dl</code>, <code>fieldset</code>,
-  <code>form</code>, <code>h1</code>, <code>h2</code>,
-  <code>h3</code>, <code>h4</code>, <code>h5</code>, <code>h6</code>,
-  <code>hr</code>, <code>menu</code>, <code>ol</code>, <code>p</code>,
-  <code>pre</code>, <code>table</code>, or <code>ul</code> element, or
-  if there is no more content in the parent element.</p>
+  <code>article</code>, <code>aside</code>, <code>blockquote</code>,
+  <code>datagrid</code>, <code>dialog</code>, <code>dir</code>,
+  <code>div</code>, <code>dl</code>, <code>fieldset</code>,
+  <code>footer</code>, <code>form</code>, <code>h1</code>,
+  <code>h2</code>, <code>h3</code>, <code>h4</code>, <code>h5</code>,
+  <code>h6</code>, <code>header</code>, <code>hr</code>,
+  <code>menu</code>, <code>nav</code>, <code>ol</code>,
+  <code>p</code>, <code>pre</code>, <code>section</code>,
+  <code>table</code>, or <code>ul</code>, element, or if there is no
+  more content in the parent element.</p>
 
+  <!-- </rt> -->
+  <p>An <code>rt</code> element's <span title="syntax-end-tag">end
+  tag</span> may be omitted if the <code>rt</code> element is
+  immediately followed by an <code>rt</code> or <code>rp</code>
+  element, or if there is no more content in the parent element.</p>
+
+  <!-- </rp> -->
+  <p>An <code>rp</code> element's <span title="syntax-end-tag">end
+  tag</span> may be omitted if the <code>rp</code> element is
+  immediately followed by an <code>rt</code> or <code>rp</code>
+  element, or if there is no more content in the parent element.</p>
+
   <!-- </optgroup> -->
   <p>An <code>optgroup</code> element's <span
   title="syntax-end-tag">end tag</span> may be omitted if the
@@ -40936,29 +40952,35 @@
   <dl>
 
    <dt><dfn>Special</dfn></dt>
+
    <dd><p>The following HTML elements have varying levels of special
    parsing rules: <code>address</code>, <code>area</code>,
-   <code>base</code>, <code>basefont</code>, <code>bgsound</code>,
+   <code>article</code>, <code>aside</code>, <code>base</code>,
+   <code>basefont</code>, <code>bgsound</code>,
    <code>blockquote</code>, <code>body</code>, <code>br</code>,
    <code>center</code>, <code>col</code>, <code>colgroup</code>,
-   <code>dd</code>, <code>dir</code>, <code>div</code>,
-   <code>dl</code>, <code>dt</code>, <code>embed</code>,
-   <code>fieldset</code>, <code>form</code>, <code>frame</code>,
-   <code>frameset</code>, <code>h1</code>, <code>h2</code>,
-   <code>h3</code>, <code>h4</code>, <code>h5</code>, <code>h6</code>,
-   <code>head</code>, <code>hr</code>, <code>iframe</code>, <!--
+   <code>command</code>, <code>datagrid</code>, <code>dd</code>,
+   <code>details</code>, <code>dialog</code>, <code>dir</code>,
+   <code>div</code>, <code>dl</code>, <code>dt</code>,
+   <code>embed</code>, <code>event-source</code>
+   <code>fieldset</code>, <code>figure</code>, <code>footer</code>,
+   <code>form</code>, <code>frame</code>, <code>frameset</code>,
+   <code>h1</code>, <code>h2</code>, <code>h3</code>, <code>h4</code>,
+   <code>h5</code>, <code>h6</code>, <code>head</code>,
+   <code>header</code>, <code>hr</code>, <code>iframe</code>, <!--
    <code>image</code>, (commented out because this isn't an element
    that can end up on the stack, so it doesn't matter) -->
    <code>img</code>, <code>input</code>, <code>isindex</code>,
    <code>li</code>, <code>link</code>, <code>listing</code>,
-   <code>menu</code>, <code>meta</code>, <code>noembed</code>,
-   <code>noframes</code>, <code>noscript</code>, <code>ol</code>,
-   <code>optgroup</code>, <code>option</code>, <code>p</code>,
-   <code>param</code>, <code>plaintext</code>, <code>pre</code>,
-   <code>script</code>, <code>select</code>, <code>spacer</code>,
-   <code>style</code>, <code>tbody</code>, <code>textarea</code>,
-   <code>tfoot</code>, <code>thead</code>, <code>title</code>,
-   <code>tr</code>, <code>ul</code>, and <code>wbr</code>.</p></dd>
+   <code>menu</code>, <code>meta</code>, <code>nav</code>,
+   <code>noembed</code>, <code>noframes</code>, <code>noscript</code>,
+   <code>ol</code>, <code>optgroup</code>, <code>option</code>,
+   <code>p</code>, <code>param</code>, <code>plaintext</code>,
+   <code>pre</code>, <code>script</code>, <code>section</code>,
+   <code>select</code>, <code>spacer</code>, <code>style</code>,
+   <code>tbody</code>, <code>textarea</code>, <code>tfoot</code>,
+   <code>thead</code>, <code>title</code>, <code>tr</code>,
+   <code>ul</code>, and <code>wbr</code>.</p></dd>
 
    <dt><dfn>Scoping</dfn></dt>
    <dd><p>The following HTML elements introduce new <span title="has
@@ -43944,9 +43966,10 @@
 
    <!-- the normal ones -->
    <dt>A start tag whose tag name is one of: "address", "article",
-   "aside", "blockquote", "center", "datagrid", "dialog", "dir",
-   "div", "dl", "fieldset", "footer", "h1", "h2", "h3", "h4", "h5",
-   "h6", "header", "menu", "nav", "ol", "p", "section", "ul"</dt>
+   "aside", "blockquote", "center", "datagrid", "details", "dialog",
+   "dir", "div", "dl", "fieldset", "figure", "footer", "h1", "h2",
+   "h3", "h4", "h5", "h6", "header", "menu", "nav", "ol", "p",
+   "section", "ul"</dt>
    <dd>
 
     <!-- As of May 2008 this doesn't match any browser exactly, but is
@@ -43957,7 +43980,7 @@
     <p>If the <span>stack of open elements</span> <span title="has
     an element in scope">has a <code>p</code> element in
     scope</span>, then act as if an end tag with the tag name
-    <code>p</code> had been seen.</p>
+    "p" had been seen.</p>
 
     <!-- (only applies to <h1>-<h6>)
          Removed for compatibility with IE7, though all other
@@ -43983,7 +44006,7 @@
     <p>If the <span>stack of open elements</span> <span title="has
     an element in scope">has a <code>p</code> element in
     scope</span>, then act as if an end tag with the tag name
-    <code>p</code> had been seen.</p>
+    "p" had been seen.</p>
 
     <p><span>Insert an HTML element</span> for the token.</p>
 
@@ -44007,7 +44030,7 @@
     <p>If the <span>stack of open elements</span> <span title="has
     an element in scope">has a <code>p</code> element in
     scope</span>, then act as if an end tag with the tag name
-    <code>p</code> had been seen.</p>
+    "p" had been seen.</p>
 
     <p><span>Insert an HTML element</span> for the token, and set the
     <code title="form">form</code> element pointer to point to the
@@ -44027,7 +44050,7 @@
      node</span> (the bottommost node of the stack).</p></li>
 
      <li><p>If <var title="">node</var> is an <code>li</code> element,
-     then act as if an end tag with the tag name <code>li</code> had
+     then act as if an end tag with the tag name "li" had
      been seen, then jump to the last step.</p></li>
 
      <li><p>If <var title="">node</var> is not in the
@@ -44052,7 +44075,7 @@
       <p>If the <span>stack of open elements</span> <span title="has
       an element in scope">has a <code>p</code> element in
       scope</span>, then act as if an end tag with the tag name
-      <code>p</code> had been seen.</p>
+      "p" had been seen.</p>
 
       <p>Finally, <span>insert an HTML element</span> for the
       token.</p>
@@ -44101,7 +44124,7 @@
       <p>If the <span>stack of open elements</span> <span title="has
       an element in scope">has a <code>p</code> element in
       scope</span>, then act as if an end tag with the tag name
-      <code>p</code> had been seen.</p>
+      "p" had been seen.</p>
 
       <p>Finally, <span>insert an HTML element</span> for the
       token.</p>
@@ -44119,7 +44142,7 @@
     <p>If the <span>stack of open elements</span> <span title="has
     an element in scope">has a <code>p</code> element in
     scope</span>, then act as if an end tag with the tag name
-    <code>p</code> had been seen.</p>
+    "p" had been seen.</p>
 
     <p><span>Insert an HTML element</span> for the token.</p>
 
@@ -44138,9 +44161,9 @@
 
    <!-- the normal ones -->
    <dt>An end tag whose tag name is one of: "address", "article",
-   "aside", "blockquote", "center", "datagrid", "dialog", "dir",
-   "div", "dl", "fieldset", "footer", "header", "listing", "menu",
-   "nav", "ol", "pre", "section", "ul"</dt>
+   "aside", "blockquote", "center", "datagrid", "details", "dialog",
+   "dir", "div", "dl", "fieldset", "figure", "footer", "header",
+   "listing", "menu", "nav", "ol", "pre", "section", "ul"</dt>
    <dd>
 
     <p>If the <span>stack of open elements</span> does not <span
@@ -44349,7 +44372,7 @@
     <p>If the <span>stack of open elements</span> <span title="has
     an element in scope">has a <code>nobr</code> element in
     scope</span>, then this is a <span>parse error</span>. Act as
-    if an end tag with the tag name <code>nobr</code> had been
+    if an end tag with the tag name "nobr" had been
     seen, then once again <span>reconstruct the active formatting
     elements</span>, if any.</p>
 
@@ -44625,7 +44648,7 @@
     <p>If the <span>stack of open elements</span> <span title="has
     an element in scope">has a <code>p</code> element in
     scope</span>, then act as if an end tag with the tag name
-    <code>p</code> had been seen.</p> <!-- XXX quirks: don't do this -->
+    "p" had been seen.</p> <!-- XXX quirks: don't do this -->
 
     <p><span>Insert an HTML element</span> for the token.</p>
 
@@ -44668,7 +44691,7 @@
     <p>If the <span>stack of open elements</span> <span title="has
     an element in scope">has a <code>p</code> element in
     scope</span>, then act as if an end tag with the tag name
-    <code>p</code> had been seen.</p> <!-- XXX quirks: don't do this -->
+    "p" had been seen.</p> <!-- XXX quirks: don't do this -->
 
     <p><span>Insert an HTML element</span> for the token. Immediately
     pop the <span>current node</span> off the <span>stack of open




More information about the Commit-Watchers mailing list