michael@0: #data michael@0: X michael@0: #errors michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | michael@0: | michael@0: | "X" michael@0: michael@0: #data michael@0: <!doctype html><table><title>X michael@0: #errors michael@0: (1,29): unexpected-start-tag-implies-table-voodoo michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | michael@0: | michael@0: | "X" michael@0: | <table> michael@0: michael@0: #data michael@0: <!doctype html><head></head><title>X michael@0: #errors michael@0: (1,35): unexpected-start-tag-out-of-my-head michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | michael@0: | "X" michael@0: | <body> michael@0: michael@0: #data michael@0: <!doctype html></head><title>X michael@0: #errors michael@0: (1,29): unexpected-start-tag-out-of-my-head michael@0: #document michael@0: | michael@0: | michael@0: | michael@0: | michael@0: | "X" michael@0: | <body> michael@0: michael@0: #data michael@0: <!doctype html><table><meta></table> michael@0: #errors michael@0: (1,28): unexpected-start-tag-implies-table-voodoo michael@0: #document michael@0: | <!DOCTYPE html> michael@0: | <html> michael@0: | <head> michael@0: | <body> michael@0: | <meta> michael@0: | <table> michael@0: michael@0: #data michael@0: <!doctype html><table>X<tr><td><table> <meta></table></table> michael@0: #errors michael@0: (1,45): unexpected-start-tag-implies-table-voodoo michael@0: #document michael@0: | <!DOCTYPE html> michael@0: | <html> michael@0: | <head> michael@0: | <body> michael@0: | "X" michael@0: | <table> michael@0: | <tbody> michael@0: | <tr> michael@0: | <td> michael@0: | <meta> michael@0: | <table> michael@0: | " " michael@0: michael@0: #data michael@0: <!doctype html><html> <head> michael@0: #errors michael@0: #document michael@0: | <!DOCTYPE html> michael@0: | <html> michael@0: | <head> michael@0: | <body> michael@0: michael@0: #data michael@0: <!doctype html> <head> michael@0: #errors michael@0: #document michael@0: | <!DOCTYPE html> michael@0: | <html> michael@0: | <head> michael@0: | <body> michael@0: michael@0: #data michael@0: <!doctype html><table><style> <tr>x </style> </table> michael@0: #errors michael@0: #document michael@0: | <!DOCTYPE html> michael@0: | <html> michael@0: | <head> michael@0: | <body> michael@0: | <table> michael@0: | <style> michael@0: | " <tr>x " michael@0: | " " michael@0: michael@0: #data michael@0: <!doctype html><table><TBODY><script> <tr>x </script> </table> michael@0: #errors michael@0: #document michael@0: | <!DOCTYPE html> michael@0: | <html> michael@0: | <head> michael@0: | <body> michael@0: | <table> michael@0: | <tbody> michael@0: | <script> michael@0: | " <tr>x " michael@0: | " " michael@0: michael@0: #data michael@0: <!doctype html><p><applet><p>X</p></applet> michael@0: #errors michael@0: #document michael@0: | <!DOCTYPE html> michael@0: | <html> michael@0: | <head> michael@0: | <body> michael@0: | <p> michael@0: | <applet> michael@0: | <p> michael@0: | "X" michael@0: michael@0: #data michael@0: <!doctype html><listing> michael@0: X</listing> michael@0: #errors michael@0: #document michael@0: | <!DOCTYPE html> michael@0: | <html> michael@0: | <head> michael@0: | <body> michael@0: | <listing> michael@0: | "X" michael@0: michael@0: #data michael@0: <!doctype html><select><input>X michael@0: #errors michael@0: (1,30): unexpected-input-in-select michael@0: #document michael@0: | <!DOCTYPE html> michael@0: | <html> michael@0: | <head> michael@0: | <body> michael@0: | <select> michael@0: | <input> michael@0: | "X" michael@0: michael@0: #data michael@0: <!doctype html><select><select>X michael@0: #errors michael@0: (1,31): unexpected-select-in-select michael@0: #document michael@0: | <!DOCTYPE html> michael@0: | <html> michael@0: | <head> michael@0: | <body> michael@0: | <select> michael@0: | "X" michael@0: michael@0: #data michael@0: <!doctype html><table><input type=hidDEN></table> michael@0: #errors michael@0: (1,41): unexpected-hidden-input-in-table michael@0: #document michael@0: | <!DOCTYPE html> michael@0: | <html> michael@0: | <head> michael@0: | <body> michael@0: | <table> michael@0: | <input> michael@0: | type="hidDEN" michael@0: michael@0: #data michael@0: <!doctype html><table>X<input type=hidDEN></table> michael@0: #errors michael@0: (1,23): foster-parenting-character michael@0: (1,42): unexpected-hidden-input-in-table michael@0: #document michael@0: | <!DOCTYPE html> michael@0: | <html> michael@0: | <head> michael@0: | <body> michael@0: | "X" michael@0: | <table> michael@0: | <input> michael@0: | type="hidDEN" michael@0: michael@0: #data michael@0: <!doctype html><table> <input type=hidDEN></table> michael@0: #errors michael@0: (1,43): unexpected-hidden-input-in-table michael@0: #document michael@0: | <!DOCTYPE html> michael@0: | <html> michael@0: | <head> michael@0: | <body> michael@0: | <table> michael@0: | " " michael@0: | <input> michael@0: | type="hidDEN" michael@0: michael@0: #data michael@0: <!doctype html><table> <input type='hidDEN'></table> michael@0: #errors michael@0: (1,45): unexpected-hidden-input-in-table michael@0: #document michael@0: | <!DOCTYPE html> michael@0: | <html> michael@0: | <head> michael@0: | <body> michael@0: | <table> michael@0: | " " michael@0: | <input> michael@0: | type="hidDEN" michael@0: michael@0: #data michael@0: <!doctype html><table><input type=" hidden"><input type=hidDEN></table> michael@0: #errors michael@0: (1,44): unexpected-start-tag-implies-table-voodoo michael@0: (1,63): unexpected-hidden-input-in-table michael@0: #document michael@0: | <!DOCTYPE html> michael@0: | <html> michael@0: | <head> michael@0: | <body> michael@0: | <input> michael@0: | type=" hidden" michael@0: | <table> michael@0: | <input> michael@0: | type="hidDEN" michael@0: michael@0: #data michael@0: <!doctype html><table><select>X<tr> michael@0: #errors michael@0: (1,30): unexpected-start-tag-implies-table-voodoo michael@0: (1,35): unexpected-table-element-start-tag-in-select-in-table michael@0: (1,35): eof-in-table michael@0: #document michael@0: | <!DOCTYPE html> michael@0: | <html> michael@0: | <head> michael@0: | <body> michael@0: | <select> michael@0: | "X" michael@0: | <table> michael@0: | <tbody> michael@0: | <tr> michael@0: michael@0: #data michael@0: <!doctype html><select>X</select> michael@0: #errors michael@0: #document michael@0: | <!DOCTYPE html> michael@0: | <html> michael@0: | <head> michael@0: | <body> michael@0: | <select> michael@0: | "X" michael@0: michael@0: #data michael@0: <!DOCTYPE hTmL><html></html> michael@0: #errors michael@0: #document michael@0: | <!DOCTYPE html> michael@0: | <html> michael@0: | <head> michael@0: | <body> michael@0: michael@0: #data michael@0: <!DOCTYPE HTML><html></html> michael@0: #errors michael@0: #document michael@0: | <!DOCTYPE html> michael@0: | <html> michael@0: | <head> michael@0: | <body> michael@0: michael@0: #data michael@0: <body>X</body></body> michael@0: #errors michael@0: (1,21): unexpected-end-tag-after-body michael@0: #document-fragment michael@0: html michael@0: #document michael@0: | <head> michael@0: | <body> michael@0: | "X" michael@0: michael@0: #data michael@0: <div><p>a</x> b michael@0: #errors michael@0: (1,5): expected-doctype-but-got-start-tag michael@0: (1,13): unexpected-end-tag michael@0: (1,15): expected-closing-tag-but-got-eof michael@0: #document michael@0: | <html> michael@0: | <head> michael@0: | <body> michael@0: | <div> michael@0: | <p> michael@0: | "a b" michael@0: michael@0: #data michael@0: <table><tr><td><code></code> </table> michael@0: #errors michael@0: (1,7): expected-doctype-but-got-start-tag michael@0: #document michael@0: | <html> michael@0: | <head> michael@0: | <body> michael@0: | <table> michael@0: | <tbody> michael@0: | <tr> michael@0: | <td> michael@0: | <code> michael@0: | " " michael@0: michael@0: #data michael@0: <table><b><tr><td>aaa</td></tr>bbb</table>ccc michael@0: #errors michael@0: (1,7): expected-doctype-but-got-start-tag michael@0: (1,10): foster-parenting-start-tag michael@0: (1,32): foster-parenting-character michael@0: (1,33): foster-parenting-character michael@0: (1,34): foster-parenting-character michael@0: (1,45): expected-closing-tag-but-got-eof michael@0: #document michael@0: | <html> michael@0: | <head> michael@0: | <body> michael@0: | <b> michael@0: | <b> michael@0: | "bbb" michael@0: | <table> michael@0: | <tbody> michael@0: | <tr> michael@0: | <td> michael@0: | "aaa" michael@0: | <b> michael@0: | "ccc" michael@0: michael@0: #data michael@0: A<table><tr> B</tr> B</table> michael@0: #errors michael@0: (1,1): expected-doctype-but-got-chars michael@0: (1,13): foster-parenting-character michael@0: (1,14): foster-parenting-character michael@0: (1,20): foster-parenting-character michael@0: (1,21): foster-parenting-character michael@0: #document michael@0: | <html> michael@0: | <head> michael@0: | <body> michael@0: | "A B B" michael@0: | <table> michael@0: | <tbody> michael@0: | <tr> michael@0: michael@0: #data michael@0: A<table><tr> B</tr> </em>C</table> michael@0: #errors michael@0: (1,1): expected-doctype-but-got-chars michael@0: (1,13): foster-parenting-character michael@0: (1,14): foster-parenting-character michael@0: (1,20): foster-parenting-character michael@0: (1,25): unexpected-end-tag michael@0: (1,26): foster-parenting-character michael@0: #document michael@0: | <html> michael@0: | <head> michael@0: | <body> michael@0: | "A BC" michael@0: | <table> michael@0: | <tbody> michael@0: | <tr> michael@0: | " " michael@0: michael@0: #data michael@0: <select><keygen> michael@0: #errors michael@0: (1,8): expected-doctype-but-got-start-tag michael@0: (1,16): unexpected-input-in-select michael@0: #document michael@0: | <html> michael@0: | <head> michael@0: | <body> michael@0: | <select> michael@0: | <keygen>