1#data
2<table><th>
3#errors
4(1,7): expected-doctype-but-got-start-tag
5(1,11): unexpected-cell-in-table-body
6(1,11): expected-closing-tag-but-got-eof
7#document
8| <html>
9|   <head>
10|   <body>
11|     <table>
12|       <tbody>
13|         <tr>
14|           <th>
15
16#data
17<table><td>
18#errors
19(1,7): expected-doctype-but-got-start-tag
20(1,11): unexpected-cell-in-table-body
21(1,11): expected-closing-tag-but-got-eof
22#document
23| <html>
24|   <head>
25|   <body>
26|     <table>
27|       <tbody>
28|         <tr>
29|           <td>
30
31#data
32<table><col foo='bar'>
33#errors
34(1,7): expected-doctype-but-got-start-tag
35(1,22): eof-in-table
36#document
37| <html>
38|   <head>
39|   <body>
40|     <table>
41|       <colgroup>
42|         <col>
43|           foo="bar"
44
45#data
46<table><colgroup></html>foo
47#errors
48(1,7): expected-doctype-but-got-start-tag
49(1,24): unexpected-end-tag
50(1,27): foster-parenting-character-in-table
51(1,27): foster-parenting-character-in-table
52(1,27): foster-parenting-character-in-table
53(1,27): eof-in-table
54#document
55| <html>
56|   <head>
57|   <body>
58|     "foo"
59|     <table>
60|       <colgroup>
61
62#data
63<table></table><p>foo
64#errors
65(1,7): expected-doctype-but-got-start-tag
66#document
67| <html>
68|   <head>
69|   <body>
70|     <table>
71|     <p>
72|       "foo"
73
74#data
75<table></body></caption></col></colgroup></html></tbody></td></tfoot></th></thead></tr><td>
76#errors
77(1,7): expected-doctype-but-got-start-tag
78(1,14): unexpected-end-tag
79(1,24): unexpected-end-tag
80(1,30): unexpected-end-tag
81(1,41): unexpected-end-tag
82(1,48): unexpected-end-tag
83(1,56): unexpected-end-tag
84(1,61): unexpected-end-tag
85(1,69): unexpected-end-tag
86(1,74): unexpected-end-tag
87(1,82): unexpected-end-tag
88(1,87): unexpected-end-tag
89(1,91): unexpected-cell-in-table-body
90(1,91): expected-closing-tag-but-got-eof
91#document
92| <html>
93|   <head>
94|   <body>
95|     <table>
96|       <tbody>
97|         <tr>
98|           <td>
99
100#data
101<table><select><option>3</select></table>
102#errors
103(1,7): expected-doctype-but-got-start-tag
104(1,15): unexpected-start-tag-implies-table-voodoo
105#document
106| <html>
107|   <head>
108|   <body>
109|     <select>
110|       <option>
111|         "3"
112|     <table>
113
114#data
115<table><select><table></table></select></table>
116#errors
117(1,7): expected-doctype-but-got-start-tag
118(1,15): unexpected-start-tag-implies-table-voodoo
119(1,22): unexpected-table-element-start-tag-in-select-in-table
120(1,22): unexpected-start-tag-implies-end-tag
121(1,39): unexpected-end-tag
122(1,47): unexpected-end-tag
123#document
124| <html>
125|   <head>
126|   <body>
127|     <select>
128|     <table>
129|     <table>
130
131#data
132<table><select></table>
133#errors
134(1,7): expected-doctype-but-got-start-tag
135(1,15): unexpected-start-tag-implies-table-voodoo
136(1,23): unexpected-table-element-end-tag-in-select-in-table
137#document
138| <html>
139|   <head>
140|   <body>
141|     <select>
142|     <table>
143
144#data
145<table><select><option>A<tr><td>B</td></tr></table>
146#errors
147(1,7): expected-doctype-but-got-start-tag
148(1,15): unexpected-start-tag-implies-table-voodoo
149(1,28): unexpected-table-element-start-tag-in-select-in-table
150#document
151| <html>
152|   <head>
153|   <body>
154|     <select>
155|       <option>
156|         "A"
157|     <table>
158|       <tbody>
159|         <tr>
160|           <td>
161|             "B"
162
163#data
164<table><td></body></caption></col></colgroup></html>foo
165#errors
166(1,7): expected-doctype-but-got-start-tag
167(1,11): unexpected-cell-in-table-body
168(1,18): unexpected-end-tag
169(1,28): unexpected-end-tag
170(1,34): unexpected-end-tag
171(1,45): unexpected-end-tag
172(1,52): unexpected-end-tag
173(1,55): expected-closing-tag-but-got-eof
174#document
175| <html>
176|   <head>
177|   <body>
178|     <table>
179|       <tbody>
180|         <tr>
181|           <td>
182|             "foo"
183
184#data
185<table><td>A</table>B
186#errors
187(1,7): expected-doctype-but-got-start-tag
188(1,11): unexpected-cell-in-table-body
189#document
190| <html>
191|   <head>
192|   <body>
193|     <table>
194|       <tbody>
195|         <tr>
196|           <td>
197|             "A"
198|     "B"
199
200#data
201<table><tr><caption>
202#errors
203(1,7): expected-doctype-but-got-start-tag
204(1,20): expected-closing-tag-but-got-eof
205#document
206| <html>
207|   <head>
208|   <body>
209|     <table>
210|       <tbody>
211|         <tr>
212|       <caption>
213
214#data
215<table><tr></body></caption></col></colgroup></html></td></th><td>foo
216#errors
217(1,7): expected-doctype-but-got-start-tag
218(1,18): unexpected-end-tag-in-table-row
219(1,28): unexpected-end-tag-in-table-row
220(1,34): unexpected-end-tag-in-table-row
221(1,45): unexpected-end-tag-in-table-row
222(1,52): unexpected-end-tag-in-table-row
223(1,57): unexpected-end-tag-in-table-row
224(1,62): unexpected-end-tag-in-table-row
225(1,69): expected-closing-tag-but-got-eof
226#document
227| <html>
228|   <head>
229|   <body>
230|     <table>
231|       <tbody>
232|         <tr>
233|           <td>
234|             "foo"
235
236#data
237<table><td><tr>
238#errors
239(1,7): expected-doctype-but-got-start-tag
240(1,11): unexpected-cell-in-table-body
241(1,15): eof-in-table
242#document
243| <html>
244|   <head>
245|   <body>
246|     <table>
247|       <tbody>
248|         <tr>
249|           <td>
250|         <tr>
251
252#data
253<table><td><button><td>
254#errors
255(1,7): expected-doctype-but-got-start-tag
256(1,11): unexpected-cell-in-table-body
257(1,23): unexpected-cell-end-tag
258(1,23): expected-closing-tag-but-got-eof
259#document
260| <html>
261|   <head>
262|   <body>
263|     <table>
264|       <tbody>
265|         <tr>
266|           <td>
267|             <button>
268|           <td>
269
270#data
271<table><tr><td><svg><desc><td>
272#errors
273(1,7): expected-doctype-but-got-start-tag
274(1,30): unexpected-cell-end-tag
275(1,30): expected-closing-tag-but-got-eof
276#document
277| <html>
278|   <head>
279|   <body>
280|     <table>
281|       <tbody>
282|         <tr>
283|           <td>
284|             <svg svg>
285|               <svg desc>
286|           <td>
287