tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

tests1.dat (39309B)


      1 #data
      2 Test
      3 #errors
      4 (1,0): expected-doctype-but-got-chars
      5 #document
      6 | <html>
      7 |   <head>
      8 |   <body>
      9 |     "Test"
     10 
     11 #data
     12 <p>One<p>Two
     13 #errors
     14 (1,3): expected-doctype-but-got-start-tag
     15 #document
     16 | <html>
     17 |   <head>
     18 |   <body>
     19 |     <p>
     20 |       "One"
     21 |     <p>
     22 |       "Two"
     23 
     24 #data
     25 Line1<br>Line2<br>Line3<br>Line4
     26 #errors
     27 (1,0): expected-doctype-but-got-chars
     28 #document
     29 | <html>
     30 |   <head>
     31 |   <body>
     32 |     "Line1"
     33 |     <br>
     34 |     "Line2"
     35 |     <br>
     36 |     "Line3"
     37 |     <br>
     38 |     "Line4"
     39 
     40 #data
     41 <html>
     42 #errors
     43 (1,6): expected-doctype-but-got-start-tag
     44 #document
     45 | <html>
     46 |   <head>
     47 |   <body>
     48 
     49 #data
     50 <head>
     51 #errors
     52 (1,6): expected-doctype-but-got-start-tag
     53 #document
     54 | <html>
     55 |   <head>
     56 |   <body>
     57 
     58 #data
     59 <body>
     60 #errors
     61 (1,6): expected-doctype-but-got-start-tag
     62 #document
     63 | <html>
     64 |   <head>
     65 |   <body>
     66 
     67 #data
     68 <html><head>
     69 #errors
     70 (1,6): expected-doctype-but-got-start-tag
     71 #document
     72 | <html>
     73 |   <head>
     74 |   <body>
     75 
     76 #data
     77 <html><head></head>
     78 #errors
     79 (1,6): expected-doctype-but-got-start-tag
     80 #document
     81 | <html>
     82 |   <head>
     83 |   <body>
     84 
     85 #data
     86 <html><head></head><body>
     87 #errors
     88 (1,6): expected-doctype-but-got-start-tag
     89 #document
     90 | <html>
     91 |   <head>
     92 |   <body>
     93 
     94 #data
     95 <html><head></head><body></body>
     96 #errors
     97 (1,6): expected-doctype-but-got-start-tag
     98 #document
     99 | <html>
    100 |   <head>
    101 |   <body>
    102 
    103 #data
    104 <html><head><body></body></html>
    105 #errors
    106 (1,6): expected-doctype-but-got-start-tag
    107 #document
    108 | <html>
    109 |   <head>
    110 |   <body>
    111 
    112 #data
    113 <html><head></body></html>
    114 #errors
    115 (1,6): expected-doctype-but-got-start-tag
    116 #document
    117 | <html>
    118 |   <head>
    119 |   <body>
    120 
    121 #data
    122 <html><head><body></html>
    123 #errors
    124 (1,6): expected-doctype-but-got-start-tag
    125 #document
    126 | <html>
    127 |   <head>
    128 |   <body>
    129 
    130 #data
    131 <html><body></html>
    132 #errors
    133 (1,6): expected-doctype-but-got-start-tag
    134 #document
    135 | <html>
    136 |   <head>
    137 |   <body>
    138 
    139 #data
    140 <body></html>
    141 #errors
    142 (1,6): expected-doctype-but-got-start-tag
    143 #document
    144 | <html>
    145 |   <head>
    146 |   <body>
    147 
    148 #data
    149 <head></html>
    150 #errors
    151 (1,6): expected-doctype-but-got-start-tag
    152 #document
    153 | <html>
    154 |   <head>
    155 |   <body>
    156 
    157 #data
    158 </head>
    159 #errors
    160 (1,7): expected-doctype-but-got-end-tag
    161 #document
    162 | <html>
    163 |   <head>
    164 |   <body>
    165 
    166 #data
    167 </body>
    168 #errors
    169 (1,7): expected-doctype-but-got-end-tag element.
    170 #document
    171 | <html>
    172 |   <head>
    173 |   <body>
    174 
    175 #data
    176 </html>
    177 #errors
    178 (1,7): expected-doctype-but-got-end-tag element.
    179 #document
    180 | <html>
    181 |   <head>
    182 |   <body>
    183 
    184 #data
    185 <b><table><td><i></table>
    186 #errors
    187 (1,3): expected-doctype-but-got-start-tag
    188 (1,14): unexpected-cell-in-table-body
    189 (1,25): unexpected-cell-end-tag
    190 (1,25): expected-closing-tag-but-got-eof
    191 #document
    192 | <html>
    193 |   <head>
    194 |   <body>
    195 |     <b>
    196 |       <table>
    197 |         <tbody>
    198 |           <tr>
    199 |             <td>
    200 |               <i>
    201 
    202 #data
    203 <b><table><td></b><i></table>X
    204 #errors
    205 (1,3): expected-doctype-but-got-start-tag
    206 (1,14): unexpected-cell-in-table-body
    207 (1,18): unexpected-end-tag
    208 (1,29): unexpected-cell-end-tag
    209 (1,30): expected-closing-tag-but-got-eof
    210 #document
    211 | <html>
    212 |   <head>
    213 |   <body>
    214 |     <b>
    215 |       <table>
    216 |         <tbody>
    217 |           <tr>
    218 |             <td>
    219 |               <i>
    220 |       "X"
    221 
    222 #data
    223 <h1>Hello<h2>World
    224 #errors
    225 (1,4): expected-doctype-but-got-start-tag
    226 (1,13): unexpected-start-tag
    227 (1,18): expected-closing-tag-but-got-eof
    228 #document
    229 | <html>
    230 |   <head>
    231 |   <body>
    232 |     <h1>
    233 |       "Hello"
    234 |     <h2>
    235 |       "World"
    236 
    237 #data
    238 <a><p>X<a>Y</a>Z</p></a>
    239 #errors
    240 (1,3): expected-doctype-but-got-start-tag
    241 (1,10): unexpected-start-tag-implies-end-tag
    242 (1,10): adoption-agency-1.3
    243 (1,24): unexpected-end-tag
    244 #document
    245 | <html>
    246 |   <head>
    247 |   <body>
    248 |     <a>
    249 |     <p>
    250 |       <a>
    251 |         "X"
    252 |       <a>
    253 |         "Y"
    254 |       "Z"
    255 
    256 #data
    257 <b><button>foo</b>bar
    258 #errors
    259 (1,3): expected-doctype-but-got-start-tag
    260 (1,18): adoption-agency-1.3
    261 (1,21): expected-closing-tag-but-got-eof
    262 #document
    263 | <html>
    264 |   <head>
    265 |   <body>
    266 |     <b>
    267 |     <button>
    268 |       <b>
    269 |         "foo"
    270 |       "bar"
    271 
    272 #data
    273 <!DOCTYPE html><span><button>foo</span>bar
    274 #errors
    275 (1,39): unexpected-end-tag
    276 (1,42): expected-closing-tag-but-got-eof
    277 #document
    278 | <!DOCTYPE html>
    279 | <html>
    280 |   <head>
    281 |   <body>
    282 |     <span>
    283 |       <button>
    284 |         "foobar"
    285 
    286 #data
    287 <p><b><div><marquee></p></b></div>X
    288 #errors
    289 (1,3): expected-doctype-but-got-start-tag
    290 (1,11): unexpected-end-tag
    291 (1,24): unexpected-end-tag
    292 (1,28): unexpected-end-tag
    293 (1,34): end-tag-too-early
    294 (1,35): expected-closing-tag-but-got-eof
    295 #document
    296 | <html>
    297 |   <head>
    298 |   <body>
    299 |     <p>
    300 |       <b>
    301 |     <div>
    302 |       <b>
    303 |         <marquee>
    304 |           <p>
    305 |           "X"
    306 
    307 #data
    308 <script><div></script></div><title><p></title><p><p>
    309 #errors
    310 (1,8): expected-doctype-but-got-start-tag
    311 (1,28): unexpected-end-tag
    312 #document
    313 | <html>
    314 |   <head>
    315 |     <script>
    316 |       "<div>"
    317 |     <title>
    318 |       "<p>"
    319 |   <body>
    320 |     <p>
    321 |     <p>
    322 
    323 #data
    324 <!--><div>--<!-->
    325 #errors
    326 (1,5): incorrect-comment
    327 (1,10): expected-doctype-but-got-start-tag
    328 (1,17): incorrect-comment
    329 (1,17): expected-closing-tag-but-got-eof
    330 #document
    331 | <!--  -->
    332 | <html>
    333 |   <head>
    334 |   <body>
    335 |     <div>
    336 |       "--"
    337 |       <!--  -->
    338 
    339 #data
    340 <p><hr></p>
    341 #errors
    342 (1,3): expected-doctype-but-got-start-tag
    343 (1,11): unexpected-end-tag
    344 #document
    345 | <html>
    346 |   <head>
    347 |   <body>
    348 |     <p>
    349 |     <hr>
    350 |     <p>
    351 
    352 #data
    353 <select><b><option><select><option></b></select>X
    354 #errors
    355 (1,8): expected-doctype-but-got-start-tag
    356 (1,11): unexpected-start-tag-in-select
    357 (1,27): unexpected-select-in-select
    358 (1,39): unexpected-end-tag
    359 (1,48): unexpected-end-tag
    360 (1,49): expected-closing-tag-but-got-eof
    361 #document
    362 | <html>
    363 |   <head>
    364 |   <body>
    365 |     <select>
    366 |       <option>
    367 |     <option>
    368 |       "X"
    369 
    370 #data
    371 <a><table><td><a><table></table><a></tr><a></table><b>X</b>C<a>Y
    372 #errors
    373 (1,3): expected-doctype-but-got-start-tag
    374 (1,14): unexpected-cell-in-table-body
    375 (1,35): unexpected-start-tag-implies-end-tag
    376 (1,40): unexpected-cell-end-tag
    377 (1,43): unexpected-start-tag-implies-table-voodoo
    378 (1,43): unexpected-start-tag-implies-end-tag
    379 (1,43): unexpected-end-tag
    380 (1,63): unexpected-start-tag-implies-end-tag
    381 (1,64): expected-closing-tag-but-got-eof
    382 #document
    383 | <html>
    384 |   <head>
    385 |   <body>
    386 |     <a>
    387 |       <a>
    388 |       <table>
    389 |         <tbody>
    390 |           <tr>
    391 |             <td>
    392 |               <a>
    393 |                 <table>
    394 |               <a>
    395 |     <a>
    396 |       <b>
    397 |         "X"
    398 |       "C"
    399 |     <a>
    400 |       "Y"
    401 
    402 #data
    403 <a X>0<b>1<a Y>2
    404 #errors
    405 (1,5): expected-doctype-but-got-start-tag
    406 (1,15): unexpected-start-tag-implies-end-tag
    407 (1,15): adoption-agency-1.3
    408 (1,16): expected-closing-tag-but-got-eof
    409 #document
    410 | <html>
    411 |   <head>
    412 |   <body>
    413 |     <a>
    414 |       x=""
    415 |       "0"
    416 |       <b>
    417 |         "1"
    418 |     <b>
    419 |       <a>
    420 |         y=""
    421 |         "2"
    422 
    423 #data
    424 <!-----><font><div>hello<table>excite!<b>me!<th><i>please!</tr><!--X-->
    425 #errors
    426 (1,7): unexpected-dash-after-double-dash-in-comment
    427 (1,14): expected-doctype-but-got-start-tag
    428 (1,41): unexpected-start-tag-implies-table-voodoo
    429 (1,48): foster-parenting-character-in-table
    430 (1,48): foster-parenting-character-in-table
    431 (1,48): foster-parenting-character-in-table
    432 (1,48): foster-parenting-character-in-table
    433 (1,48): foster-parenting-character-in-table
    434 (1,48): foster-parenting-character-in-table
    435 (1,48): foster-parenting-character-in-table
    436 (1,48): foster-parenting-start-tag-in-table
    437 (1,48): foster-parenting-character-in-table
    438 (1,48): foster-parenting-character-in-table
    439 (1,48): foster-parenting-character-in-table
    440 (1,48): unexpected-cell-in-table-body
    441 (1,63): unexpected-cell-end-tag
    442 (1,71): eof-in-table
    443 #document
    444 | <!-- - -->
    445 | <html>
    446 |   <head>
    447 |   <body>
    448 |     <font>
    449 |       <div>
    450 |         "helloexcite!"
    451 |         <b>
    452 |           "me!"
    453 |         <table>
    454 |           <tbody>
    455 |             <tr>
    456 |               <th>
    457 |                 <i>
    458 |                   "please!"
    459 |             <!-- X -->
    460 
    461 #data
    462 <!DOCTYPE html><li>hello<li>world<ul>how<li>do</ul>you</body><!--do-->
    463 #errors
    464 #document
    465 | <!DOCTYPE html>
    466 | <html>
    467 |   <head>
    468 |   <body>
    469 |     <li>
    470 |       "hello"
    471 |     <li>
    472 |       "world"
    473 |       <ul>
    474 |         "how"
    475 |         <li>
    476 |           "do"
    477 |       "you"
    478 |   <!-- do -->
    479 
    480 #data
    481 <!DOCTYPE html>A<option>B<optgroup>C<select>D</option>E
    482 #errors
    483 (1,54): unexpected-end-tag-in-select
    484 (1,55): eof-in-select
    485 #document
    486 | <!DOCTYPE html>
    487 | <html>
    488 |   <head>
    489 |   <body>
    490 |     "A"
    491 |     <option>
    492 |       "B"
    493 |     <optgroup>
    494 |       "C"
    495 |       <select>
    496 |         "DE"
    497 
    498 #data
    499 <
    500 #errors
    501 (1,1): expected-tag-name
    502 (1,1): expected-doctype-but-got-chars
    503 #document
    504 | <html>
    505 |   <head>
    506 |   <body>
    507 |     "<"
    508 
    509 #data
    510 <#
    511 #errors
    512 (1,1): expected-tag-name
    513 (1,1): expected-doctype-but-got-chars
    514 #document
    515 | <html>
    516 |   <head>
    517 |   <body>
    518 |     "<#"
    519 
    520 #data
    521 </
    522 #errors
    523 (1,2): expected-closing-tag-but-got-eof
    524 (1,2): expected-doctype-but-got-chars
    525 #document
    526 | <html>
    527 |   <head>
    528 |   <body>
    529 |     "</"
    530 
    531 #data
    532 </#
    533 #errors
    534 (1,2): expected-closing-tag-but-got-char
    535 (1,3): expected-doctype-but-got-eof
    536 #document
    537 | <!-- # -->
    538 | <html>
    539 |   <head>
    540 |   <body>
    541 
    542 #data
    543 <?
    544 #errors
    545 (1,1): expected-tag-name-but-got-question-mark
    546 (1,2): expected-doctype-but-got-eof
    547 #document
    548 | <!-- ? -->
    549 | <html>
    550 |   <head>
    551 |   <body>
    552 
    553 #data
    554 <?#
    555 #errors
    556 (1,1): expected-tag-name-but-got-question-mark
    557 (1,3): expected-doctype-but-got-eof
    558 #document
    559 | <!-- ?# -->
    560 | <html>
    561 |   <head>
    562 |   <body>
    563 
    564 #data
    565 <!
    566 #errors
    567 (1,2): expected-dashes-or-doctype
    568 (1,2): expected-doctype-but-got-eof
    569 #document
    570 | <!--  -->
    571 | <html>
    572 |   <head>
    573 |   <body>
    574 
    575 #data
    576 <!#
    577 #errors
    578 (1,2): expected-dashes-or-doctype
    579 (1,3): expected-doctype-but-got-eof
    580 #document
    581 | <!-- # -->
    582 | <html>
    583 |   <head>
    584 |   <body>
    585 
    586 #data
    587 <?COMMENT?>
    588 #errors
    589 (1,1): expected-tag-name-but-got-question-mark
    590 (1,11): expected-doctype-but-got-eof
    591 #document
    592 | <!-- ?COMMENT? -->
    593 | <html>
    594 |   <head>
    595 |   <body>
    596 
    597 #data
    598 <!COMMENT>
    599 #errors
    600 (1,2): expected-dashes-or-doctype
    601 (1,10): expected-doctype-but-got-eof
    602 #document
    603 | <!-- COMMENT -->
    604 | <html>
    605 |   <head>
    606 |   <body>
    607 
    608 #data
    609 </ COMMENT >
    610 #errors
    611 (1,2): expected-closing-tag-but-got-char
    612 (1,12): expected-doctype-but-got-eof
    613 #document
    614 | <!--  COMMENT  -->
    615 | <html>
    616 |   <head>
    617 |   <body>
    618 
    619 #data
    620 <?COM--MENT?>
    621 #errors
    622 (1,1): expected-tag-name-but-got-question-mark
    623 (1,13): expected-doctype-but-got-eof
    624 #document
    625 | <!-- ?COM--MENT? -->
    626 | <html>
    627 |   <head>
    628 |   <body>
    629 
    630 #data
    631 <!COM--MENT>
    632 #errors
    633 (1,2): expected-dashes-or-doctype
    634 (1,12): expected-doctype-but-got-eof
    635 #document
    636 | <!-- COM--MENT -->
    637 | <html>
    638 |   <head>
    639 |   <body>
    640 
    641 #data
    642 </ COM--MENT >
    643 #errors
    644 (1,2): expected-closing-tag-but-got-char
    645 (1,14): expected-doctype-but-got-eof
    646 #document
    647 | <!--  COM--MENT  -->
    648 | <html>
    649 |   <head>
    650 |   <body>
    651 
    652 #data
    653 <!DOCTYPE html><style> EOF
    654 #errors
    655 (1,26): expected-named-closing-tag-but-got-eof
    656 #document
    657 | <!DOCTYPE html>
    658 | <html>
    659 |   <head>
    660 |     <style>
    661 |       " EOF"
    662 |   <body>
    663 
    664 #data
    665 <!DOCTYPE html><script> <!-- </script> --> </script> EOF
    666 #errors
    667 (1,52): unexpected-end-tag
    668 #document
    669 | <!DOCTYPE html>
    670 | <html>
    671 |   <head>
    672 |     <script>
    673 |       " <!-- "
    674 |     " "
    675 |   <body>
    676 |     "-->  EOF"
    677 
    678 #data
    679 <b><p></b>TEST
    680 #errors
    681 (1,3): expected-doctype-but-got-start-tag
    682 (1,10): adoption-agency-1.3
    683 #document
    684 | <html>
    685 |   <head>
    686 |   <body>
    687 |     <b>
    688 |     <p>
    689 |       <b>
    690 |       "TEST"
    691 
    692 #data
    693 <p id=a><b><p id=b></b>TEST
    694 #errors
    695 (1,8): expected-doctype-but-got-start-tag
    696 (1,19): unexpected-end-tag
    697 (1,23): adoption-agency-1.2
    698 #document
    699 | <html>
    700 |   <head>
    701 |   <body>
    702 |     <p>
    703 |       id="a"
    704 |       <b>
    705 |     <p>
    706 |       id="b"
    707 |       "TEST"
    708 
    709 #data
    710 <b id=a><p><b id=b></p></b>TEST
    711 #errors
    712 (1,8): expected-doctype-but-got-start-tag
    713 (1,23): unexpected-end-tag
    714 (1,27): adoption-agency-1.2
    715 (1,31): expected-closing-tag-but-got-eof
    716 #document
    717 | <html>
    718 |   <head>
    719 |   <body>
    720 |     <b>
    721 |       id="a"
    722 |       <p>
    723 |         <b>
    724 |           id="b"
    725 |       "TEST"
    726 
    727 #data
    728 <!DOCTYPE html><title>U-test</title><body><div><p>Test<u></p></div></body>
    729 #errors
    730 (1,61): unexpected-end-tag
    731 #document
    732 | <!DOCTYPE html>
    733 | <html>
    734 |   <head>
    735 |     <title>
    736 |       "U-test"
    737 |   <body>
    738 |     <div>
    739 |       <p>
    740 |         "Test"
    741 |         <u>
    742 
    743 #data
    744 <!DOCTYPE html><font><table></font></table></font>
    745 #errors
    746 (1,35): unexpected-end-tag-implies-table-voodoo
    747 (1,35): unexpected-end-tag
    748 #document
    749 | <!DOCTYPE html>
    750 | <html>
    751 |   <head>
    752 |   <body>
    753 |     <font>
    754 |       <table>
    755 
    756 #data
    757 <font><p>hello<b>cruel</font>world
    758 #errors
    759 (1,6): expected-doctype-but-got-start-tag
    760 (1,29): adoption-agency-1.3
    761 (1,29): adoption-agency-1.3
    762 (1,34): expected-closing-tag-but-got-eof
    763 #document
    764 | <html>
    765 |   <head>
    766 |   <body>
    767 |     <font>
    768 |     <p>
    769 |       <font>
    770 |         "hello"
    771 |         <b>
    772 |           "cruel"
    773 |       <b>
    774 |         "world"
    775 
    776 #data
    777 <b>Test</i>Test
    778 #errors
    779 (1,3): expected-doctype-but-got-start-tag
    780 (1,11): unexpected-end-tag
    781 (1,15): expected-closing-tag-but-got-eof
    782 #document
    783 | <html>
    784 |   <head>
    785 |   <body>
    786 |     <b>
    787 |       "TestTest"
    788 
    789 #data
    790 <b>A<cite>B<div>C
    791 #errors
    792 (1,3): expected-doctype-but-got-start-tag
    793 (1,17): expected-closing-tag-but-got-eof
    794 #document
    795 | <html>
    796 |   <head>
    797 |   <body>
    798 |     <b>
    799 |       "A"
    800 |       <cite>
    801 |         "B"
    802 |         <div>
    803 |           "C"
    804 
    805 #data
    806 <b>A<cite>B<div>C</cite>D
    807 #errors
    808 (1,3): expected-doctype-but-got-start-tag
    809 (1,24): unexpected-end-tag
    810 (1,25): expected-closing-tag-but-got-eof
    811 #document
    812 | <html>
    813 |   <head>
    814 |   <body>
    815 |     <b>
    816 |       "A"
    817 |       <cite>
    818 |         "B"
    819 |         <div>
    820 |           "CD"
    821 
    822 #data
    823 <b>A<cite>B<div>C</b>D
    824 #errors
    825 (1,3): expected-doctype-but-got-start-tag
    826 (1,21): adoption-agency-1.3
    827 (1,22): expected-closing-tag-but-got-eof
    828 #document
    829 | <html>
    830 |   <head>
    831 |   <body>
    832 |     <b>
    833 |       "A"
    834 |       <cite>
    835 |         "B"
    836 |     <div>
    837 |       <b>
    838 |         "C"
    839 |       "D"
    840 
    841 #data
    842 
    843 #errors
    844 (1,0): expected-doctype-but-got-eof
    845 #document
    846 | <html>
    847 |   <head>
    848 |   <body>
    849 
    850 #data
    851 <DIV>
    852 #errors
    853 (1,5): expected-doctype-but-got-start-tag
    854 (1,5): expected-closing-tag-but-got-eof
    855 #document
    856 | <html>
    857 |   <head>
    858 |   <body>
    859 |     <div>
    860 
    861 #data
    862 <DIV> abc
    863 #errors
    864 (1,5): expected-doctype-but-got-start-tag
    865 (1,9): expected-closing-tag-but-got-eof
    866 #document
    867 | <html>
    868 |   <head>
    869 |   <body>
    870 |     <div>
    871 |       " abc"
    872 
    873 #data
    874 <DIV> abc <B>
    875 #errors
    876 (1,5): expected-doctype-but-got-start-tag
    877 (1,13): expected-closing-tag-but-got-eof
    878 #document
    879 | <html>
    880 |   <head>
    881 |   <body>
    882 |     <div>
    883 |       " abc "
    884 |       <b>
    885 
    886 #data
    887 <DIV> abc <B> def
    888 #errors
    889 (1,5): expected-doctype-but-got-start-tag
    890 (1,17): expected-closing-tag-but-got-eof
    891 #document
    892 | <html>
    893 |   <head>
    894 |   <body>
    895 |     <div>
    896 |       " abc "
    897 |       <b>
    898 |         " def"
    899 
    900 #data
    901 <DIV> abc <B> def <I>
    902 #errors
    903 (1,5): expected-doctype-but-got-start-tag
    904 (1,21): expected-closing-tag-but-got-eof
    905 #document
    906 | <html>
    907 |   <head>
    908 |   <body>
    909 |     <div>
    910 |       " abc "
    911 |       <b>
    912 |         " def "
    913 |         <i>
    914 
    915 #data
    916 <DIV> abc <B> def <I> ghi
    917 #errors
    918 (1,5): expected-doctype-but-got-start-tag
    919 (1,25): expected-closing-tag-but-got-eof
    920 #document
    921 | <html>
    922 |   <head>
    923 |   <body>
    924 |     <div>
    925 |       " abc "
    926 |       <b>
    927 |         " def "
    928 |         <i>
    929 |           " ghi"
    930 
    931 #data
    932 <DIV> abc <B> def <I> ghi <P>
    933 #errors
    934 (1,5): expected-doctype-but-got-start-tag
    935 (1,29): expected-closing-tag-but-got-eof
    936 #document
    937 | <html>
    938 |   <head>
    939 |   <body>
    940 |     <div>
    941 |       " abc "
    942 |       <b>
    943 |         " def "
    944 |         <i>
    945 |           " ghi "
    946 |           <p>
    947 
    948 #data
    949 <DIV> abc <B> def <I> ghi <P> jkl
    950 #errors
    951 (1,5): expected-doctype-but-got-start-tag
    952 (1,33): expected-closing-tag-but-got-eof
    953 #document
    954 | <html>
    955 |   <head>
    956 |   <body>
    957 |     <div>
    958 |       " abc "
    959 |       <b>
    960 |         " def "
    961 |         <i>
    962 |           " ghi "
    963 |           <p>
    964 |             " jkl"
    965 
    966 #data
    967 <DIV> abc <B> def <I> ghi <P> jkl </B>
    968 #errors
    969 (1,5): expected-doctype-but-got-start-tag
    970 (1,38): adoption-agency-1.3
    971 (1,38): expected-closing-tag-but-got-eof
    972 #document
    973 | <html>
    974 |   <head>
    975 |   <body>
    976 |     <div>
    977 |       " abc "
    978 |       <b>
    979 |         " def "
    980 |         <i>
    981 |           " ghi "
    982 |       <i>
    983 |         <p>
    984 |           <b>
    985 |             " jkl "
    986 
    987 #data
    988 <DIV> abc <B> def <I> ghi <P> jkl </B> mno
    989 #errors
    990 (1,5): expected-doctype-but-got-start-tag
    991 (1,38): adoption-agency-1.3
    992 (1,42): expected-closing-tag-but-got-eof
    993 #document
    994 | <html>
    995 |   <head>
    996 |   <body>
    997 |     <div>
    998 |       " abc "
    999 |       <b>
   1000 |         " def "
   1001 |         <i>
   1002 |           " ghi "
   1003 |       <i>
   1004 |         <p>
   1005 |           <b>
   1006 |             " jkl "
   1007 |           " mno"
   1008 
   1009 #data
   1010 <DIV> abc <B> def <I> ghi <P> jkl </B> mno </I>
   1011 #errors
   1012 (1,5): expected-doctype-but-got-start-tag
   1013 (1,38): adoption-agency-1.3
   1014 (1,47): adoption-agency-1.3
   1015 (1,47): expected-closing-tag-but-got-eof
   1016 #document
   1017 | <html>
   1018 |   <head>
   1019 |   <body>
   1020 |     <div>
   1021 |       " abc "
   1022 |       <b>
   1023 |         " def "
   1024 |         <i>
   1025 |           " ghi "
   1026 |       <i>
   1027 |       <p>
   1028 |         <i>
   1029 |           <b>
   1030 |             " jkl "
   1031 |           " mno "
   1032 
   1033 #data
   1034 <DIV> abc <B> def <I> ghi <P> jkl </B> mno </I> pqr
   1035 #errors
   1036 (1,5): expected-doctype-but-got-start-tag
   1037 (1,38): adoption-agency-1.3
   1038 (1,47): adoption-agency-1.3
   1039 (1,51): expected-closing-tag-but-got-eof
   1040 #document
   1041 | <html>
   1042 |   <head>
   1043 |   <body>
   1044 |     <div>
   1045 |       " abc "
   1046 |       <b>
   1047 |         " def "
   1048 |         <i>
   1049 |           " ghi "
   1050 |       <i>
   1051 |       <p>
   1052 |         <i>
   1053 |           <b>
   1054 |             " jkl "
   1055 |           " mno "
   1056 |         " pqr"
   1057 
   1058 #data
   1059 <DIV> abc <B> def <I> ghi <P> jkl </B> mno </I> pqr </P>
   1060 #errors
   1061 (1,5): expected-doctype-but-got-start-tag
   1062 (1,38): adoption-agency-1.3
   1063 (1,47): adoption-agency-1.3
   1064 (1,56): expected-closing-tag-but-got-eof
   1065 #document
   1066 | <html>
   1067 |   <head>
   1068 |   <body>
   1069 |     <div>
   1070 |       " abc "
   1071 |       <b>
   1072 |         " def "
   1073 |         <i>
   1074 |           " ghi "
   1075 |       <i>
   1076 |       <p>
   1077 |         <i>
   1078 |           <b>
   1079 |             " jkl "
   1080 |           " mno "
   1081 |         " pqr "
   1082 
   1083 #data
   1084 <DIV> abc <B> def <I> ghi <P> jkl </B> mno </I> pqr </P> stu
   1085 #errors
   1086 (1,5): expected-doctype-but-got-start-tag
   1087 (1,38): adoption-agency-1.3
   1088 (1,47): adoption-agency-1.3
   1089 (1,60): expected-closing-tag-but-got-eof
   1090 #document
   1091 | <html>
   1092 |   <head>
   1093 |   <body>
   1094 |     <div>
   1095 |       " abc "
   1096 |       <b>
   1097 |         " def "
   1098 |         <i>
   1099 |           " ghi "
   1100 |       <i>
   1101 |       <p>
   1102 |         <i>
   1103 |           <b>
   1104 |             " jkl "
   1105 |           " mno "
   1106 |         " pqr "
   1107 |       " stu"
   1108 
   1109 #data
   1110 <test attribute---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
   1111 #errors
   1112 (1,1040): expected-doctype-but-got-start-tag
   1113 (1,1040): expected-closing-tag-but-got-eof
   1114 #document
   1115 | <html>
   1116 |   <head>
   1117 |   <body>
   1118 |     <test>
   1119 |       attribute----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=""
   1120 
   1121 #data
   1122 <a href="blah">aba<table><a href="foo">br<tr><td></td></tr>x</table>aoe
   1123 #errors
   1124 (1,15): expected-doctype-but-got-start-tag
   1125 (1,39): unexpected-start-tag-implies-table-voodoo
   1126 (1,39): unexpected-start-tag-implies-end-tag
   1127 (1,39): unexpected-end-tag
   1128 (1,45): foster-parenting-character-in-table
   1129 (1,45): foster-parenting-character-in-table
   1130 (1,68): foster-parenting-character-in-table
   1131 (1,71): expected-closing-tag-but-got-eof
   1132 #document
   1133 | <html>
   1134 |   <head>
   1135 |   <body>
   1136 |     <a>
   1137 |       href="blah"
   1138 |       "aba"
   1139 |       <a>
   1140 |         href="foo"
   1141 |         "br"
   1142 |       <a>
   1143 |         href="foo"
   1144 |         "x"
   1145 |       <table>
   1146 |         <tbody>
   1147 |           <tr>
   1148 |             <td>
   1149 |     <a>
   1150 |       href="foo"
   1151 |       "aoe"
   1152 
   1153 #data
   1154 <a href="blah">aba<table><tr><td><a href="foo">br</td></tr>x</table>aoe
   1155 #errors
   1156 (1,15): expected-doctype-but-got-start-tag
   1157 (1,54): unexpected-cell-end-tag
   1158 (1,71): expected-closing-tag-but-got-eof
   1159 #document
   1160 | <html>
   1161 |   <head>
   1162 |   <body>
   1163 |     <a>
   1164 |       href="blah"
   1165 |       "abax"
   1166 |       <table>
   1167 |         <tbody>
   1168 |           <tr>
   1169 |             <td>
   1170 |               <a>
   1171 |                 href="foo"
   1172 |                 "br"
   1173 |       "aoe"
   1174 
   1175 #data
   1176 <table><a href="blah">aba<tr><td><a href="foo">br</td></tr>x</table>aoe
   1177 #errors
   1178 (1,7): expected-doctype-but-got-start-tag
   1179 (1,22): unexpected-start-tag-implies-table-voodoo
   1180 (1,29): foster-parenting-character-in-table
   1181 (1,29): foster-parenting-character-in-table
   1182 (1,29): foster-parenting-character-in-table
   1183 (1,54): unexpected-cell-end-tag
   1184 (1,68): foster-parenting-character-in-table
   1185 (1,71): expected-closing-tag-but-got-eof
   1186 #document
   1187 | <html>
   1188 |   <head>
   1189 |   <body>
   1190 |     <a>
   1191 |       href="blah"
   1192 |       "aba"
   1193 |     <a>
   1194 |       href="blah"
   1195 |       "x"
   1196 |     <table>
   1197 |       <tbody>
   1198 |         <tr>
   1199 |           <td>
   1200 |             <a>
   1201 |               href="foo"
   1202 |               "br"
   1203 |     <a>
   1204 |       href="blah"
   1205 |       "aoe"
   1206 
   1207 #data
   1208 <a href=a>aa<marquee>aa<a href=b>bb</marquee>aa
   1209 #errors
   1210 (1,10): expected-doctype-but-got-start-tag
   1211 (1,45): end-tag-too-early
   1212 (1,47): expected-closing-tag-but-got-eof
   1213 #document
   1214 | <html>
   1215 |   <head>
   1216 |   <body>
   1217 |     <a>
   1218 |       href="a"
   1219 |       "aa"
   1220 |       <marquee>
   1221 |         "aa"
   1222 |         <a>
   1223 |           href="b"
   1224 |           "bb"
   1225 |       "aa"
   1226 
   1227 #data
   1228 <wbr><strike><code></strike><code><strike></code>
   1229 #errors
   1230 (1,5): expected-doctype-but-got-start-tag
   1231 (1,28): adoption-agency-1.3
   1232 (1,49): adoption-agency-1.3
   1233 (1,49): expected-closing-tag-but-got-eof
   1234 #document
   1235 | <html>
   1236 |   <head>
   1237 |   <body>
   1238 |     <wbr>
   1239 |     <strike>
   1240 |       <code>
   1241 |     <code>
   1242 |       <code>
   1243 |         <strike>
   1244 
   1245 #data
   1246 <!DOCTYPE html><spacer>foo
   1247 #errors
   1248 (1,26): expected-closing-tag-but-got-eof
   1249 #document
   1250 | <!DOCTYPE html>
   1251 | <html>
   1252 |   <head>
   1253 |   <body>
   1254 |     <spacer>
   1255 |       "foo"
   1256 
   1257 #data
   1258 <title><meta></title><link><title><meta></title>
   1259 #errors
   1260 (1,7): expected-doctype-but-got-start-tag
   1261 #document
   1262 | <html>
   1263 |   <head>
   1264 |     <title>
   1265 |       "<meta>"
   1266 |     <link>
   1267 |     <title>
   1268 |       "<meta>"
   1269 |   <body>
   1270 
   1271 #data
   1272 <style><!--</style><meta><script>--><link></script>
   1273 #errors
   1274 (1,7): expected-doctype-but-got-start-tag
   1275 #document
   1276 | <html>
   1277 |   <head>
   1278 |     <style>
   1279 |       "<!--"
   1280 |     <meta>
   1281 |     <script>
   1282 |       "--><link>"
   1283 |   <body>
   1284 
   1285 #data
   1286 <head><meta></head><link>
   1287 #errors
   1288 (1,6): expected-doctype-but-got-start-tag
   1289 (1,25): unexpected-start-tag-out-of-my-head
   1290 #document
   1291 | <html>
   1292 |   <head>
   1293 |     <meta>
   1294 |     <link>
   1295 |   <body>
   1296 
   1297 #data
   1298 <table><tr><tr><td><td><span><th><span>X</table>
   1299 #errors
   1300 (1,7): expected-doctype-but-got-start-tag
   1301 (1,33): unexpected-cell-end-tag
   1302 (1,48): unexpected-cell-end-tag
   1303 #document
   1304 | <html>
   1305 |   <head>
   1306 |   <body>
   1307 |     <table>
   1308 |       <tbody>
   1309 |         <tr>
   1310 |         <tr>
   1311 |           <td>
   1312 |           <td>
   1313 |             <span>
   1314 |           <th>
   1315 |             <span>
   1316 |               "X"
   1317 
   1318 #data
   1319 <body><body><base><link><meta><title><p></title><body><p></body>
   1320 #errors
   1321 (1,6): expected-doctype-but-got-start-tag
   1322 (1,12): unexpected-start-tag
   1323 (1,54): unexpected-start-tag
   1324 #document
   1325 | <html>
   1326 |   <head>
   1327 |   <body>
   1328 |     <base>
   1329 |     <link>
   1330 |     <meta>
   1331 |     <title>
   1332 |       "<p>"
   1333 |     <p>
   1334 
   1335 #data
   1336 <textarea><p></textarea>
   1337 #errors
   1338 (1,10): expected-doctype-but-got-start-tag
   1339 #document
   1340 | <html>
   1341 |   <head>
   1342 |   <body>
   1343 |     <textarea>
   1344 |       "<p>"
   1345 
   1346 #data
   1347 <p><image></p>
   1348 #errors
   1349 (1,3): expected-doctype-but-got-start-tag
   1350 (1,10): unexpected-start-tag-treated-as
   1351 #document
   1352 | <html>
   1353 |   <head>
   1354 |   <body>
   1355 |     <p>
   1356 |       <img>
   1357 
   1358 #data
   1359 <a><table><a></table><p><a><div><a>
   1360 #errors
   1361 (1,3): expected-doctype-but-got-start-tag
   1362 (1,13): unexpected-start-tag-implies-table-voodoo
   1363 (1,13): unexpected-start-tag-implies-end-tag
   1364 (1,13): adoption-agency-1.3
   1365 (1,27): unexpected-start-tag-implies-end-tag
   1366 (1,27): adoption-agency-1.2
   1367 (1,32): unexpected-end-tag
   1368 (1,35): unexpected-start-tag-implies-end-tag
   1369 (1,35): adoption-agency-1.2
   1370 (1,35): expected-closing-tag-but-got-eof
   1371 #document
   1372 | <html>
   1373 |   <head>
   1374 |   <body>
   1375 |     <a>
   1376 |       <a>
   1377 |       <table>
   1378 |     <p>
   1379 |       <a>
   1380 |     <div>
   1381 |       <a>
   1382 
   1383 #data
   1384 <head></p><meta><p>
   1385 #errors
   1386 (1,6): expected-doctype-but-got-start-tag
   1387 (1,10): unexpected-end-tag
   1388 #document
   1389 | <html>
   1390 |   <head>
   1391 |     <meta>
   1392 |   <body>
   1393 |     <p>
   1394 
   1395 #data
   1396 <head></html><meta><p>
   1397 #errors
   1398 (1,6): expected-doctype-but-got-start-tag
   1399 (1,19): expected-eof-but-got-start-tag
   1400 #document
   1401 | <html>
   1402 |   <head>
   1403 |   <body>
   1404 |     <meta>
   1405 |     <p>
   1406 
   1407 #data
   1408 <b><table><td><i></table>
   1409 #errors
   1410 (1,3): expected-doctype-but-got-start-tag
   1411 (1,14): unexpected-cell-in-table-body
   1412 (1,25): unexpected-cell-end-tag
   1413 (1,25): expected-closing-tag-but-got-eof
   1414 #document
   1415 | <html>
   1416 |   <head>
   1417 |   <body>
   1418 |     <b>
   1419 |       <table>
   1420 |         <tbody>
   1421 |           <tr>
   1422 |             <td>
   1423 |               <i>
   1424 
   1425 #data
   1426 <b><table><td></b><i></table>
   1427 #errors
   1428 (1,3): expected-doctype-but-got-start-tag
   1429 (1,14): unexpected-cell-in-table-body
   1430 (1,18): unexpected-end-tag
   1431 (1,29): unexpected-cell-end-tag
   1432 (1,29): expected-closing-tag-but-got-eof
   1433 #document
   1434 | <html>
   1435 |   <head>
   1436 |   <body>
   1437 |     <b>
   1438 |       <table>
   1439 |         <tbody>
   1440 |           <tr>
   1441 |             <td>
   1442 |               <i>
   1443 
   1444 #data
   1445 <h1><h2>
   1446 #errors
   1447 (1,4): expected-doctype-but-got-start-tag
   1448 (1,8): unexpected-start-tag
   1449 (1,8): expected-closing-tag-but-got-eof
   1450 #document
   1451 | <html>
   1452 |   <head>
   1453 |   <body>
   1454 |     <h1>
   1455 |     <h2>
   1456 
   1457 #data
   1458 <a><p><a></a></p></a>
   1459 #errors
   1460 (1,3): expected-doctype-but-got-start-tag
   1461 (1,9): unexpected-start-tag-implies-end-tag
   1462 (1,9): adoption-agency-1.3
   1463 (1,21): unexpected-end-tag
   1464 #document
   1465 | <html>
   1466 |   <head>
   1467 |   <body>
   1468 |     <a>
   1469 |     <p>
   1470 |       <a>
   1471 |       <a>
   1472 
   1473 #data
   1474 <b><button></b></button></b>
   1475 #errors
   1476 (1,3): expected-doctype-but-got-start-tag
   1477 (1,15): adoption-agency-1.3
   1478 (1,28): unexpected-end-tag
   1479 #document
   1480 | <html>
   1481 |   <head>
   1482 |   <body>
   1483 |     <b>
   1484 |     <button>
   1485 |       <b>
   1486 
   1487 #data
   1488 <p><b><div><marquee></p></b></div>
   1489 #errors
   1490 (1,3): expected-doctype-but-got-start-tag
   1491 (1,11): unexpected-end-tag
   1492 (1,24): unexpected-end-tag
   1493 (1,28): unexpected-end-tag
   1494 (1,34): end-tag-too-early
   1495 (1,34): expected-closing-tag-but-got-eof
   1496 #document
   1497 | <html>
   1498 |   <head>
   1499 |   <body>
   1500 |     <p>
   1501 |       <b>
   1502 |     <div>
   1503 |       <b>
   1504 |         <marquee>
   1505 |           <p>
   1506 
   1507 #data
   1508 <script></script></div><title></title><p><p>
   1509 #errors
   1510 (1,8): expected-doctype-but-got-start-tag
   1511 (1,23): unexpected-end-tag
   1512 #document
   1513 | <html>
   1514 |   <head>
   1515 |     <script>
   1516 |     <title>
   1517 |   <body>
   1518 |     <p>
   1519 |     <p>
   1520 
   1521 #data
   1522 <p><hr></p>
   1523 #errors
   1524 (1,3): expected-doctype-but-got-start-tag
   1525 (1,11): unexpected-end-tag
   1526 #document
   1527 | <html>
   1528 |   <head>
   1529 |   <body>
   1530 |     <p>
   1531 |     <hr>
   1532 |     <p>
   1533 
   1534 #data
   1535 <select><b><option><select><option></b></select>
   1536 #errors
   1537 (1,8): expected-doctype-but-got-start-tag
   1538 (1,11): unexpected-start-tag-in-select
   1539 (1,27): unexpected-select-in-select
   1540 (1,39): unexpected-end-tag
   1541 (1,48): unexpected-end-tag
   1542 (1,48): expected-closing-tag-but-got-eof
   1543 #document
   1544 | <html>
   1545 |   <head>
   1546 |   <body>
   1547 |     <select>
   1548 |       <option>
   1549 |     <option>
   1550 
   1551 #data
   1552 <html><head><title></title><body></body></html>
   1553 #errors
   1554 (1,6): expected-doctype-but-got-start-tag
   1555 #document
   1556 | <html>
   1557 |   <head>
   1558 |     <title>
   1559 |   <body>
   1560 
   1561 #data
   1562 <a><table><td><a><table></table><a></tr><a></table><a>
   1563 #errors
   1564 (1,3): expected-doctype-but-got-start-tag
   1565 (1,14): unexpected-cell-in-table-body
   1566 (1,35): unexpected-start-tag-implies-end-tag
   1567 (1,40): unexpected-cell-end-tag
   1568 (1,43): unexpected-start-tag-implies-table-voodoo
   1569 (1,43): unexpected-start-tag-implies-end-tag
   1570 (1,43): unexpected-end-tag
   1571 (1,54): unexpected-start-tag-implies-end-tag
   1572 (1,54): adoption-agency-1.2
   1573 (1,54): expected-closing-tag-but-got-eof
   1574 #document
   1575 | <html>
   1576 |   <head>
   1577 |   <body>
   1578 |     <a>
   1579 |       <a>
   1580 |       <table>
   1581 |         <tbody>
   1582 |           <tr>
   1583 |             <td>
   1584 |               <a>
   1585 |                 <table>
   1586 |               <a>
   1587 |     <a>
   1588 
   1589 #data
   1590 <ul><li></li><div><li></div><li><li><div><li><address><li><b><em></b><li></ul>
   1591 #errors
   1592 (1,4): expected-doctype-but-got-start-tag
   1593 (1,45): end-tag-too-early
   1594 (1,58): end-tag-too-early
   1595 (1,69): adoption-agency-1.3
   1596 #document
   1597 | <html>
   1598 |   <head>
   1599 |   <body>
   1600 |     <ul>
   1601 |       <li>
   1602 |       <div>
   1603 |         <li>
   1604 |       <li>
   1605 |       <li>
   1606 |         <div>
   1607 |       <li>
   1608 |         <address>
   1609 |       <li>
   1610 |         <b>
   1611 |           <em>
   1612 |       <li>
   1613 
   1614 #data
   1615 <ul><li><ul></li><li>a</li></ul></li></ul>
   1616 #errors
   1617 (1,4): expected-doctype-but-got-start-tag
   1618 (1,17): unexpected-end-tag
   1619 #document
   1620 | <html>
   1621 |   <head>
   1622 |   <body>
   1623 |     <ul>
   1624 |       <li>
   1625 |         <ul>
   1626 |           <li>
   1627 |             "a"
   1628 
   1629 #data
   1630 <frameset><frame><frameset><frame></frameset><noframes></noframes></frameset>
   1631 #errors
   1632 (1,10): expected-doctype-but-got-start-tag
   1633 #document
   1634 | <html>
   1635 |   <head>
   1636 |   <frameset>
   1637 |     <frame>
   1638 |     <frameset>
   1639 |       <frame>
   1640 |     <noframes>
   1641 
   1642 #data
   1643 <h1><table><td><h3></table><h3></h1>
   1644 #errors
   1645 (1,4): expected-doctype-but-got-start-tag
   1646 (1,15): unexpected-cell-in-table-body
   1647 (1,27): unexpected-cell-end-tag
   1648 (1,31): unexpected-start-tag
   1649 (1,36): end-tag-too-early
   1650 #document
   1651 | <html>
   1652 |   <head>
   1653 |   <body>
   1654 |     <h1>
   1655 |       <table>
   1656 |         <tbody>
   1657 |           <tr>
   1658 |             <td>
   1659 |               <h3>
   1660 |     <h3>
   1661 
   1662 #data
   1663 <table><colgroup><col><colgroup><col><col><col><colgroup><col><col><thead><tr><td></table>
   1664 #errors
   1665 (1,7): expected-doctype-but-got-start-tag
   1666 #document
   1667 | <html>
   1668 |   <head>
   1669 |   <body>
   1670 |     <table>
   1671 |       <colgroup>
   1672 |         <col>
   1673 |       <colgroup>
   1674 |         <col>
   1675 |         <col>
   1676 |         <col>
   1677 |       <colgroup>
   1678 |         <col>
   1679 |         <col>
   1680 |       <thead>
   1681 |         <tr>
   1682 |           <td>
   1683 
   1684 #data
   1685 <table><col><tbody><col><tr><col><td><col></table><col>
   1686 #errors
   1687 (1,7): expected-doctype-but-got-start-tag
   1688 (1,37): unexpected-cell-in-table-body
   1689 (1,55): unexpected-start-tag-ignored
   1690 #document
   1691 | <html>
   1692 |   <head>
   1693 |   <body>
   1694 |     <table>
   1695 |       <colgroup>
   1696 |         <col>
   1697 |       <tbody>
   1698 |       <colgroup>
   1699 |         <col>
   1700 |       <tbody>
   1701 |         <tr>
   1702 |       <colgroup>
   1703 |         <col>
   1704 |       <tbody>
   1705 |         <tr>
   1706 |           <td>
   1707 |       <colgroup>
   1708 |         <col>
   1709 
   1710 #data
   1711 <table><colgroup><tbody><colgroup><tr><colgroup><td><colgroup></table><colgroup>
   1712 #errors
   1713 (1,7): expected-doctype-but-got-start-tag
   1714 (1,52): unexpected-cell-in-table-body
   1715 (1,80): unexpected-start-tag-ignored
   1716 #document
   1717 | <html>
   1718 |   <head>
   1719 |   <body>
   1720 |     <table>
   1721 |       <colgroup>
   1722 |       <tbody>
   1723 |       <colgroup>
   1724 |       <tbody>
   1725 |         <tr>
   1726 |       <colgroup>
   1727 |       <tbody>
   1728 |         <tr>
   1729 |           <td>
   1730 |       <colgroup>
   1731 
   1732 #data
   1733 </strong></b></em></i></u></strike></s></blink></tt></pre></big></small></font></select></h1></h2></h3></h4></h5></h6></body></br></a></img></title></span></style></script></table></th></td></tr></frame></area></link></param></hr></input></col></base></meta></basefont></bgsound></embed></spacer></p></dd></dt></caption></colgroup></tbody></tfoot></thead></address></blockquote></center></dir></div></dl></fieldset></listing></menu></ol></ul></li></nobr></wbr></form></button></marquee></object></html></frameset></head></iframe></image></isindex></noembed></noframes></noscript></optgroup></option></plaintext></textarea>
   1734 #errors
   1735 (1,9): expected-doctype-but-got-end-tag
   1736 (1,9): unexpected-end-tag-before-html
   1737 (1,13): unexpected-end-tag-before-html
   1738 (1,18): unexpected-end-tag-before-html
   1739 (1,22): unexpected-end-tag-before-html
   1740 (1,26): unexpected-end-tag-before-html
   1741 (1,35): unexpected-end-tag-before-html
   1742 (1,39): unexpected-end-tag-before-html
   1743 (1,47): unexpected-end-tag-before-html
   1744 (1,52): unexpected-end-tag-before-html
   1745 (1,58): unexpected-end-tag-before-html
   1746 (1,64): unexpected-end-tag-before-html
   1747 (1,72): unexpected-end-tag-before-html
   1748 (1,79): unexpected-end-tag-before-html
   1749 (1,88): unexpected-end-tag-before-html
   1750 (1,93): unexpected-end-tag-before-html
   1751 (1,98): unexpected-end-tag-before-html
   1752 (1,103): unexpected-end-tag-before-html
   1753 (1,108): unexpected-end-tag-before-html
   1754 (1,113): unexpected-end-tag-before-html
   1755 (1,118): unexpected-end-tag-before-html
   1756 (1,130): unexpected-end-tag-after-body
   1757 (1,130): unexpected-end-tag-treated-as
   1758 (1,134): unexpected-end-tag
   1759 (1,140): unexpected-end-tag
   1760 (1,148): unexpected-end-tag
   1761 (1,155): unexpected-end-tag
   1762 (1,163): unexpected-end-tag
   1763 (1,172): unexpected-end-tag
   1764 (1,180): unexpected-end-tag
   1765 (1,185): unexpected-end-tag
   1766 (1,190): unexpected-end-tag
   1767 (1,195): unexpected-end-tag
   1768 (1,203): unexpected-end-tag
   1769 (1,210): unexpected-end-tag
   1770 (1,217): unexpected-end-tag
   1771 (1,225): unexpected-end-tag
   1772 (1,230): unexpected-end-tag
   1773 (1,238): unexpected-end-tag
   1774 (1,244): unexpected-end-tag
   1775 (1,251): unexpected-end-tag
   1776 (1,258): unexpected-end-tag
   1777 (1,269): unexpected-end-tag
   1778 (1,279): unexpected-end-tag
   1779 (1,287): unexpected-end-tag
   1780 (1,296): unexpected-end-tag
   1781 (1,300): unexpected-end-tag
   1782 (1,305): unexpected-end-tag
   1783 (1,310): unexpected-end-tag
   1784 (1,320): unexpected-end-tag
   1785 (1,331): unexpected-end-tag
   1786 (1,339): unexpected-end-tag
   1787 (1,347): unexpected-end-tag
   1788 (1,355): unexpected-end-tag
   1789 (1,365): end-tag-too-early
   1790 (1,378): end-tag-too-early
   1791 (1,387): end-tag-too-early
   1792 (1,393): end-tag-too-early
   1793 (1,399): end-tag-too-early
   1794 (1,404): end-tag-too-early
   1795 (1,415): end-tag-too-early
   1796 (1,425): end-tag-too-early
   1797 (1,432): end-tag-too-early
   1798 (1,437): end-tag-too-early
   1799 (1,442): end-tag-too-early
   1800 (1,447): unexpected-end-tag
   1801 (1,454): unexpected-end-tag
   1802 (1,460): unexpected-end-tag
   1803 (1,467): unexpected-end-tag
   1804 (1,476): end-tag-too-early
   1805 (1,486): end-tag-too-early
   1806 (1,495): end-tag-too-early
   1807 (1,513): expected-eof-but-got-end-tag
   1808 (1,513): unexpected-end-tag
   1809 (1,520): unexpected-end-tag
   1810 (1,529): unexpected-end-tag
   1811 (1,537): unexpected-end-tag
   1812 (1,547): unexpected-end-tag
   1813 (1,557): unexpected-end-tag
   1814 (1,568): unexpected-end-tag
   1815 (1,579): unexpected-end-tag
   1816 (1,590): unexpected-end-tag
   1817 (1,599): unexpected-end-tag
   1818 (1,611): unexpected-end-tag
   1819 (1,622): unexpected-end-tag
   1820 #document
   1821 | <html>
   1822 |   <head>
   1823 |   <body>
   1824 |     <br>
   1825 |     <p>
   1826 
   1827 #data
   1828 <table><tr></strong></b></em></i></u></strike></s></blink></tt></pre></big></small></font></select></h1></h2></h3></h4></h5></h6></body></br></a></img></title></span></style></script></table></th></td></tr></frame></area></link></param></hr></input></col></base></meta></basefont></bgsound></embed></spacer></p></dd></dt></caption></colgroup></tbody></tfoot></thead></address></blockquote></center></dir></div></dl></fieldset></listing></menu></ol></ul></li></nobr></wbr></form></button></marquee></object></html></frameset></head></iframe></image></isindex></noembed></noframes></noscript></optgroup></option></plaintext></textarea>
   1829 #errors
   1830 (1,7): expected-doctype-but-got-start-tag
   1831 (1,20): unexpected-end-tag-implies-table-voodoo
   1832 (1,20): unexpected-end-tag
   1833 (1,24): unexpected-end-tag-implies-table-voodoo
   1834 (1,24): unexpected-end-tag
   1835 (1,29): unexpected-end-tag-implies-table-voodoo
   1836 (1,29): unexpected-end-tag
   1837 (1,33): unexpected-end-tag-implies-table-voodoo
   1838 (1,33): unexpected-end-tag
   1839 (1,37): unexpected-end-tag-implies-table-voodoo
   1840 (1,37): unexpected-end-tag
   1841 (1,46): unexpected-end-tag-implies-table-voodoo
   1842 (1,46): unexpected-end-tag
   1843 (1,50): unexpected-end-tag-implies-table-voodoo
   1844 (1,50): unexpected-end-tag
   1845 (1,58): unexpected-end-tag-implies-table-voodoo
   1846 (1,58): unexpected-end-tag
   1847 (1,63): unexpected-end-tag-implies-table-voodoo
   1848 (1,63): unexpected-end-tag
   1849 (1,69): unexpected-end-tag-implies-table-voodoo
   1850 (1,69): end-tag-too-early
   1851 (1,75): unexpected-end-tag-implies-table-voodoo
   1852 (1,75): unexpected-end-tag
   1853 (1,83): unexpected-end-tag-implies-table-voodoo
   1854 (1,83): unexpected-end-tag
   1855 (1,90): unexpected-end-tag-implies-table-voodoo
   1856 (1,90): unexpected-end-tag
   1857 (1,99): unexpected-end-tag-implies-table-voodoo
   1858 (1,99): unexpected-end-tag
   1859 (1,104): unexpected-end-tag-implies-table-voodoo
   1860 (1,104): end-tag-too-early
   1861 (1,109): unexpected-end-tag-implies-table-voodoo
   1862 (1,109): end-tag-too-early
   1863 (1,114): unexpected-end-tag-implies-table-voodoo
   1864 (1,114): end-tag-too-early
   1865 (1,119): unexpected-end-tag-implies-table-voodoo
   1866 (1,119): end-tag-too-early
   1867 (1,124): unexpected-end-tag-implies-table-voodoo
   1868 (1,124): end-tag-too-early
   1869 (1,129): unexpected-end-tag-implies-table-voodoo
   1870 (1,129): end-tag-too-early
   1871 (1,136): unexpected-end-tag-in-table-row
   1872 (1,141): unexpected-end-tag-implies-table-voodoo
   1873 (1,141): unexpected-end-tag-treated-as
   1874 (1,145): unexpected-end-tag-implies-table-voodoo
   1875 (1,145): unexpected-end-tag
   1876 (1,151): unexpected-end-tag-implies-table-voodoo
   1877 (1,151): unexpected-end-tag
   1878 (1,159): unexpected-end-tag-implies-table-voodoo
   1879 (1,159): unexpected-end-tag
   1880 (1,166): unexpected-end-tag-implies-table-voodoo
   1881 (1,166): unexpected-end-tag
   1882 (1,174): unexpected-end-tag-implies-table-voodoo
   1883 (1,174): unexpected-end-tag
   1884 (1,183): unexpected-end-tag-implies-table-voodoo
   1885 (1,183): unexpected-end-tag
   1886 (1,196): unexpected-end-tag
   1887 (1,201): unexpected-end-tag
   1888 (1,206): unexpected-end-tag
   1889 (1,214): unexpected-end-tag
   1890 (1,221): unexpected-end-tag
   1891 (1,228): unexpected-end-tag
   1892 (1,236): unexpected-end-tag
   1893 (1,241): unexpected-end-tag
   1894 (1,249): unexpected-end-tag
   1895 (1,255): unexpected-end-tag
   1896 (1,262): unexpected-end-tag
   1897 (1,269): unexpected-end-tag
   1898 (1,280): unexpected-end-tag
   1899 (1,290): unexpected-end-tag
   1900 (1,298): unexpected-end-tag
   1901 (1,307): unexpected-end-tag
   1902 (1,311): unexpected-end-tag
   1903 (1,316): unexpected-end-tag
   1904 (1,321): unexpected-end-tag
   1905 (1,331): unexpected-end-tag
   1906 (1,342): unexpected-end-tag
   1907 (1,350): unexpected-end-tag
   1908 (1,358): unexpected-end-tag
   1909 (1,366): unexpected-end-tag
   1910 (1,376): end-tag-too-early
   1911 (1,389): end-tag-too-early
   1912 (1,398): end-tag-too-early
   1913 (1,404): end-tag-too-early
   1914 (1,410): end-tag-too-early
   1915 (1,415): end-tag-too-early
   1916 (1,426): end-tag-too-early
   1917 (1,436): end-tag-too-early
   1918 (1,443): end-tag-too-early
   1919 (1,448): end-tag-too-early
   1920 (1,453): end-tag-too-early
   1921 (1,458): unexpected-end-tag
   1922 (1,465): unexpected-end-tag
   1923 (1,471): unexpected-end-tag
   1924 (1,478): unexpected-end-tag
   1925 (1,487): end-tag-too-early
   1926 (1,497): end-tag-too-early
   1927 (1,506): end-tag-too-early
   1928 (1,524): expected-eof-but-got-end-tag
   1929 (1,524): unexpected-end-tag
   1930 (1,531): unexpected-end-tag
   1931 (1,540): unexpected-end-tag
   1932 (1,548): unexpected-end-tag
   1933 (1,558): unexpected-end-tag
   1934 (1,568): unexpected-end-tag
   1935 (1,579): unexpected-end-tag
   1936 (1,590): unexpected-end-tag
   1937 (1,601): unexpected-end-tag
   1938 (1,610): unexpected-end-tag
   1939 (1,622): unexpected-end-tag
   1940 (1,633): unexpected-end-tag
   1941 #document
   1942 | <html>
   1943 |   <head>
   1944 |   <body>
   1945 |     <br>
   1946 |     <table>
   1947 |       <tbody>
   1948 |         <tr>
   1949 |     <p>
   1950 
   1951 #data
   1952 <frameset>
   1953 #errors
   1954 (1,10): expected-doctype-but-got-start-tag
   1955 (1,10): eof-in-frameset
   1956 #document
   1957 | <html>
   1958 |   <head>
   1959 |   <frameset>