[Bug 11393] End tag fails to break out of foreign content

http://www.w3.org/Bugs/Public/show_bug.cgi?id=11393

--- Comment #14 from Henri Sivonen <hsivonen@iki.fi> 2011-02-24 10:49:07 UTC ---
Another case to consider:

#data
<table><tr><td><svg><desc><td></desc><circle>
#errors
7: Start tag seen without seeing a doctype first. Expected “<!DOCTYPE html>”.
30: A table cell was implicitly closed, but there were open elements.
26: Unclosed element “desc”.
20: Unclosed element “svg”.
37: Stray end tag “desc”.
45: End of file seen and there were open elements.
45: Unclosed element “circle”.
7: Unclosed element “table”.
#document
| <html>
|   <head>
|   <body>
|     <table>
|       <tbody>
|         <tr>
|           <td>
|             <svg svg>
|               <svg desc>
|           <td>
|             <circle>

The above is the expectation with this spec bug fixed. The current spec text
doesn't make <td> break out all the way.

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Thursday, 24 February 2011 10:49:10 UTC