HTML Standard Tracker

Filter

File a bug

SVNBugCommentTime (UTC)
965[Conformance Checkers] [Tools] As far as I can tell, the table sections should also generate implied end tags. No?2007-06-28 05:28
@@ -33131,24 +33131,26 @@ function receiver(e) {
 
   </ol>
 
 
 
   <h6>Closing elements that have implied end tags</h6>
 
   <p>When the steps below require the UA to <dfn>generate implied end
   tags</dfn>, then, if the <span>current node</span> is a
   <code>dd</code> element, a <code>dt</code> element, an
-  <code>li</code> element, a <code>p</code> element, a <code>td</code>
-  element, a <code>th</code> element, or a <code>tr</code> element,
-  the UA must act as if an end tag with the respective tag name had
-  been seen and then <span>generate implied end tags</span> again.</p>
+  <code>li</code> element, a <code>p</code> element, a
+  <code>tbody</code> element, a <code>td</code> element, a
+  <code>tfoot</code> element, a <code>th</code> element, a
+  <code>thead</code> element, a <code>tr</code> element, the UA must
+  act as if an end tag with the respective tag name had been seen and
+  then <span>generate implied end tags</span> again.</p>
 
   <p>The step that requires the UA to generate implied end tags but
   lists an element to exclude from the process, then the UA must
   perform the above steps as if that element was not in the above
   list.</p>
 
 
   <h6>The element pointers</h6>
 
   <p>Initially the <dfn><code title="">head</code> element
@@ -33931,24 +33933,26 @@ simplified explanation instead:
        <dd>
 
         <p>If the second element in the <span>stack of open
         elements</span> is not a <code>body</code> element, this is a
         <span>parse error</span>. Ignore the token.  (<span>fragment
         case</span>)</p>
 
         <p>Otherwise, if there is a node in the <span>stack of open
         elements</span> that is not either a <code>dd</code> element,
         a <code>dt</code> element, an <code>li</code> element, a
-        <code>p</code> element, a <code>td</code> element, a
-        <code>th</code> element, a <code>tr</code> element, the
-        <code>body</code> element, or the <code>html</code> element,
-        then this is a <span>parse error</span>.</li>
+        <code>p</code> element, a <code>tbody</code> element, a
+        <code>td</code> element, a <code>tfoot</code> element, a
+        <code>th</code> element, a <code>thead</code> element, a
+        <code>tr</code> element, the <code>body</code> element, or the
+        <code>html</code> element, then this is a <span>parse
+        error</span>.</li>
 
         <p>Change the <span>insertion mode</span> to "<span
         title="insertion mode: after body">after body</span>".</p>
 
        </dd>
 
        <dt>An end tag whose tag name is "html"</dt>
        <dd>
 
         <p>Act as if an end tag with tag name "body" had been seen,

|