parser/htmlparser/tests/mochitest/html5lib_tree_construction/tests1.dat

changeset 0
6474c204b198
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/parser/htmlparser/tests/mochitest/html5lib_tree_construction/tests1.dat	Wed Dec 31 06:09:35 2014 +0100
     1.3 @@ -0,0 +1,1959 @@
     1.4 +#data
     1.5 +Test
     1.6 +#errors
     1.7 +(1,0): expected-doctype-but-got-chars
     1.8 +#document
     1.9 +| <html>
    1.10 +|   <head>
    1.11 +|   <body>
    1.12 +|     "Test"
    1.13 +
    1.14 +#data
    1.15 +<p>One<p>Two
    1.16 +#errors
    1.17 +(1,3): expected-doctype-but-got-start-tag
    1.18 +#document
    1.19 +| <html>
    1.20 +|   <head>
    1.21 +|   <body>
    1.22 +|     <p>
    1.23 +|       "One"
    1.24 +|     <p>
    1.25 +|       "Two"
    1.26 +
    1.27 +#data
    1.28 +Line1<br>Line2<br>Line3<br>Line4
    1.29 +#errors
    1.30 +(1,0): expected-doctype-but-got-chars
    1.31 +#document
    1.32 +| <html>
    1.33 +|   <head>
    1.34 +|   <body>
    1.35 +|     "Line1"
    1.36 +|     <br>
    1.37 +|     "Line2"
    1.38 +|     <br>
    1.39 +|     "Line3"
    1.40 +|     <br>
    1.41 +|     "Line4"
    1.42 +
    1.43 +#data
    1.44 +<html>
    1.45 +#errors
    1.46 +(1,6): expected-doctype-but-got-start-tag
    1.47 +#document
    1.48 +| <html>
    1.49 +|   <head>
    1.50 +|   <body>
    1.51 +
    1.52 +#data
    1.53 +<head>
    1.54 +#errors
    1.55 +(1,6): expected-doctype-but-got-start-tag
    1.56 +#document
    1.57 +| <html>
    1.58 +|   <head>
    1.59 +|   <body>
    1.60 +
    1.61 +#data
    1.62 +<body>
    1.63 +#errors
    1.64 +(1,6): expected-doctype-but-got-start-tag
    1.65 +#document
    1.66 +| <html>
    1.67 +|   <head>
    1.68 +|   <body>
    1.69 +
    1.70 +#data
    1.71 +<html><head>
    1.72 +#errors
    1.73 +(1,6): expected-doctype-but-got-start-tag
    1.74 +#document
    1.75 +| <html>
    1.76 +|   <head>
    1.77 +|   <body>
    1.78 +
    1.79 +#data
    1.80 +<html><head></head>
    1.81 +#errors
    1.82 +(1,6): expected-doctype-but-got-start-tag
    1.83 +#document
    1.84 +| <html>
    1.85 +|   <head>
    1.86 +|   <body>
    1.87 +
    1.88 +#data
    1.89 +<html><head></head><body>
    1.90 +#errors
    1.91 +(1,6): expected-doctype-but-got-start-tag
    1.92 +#document
    1.93 +| <html>
    1.94 +|   <head>
    1.95 +|   <body>
    1.96 +
    1.97 +#data
    1.98 +<html><head></head><body></body>
    1.99 +#errors
   1.100 +(1,6): expected-doctype-but-got-start-tag
   1.101 +#document
   1.102 +| <html>
   1.103 +|   <head>
   1.104 +|   <body>
   1.105 +
   1.106 +#data
   1.107 +<html><head><body></body></html>
   1.108 +#errors
   1.109 +(1,6): expected-doctype-but-got-start-tag
   1.110 +#document
   1.111 +| <html>
   1.112 +|   <head>
   1.113 +|   <body>
   1.114 +
   1.115 +#data
   1.116 +<html><head></body></html>
   1.117 +#errors
   1.118 +(1,6): expected-doctype-but-got-start-tag
   1.119 +#document
   1.120 +| <html>
   1.121 +|   <head>
   1.122 +|   <body>
   1.123 +
   1.124 +#data
   1.125 +<html><head><body></html>
   1.126 +#errors
   1.127 +(1,6): expected-doctype-but-got-start-tag
   1.128 +#document
   1.129 +| <html>
   1.130 +|   <head>
   1.131 +|   <body>
   1.132 +
   1.133 +#data
   1.134 +<html><body></html>
   1.135 +#errors
   1.136 +(1,6): expected-doctype-but-got-start-tag
   1.137 +#document
   1.138 +| <html>
   1.139 +|   <head>
   1.140 +|   <body>
   1.141 +
   1.142 +#data
   1.143 +<body></html>
   1.144 +#errors
   1.145 +(1,6): expected-doctype-but-got-start-tag
   1.146 +#document
   1.147 +| <html>
   1.148 +|   <head>
   1.149 +|   <body>
   1.150 +
   1.151 +#data
   1.152 +<head></html>
   1.153 +#errors
   1.154 +(1,6): expected-doctype-but-got-start-tag
   1.155 +#document
   1.156 +| <html>
   1.157 +|   <head>
   1.158 +|   <body>
   1.159 +
   1.160 +#data
   1.161 +</head>
   1.162 +#errors
   1.163 +(1,7): expected-doctype-but-got-end-tag
   1.164 +#document
   1.165 +| <html>
   1.166 +|   <head>
   1.167 +|   <body>
   1.168 +
   1.169 +#data
   1.170 +</body>
   1.171 +#errors
   1.172 +(1,7): expected-doctype-but-got-end-tag element.
   1.173 +#document
   1.174 +| <html>
   1.175 +|   <head>
   1.176 +|   <body>
   1.177 +
   1.178 +#data
   1.179 +</html>
   1.180 +#errors
   1.181 +(1,7): expected-doctype-but-got-end-tag element.
   1.182 +#document
   1.183 +| <html>
   1.184 +|   <head>
   1.185 +|   <body>
   1.186 +
   1.187 +#data
   1.188 +<b><table><td><i></table>
   1.189 +#errors
   1.190 +(1,3): expected-doctype-but-got-start-tag
   1.191 +(1,14): unexpected-cell-in-table-body
   1.192 +(1,25): unexpected-cell-end-tag
   1.193 +(1,25): expected-closing-tag-but-got-eof
   1.194 +#document
   1.195 +| <html>
   1.196 +|   <head>
   1.197 +|   <body>
   1.198 +|     <b>
   1.199 +|       <table>
   1.200 +|         <tbody>
   1.201 +|           <tr>
   1.202 +|             <td>
   1.203 +|               <i>
   1.204 +
   1.205 +#data
   1.206 +<b><table><td></b><i></table>X
   1.207 +#errors
   1.208 +(1,3): expected-doctype-but-got-start-tag
   1.209 +(1,14): unexpected-cell-in-table-body
   1.210 +(1,18): unexpected-end-tag
   1.211 +(1,29): unexpected-cell-end-tag
   1.212 +(1,30): expected-closing-tag-but-got-eof
   1.213 +#document
   1.214 +| <html>
   1.215 +|   <head>
   1.216 +|   <body>
   1.217 +|     <b>
   1.218 +|       <table>
   1.219 +|         <tbody>
   1.220 +|           <tr>
   1.221 +|             <td>
   1.222 +|               <i>
   1.223 +|       "X"
   1.224 +
   1.225 +#data
   1.226 +<h1>Hello<h2>World
   1.227 +#errors
   1.228 +(1,4): expected-doctype-but-got-start-tag
   1.229 +(1,13): unexpected-start-tag
   1.230 +(1,18): expected-closing-tag-but-got-eof
   1.231 +#document
   1.232 +| <html>
   1.233 +|   <head>
   1.234 +|   <body>
   1.235 +|     <h1>
   1.236 +|       "Hello"
   1.237 +|     <h2>
   1.238 +|       "World"
   1.239 +
   1.240 +#data
   1.241 +<a><p>X<a>Y</a>Z</p></a>
   1.242 +#errors
   1.243 +(1,3): expected-doctype-but-got-start-tag
   1.244 +(1,10): unexpected-start-tag-implies-end-tag
   1.245 +(1,10): adoption-agency-1.3
   1.246 +(1,24): unexpected-end-tag
   1.247 +#document
   1.248 +| <html>
   1.249 +|   <head>
   1.250 +|   <body>
   1.251 +|     <a>
   1.252 +|     <p>
   1.253 +|       <a>
   1.254 +|         "X"
   1.255 +|       <a>
   1.256 +|         "Y"
   1.257 +|       "Z"
   1.258 +
   1.259 +#data
   1.260 +<b><button>foo</b>bar
   1.261 +#errors
   1.262 +(1,3): expected-doctype-but-got-start-tag
   1.263 +(1,18): adoption-agency-1.3
   1.264 +(1,21): expected-closing-tag-but-got-eof
   1.265 +#document
   1.266 +| <html>
   1.267 +|   <head>
   1.268 +|   <body>
   1.269 +|     <b>
   1.270 +|     <button>
   1.271 +|       <b>
   1.272 +|         "foo"
   1.273 +|       "bar"
   1.274 +
   1.275 +#data
   1.276 +<!DOCTYPE html><span><button>foo</span>bar
   1.277 +#errors
   1.278 +(1,39): unexpected-end-tag
   1.279 +(1,42): expected-closing-tag-but-got-eof
   1.280 +#document
   1.281 +| <!DOCTYPE html>
   1.282 +| <html>
   1.283 +|   <head>
   1.284 +|   <body>
   1.285 +|     <span>
   1.286 +|       <button>
   1.287 +|         "foobar"
   1.288 +
   1.289 +#data
   1.290 +<p><b><div><marquee></p></b></div>X
   1.291 +#errors
   1.292 +(1,3): expected-doctype-but-got-start-tag
   1.293 +(1,11): unexpected-end-tag
   1.294 +(1,24): unexpected-end-tag
   1.295 +(1,28): unexpected-end-tag
   1.296 +(1,34): end-tag-too-early
   1.297 +(1,35): expected-closing-tag-but-got-eof
   1.298 +#document
   1.299 +| <html>
   1.300 +|   <head>
   1.301 +|   <body>
   1.302 +|     <p>
   1.303 +|       <b>
   1.304 +|     <div>
   1.305 +|       <b>
   1.306 +|         <marquee>
   1.307 +|           <p>
   1.308 +|           "X"
   1.309 +
   1.310 +#data
   1.311 +<script><div></script></div><title><p></title><p><p>
   1.312 +#errors
   1.313 +(1,8): expected-doctype-but-got-start-tag
   1.314 +(1,28): unexpected-end-tag
   1.315 +#document
   1.316 +| <html>
   1.317 +|   <head>
   1.318 +|     <script>
   1.319 +|       "<div>"
   1.320 +|     <title>
   1.321 +|       "<p>"
   1.322 +|   <body>
   1.323 +|     <p>
   1.324 +|     <p>
   1.325 +
   1.326 +#data
   1.327 +<!--><div>--<!-->
   1.328 +#errors
   1.329 +(1,5): incorrect-comment
   1.330 +(1,10): expected-doctype-but-got-start-tag
   1.331 +(1,17): incorrect-comment
   1.332 +(1,17): expected-closing-tag-but-got-eof
   1.333 +#document
   1.334 +| <!--  -->
   1.335 +| <html>
   1.336 +|   <head>
   1.337 +|   <body>
   1.338 +|     <div>
   1.339 +|       "--"
   1.340 +|       <!--  -->
   1.341 +
   1.342 +#data
   1.343 +<p><hr></p>
   1.344 +#errors
   1.345 +(1,3): expected-doctype-but-got-start-tag
   1.346 +(1,11): unexpected-end-tag
   1.347 +#document
   1.348 +| <html>
   1.349 +|   <head>
   1.350 +|   <body>
   1.351 +|     <p>
   1.352 +|     <hr>
   1.353 +|     <p>
   1.354 +
   1.355 +#data
   1.356 +<select><b><option><select><option></b></select>X
   1.357 +#errors
   1.358 +(1,8): expected-doctype-but-got-start-tag
   1.359 +(1,11): unexpected-start-tag-in-select
   1.360 +(1,27): unexpected-select-in-select
   1.361 +(1,39): unexpected-end-tag
   1.362 +(1,48): unexpected-end-tag
   1.363 +(1,49): expected-closing-tag-but-got-eof
   1.364 +#document
   1.365 +| <html>
   1.366 +|   <head>
   1.367 +|   <body>
   1.368 +|     <select>
   1.369 +|       <option>
   1.370 +|     <option>
   1.371 +|       "X"
   1.372 +
   1.373 +#data
   1.374 +<a><table><td><a><table></table><a></tr><a></table><b>X</b>C<a>Y
   1.375 +#errors
   1.376 +(1,3): expected-doctype-but-got-start-tag
   1.377 +(1,14): unexpected-cell-in-table-body
   1.378 +(1,35): unexpected-start-tag-implies-end-tag
   1.379 +(1,40): unexpected-cell-end-tag
   1.380 +(1,43): unexpected-start-tag-implies-table-voodoo
   1.381 +(1,43): unexpected-start-tag-implies-end-tag
   1.382 +(1,43): unexpected-end-tag
   1.383 +(1,63): unexpected-start-tag-implies-end-tag
   1.384 +(1,64): expected-closing-tag-but-got-eof
   1.385 +#document
   1.386 +| <html>
   1.387 +|   <head>
   1.388 +|   <body>
   1.389 +|     <a>
   1.390 +|       <a>
   1.391 +|       <table>
   1.392 +|         <tbody>
   1.393 +|           <tr>
   1.394 +|             <td>
   1.395 +|               <a>
   1.396 +|                 <table>
   1.397 +|               <a>
   1.398 +|     <a>
   1.399 +|       <b>
   1.400 +|         "X"
   1.401 +|       "C"
   1.402 +|     <a>
   1.403 +|       "Y"
   1.404 +
   1.405 +#data
   1.406 +<a X>0<b>1<a Y>2
   1.407 +#errors
   1.408 +(1,5): expected-doctype-but-got-start-tag
   1.409 +(1,15): unexpected-start-tag-implies-end-tag
   1.410 +(1,15): adoption-agency-1.3
   1.411 +(1,16): expected-closing-tag-but-got-eof
   1.412 +#document
   1.413 +| <html>
   1.414 +|   <head>
   1.415 +|   <body>
   1.416 +|     <a>
   1.417 +|       x=""
   1.418 +|       "0"
   1.419 +|       <b>
   1.420 +|         "1"
   1.421 +|     <b>
   1.422 +|       <a>
   1.423 +|         y=""
   1.424 +|         "2"
   1.425 +
   1.426 +#data
   1.427 +<!-----><font><div>hello<table>excite!<b>me!<th><i>please!</tr><!--X-->
   1.428 +#errors
   1.429 +(1,7): unexpected-dash-after-double-dash-in-comment
   1.430 +(1,14): expected-doctype-but-got-start-tag
   1.431 +(1,41): unexpected-start-tag-implies-table-voodoo
   1.432 +(1,48): foster-parenting-character-in-table
   1.433 +(1,48): foster-parenting-character-in-table
   1.434 +(1,48): foster-parenting-character-in-table
   1.435 +(1,48): foster-parenting-character-in-table
   1.436 +(1,48): foster-parenting-character-in-table
   1.437 +(1,48): foster-parenting-character-in-table
   1.438 +(1,48): foster-parenting-character-in-table
   1.439 +(1,48): foster-parenting-start-tag-in-table
   1.440 +(1,48): foster-parenting-character-in-table
   1.441 +(1,48): foster-parenting-character-in-table
   1.442 +(1,48): foster-parenting-character-in-table
   1.443 +(1,48): unexpected-cell-in-table-body
   1.444 +(1,63): unexpected-cell-end-tag
   1.445 +(1,71): eof-in-table
   1.446 +#document
   1.447 +| <!-- - -->
   1.448 +| <html>
   1.449 +|   <head>
   1.450 +|   <body>
   1.451 +|     <font>
   1.452 +|       <div>
   1.453 +|         "helloexcite!"
   1.454 +|         <b>
   1.455 +|           "me!"
   1.456 +|         <table>
   1.457 +|           <tbody>
   1.458 +|             <tr>
   1.459 +|               <th>
   1.460 +|                 <i>
   1.461 +|                   "please!"
   1.462 +|             <!-- X -->
   1.463 +
   1.464 +#data
   1.465 +<!DOCTYPE html><li>hello<li>world<ul>how<li>do</ul>you</body><!--do-->
   1.466 +#errors
   1.467 +#document
   1.468 +| <!DOCTYPE html>
   1.469 +| <html>
   1.470 +|   <head>
   1.471 +|   <body>
   1.472 +|     <li>
   1.473 +|       "hello"
   1.474 +|     <li>
   1.475 +|       "world"
   1.476 +|       <ul>
   1.477 +|         "how"
   1.478 +|         <li>
   1.479 +|           "do"
   1.480 +|       "you"
   1.481 +|   <!-- do -->
   1.482 +
   1.483 +#data
   1.484 +<!DOCTYPE html>A<option>B<optgroup>C<select>D</option>E
   1.485 +#errors
   1.486 +(1,54): unexpected-end-tag-in-select
   1.487 +(1,55): eof-in-select
   1.488 +#document
   1.489 +| <!DOCTYPE html>
   1.490 +| <html>
   1.491 +|   <head>
   1.492 +|   <body>
   1.493 +|     "A"
   1.494 +|     <option>
   1.495 +|       "B"
   1.496 +|     <optgroup>
   1.497 +|       "C"
   1.498 +|       <select>
   1.499 +|         "DE"
   1.500 +
   1.501 +#data
   1.502 +<
   1.503 +#errors
   1.504 +(1,1): expected-tag-name
   1.505 +(1,1): expected-doctype-but-got-chars
   1.506 +#document
   1.507 +| <html>
   1.508 +|   <head>
   1.509 +|   <body>
   1.510 +|     "<"
   1.511 +
   1.512 +#data
   1.513 +<#
   1.514 +#errors
   1.515 +(1,1): expected-tag-name
   1.516 +(1,1): expected-doctype-but-got-chars
   1.517 +#document
   1.518 +| <html>
   1.519 +|   <head>
   1.520 +|   <body>
   1.521 +|     "<#"
   1.522 +
   1.523 +#data
   1.524 +</
   1.525 +#errors
   1.526 +(1,2): expected-closing-tag-but-got-eof
   1.527 +(1,2): expected-doctype-but-got-chars
   1.528 +#document
   1.529 +| <html>
   1.530 +|   <head>
   1.531 +|   <body>
   1.532 +|     "</"
   1.533 +
   1.534 +#data
   1.535 +</#
   1.536 +#errors
   1.537 +(1,2): expected-closing-tag-but-got-char
   1.538 +(1,3): expected-doctype-but-got-eof
   1.539 +#document
   1.540 +| <!-- # -->
   1.541 +| <html>
   1.542 +|   <head>
   1.543 +|   <body>
   1.544 +
   1.545 +#data
   1.546 +<?
   1.547 +#errors
   1.548 +(1,1): expected-tag-name-but-got-question-mark
   1.549 +(1,2): expected-doctype-but-got-eof
   1.550 +#document
   1.551 +| <!-- ? -->
   1.552 +| <html>
   1.553 +|   <head>
   1.554 +|   <body>
   1.555 +
   1.556 +#data
   1.557 +<?#
   1.558 +#errors
   1.559 +(1,1): expected-tag-name-but-got-question-mark
   1.560 +(1,3): expected-doctype-but-got-eof
   1.561 +#document
   1.562 +| <!-- ?# -->
   1.563 +| <html>
   1.564 +|   <head>
   1.565 +|   <body>
   1.566 +
   1.567 +#data
   1.568 +<!
   1.569 +#errors
   1.570 +(1,2): expected-dashes-or-doctype
   1.571 +(1,2): expected-doctype-but-got-eof
   1.572 +#document
   1.573 +| <!--  -->
   1.574 +| <html>
   1.575 +|   <head>
   1.576 +|   <body>
   1.577 +
   1.578 +#data
   1.579 +<!#
   1.580 +#errors
   1.581 +(1,2): expected-dashes-or-doctype
   1.582 +(1,3): expected-doctype-but-got-eof
   1.583 +#document
   1.584 +| <!-- # -->
   1.585 +| <html>
   1.586 +|   <head>
   1.587 +|   <body>
   1.588 +
   1.589 +#data
   1.590 +<?COMMENT?>
   1.591 +#errors
   1.592 +(1,1): expected-tag-name-but-got-question-mark
   1.593 +(1,11): expected-doctype-but-got-eof
   1.594 +#document
   1.595 +| <!-- ?COMMENT? -->
   1.596 +| <html>
   1.597 +|   <head>
   1.598 +|   <body>
   1.599 +
   1.600 +#data
   1.601 +<!COMMENT>
   1.602 +#errors
   1.603 +(1,2): expected-dashes-or-doctype
   1.604 +(1,10): expected-doctype-but-got-eof
   1.605 +#document
   1.606 +| <!-- COMMENT -->
   1.607 +| <html>
   1.608 +|   <head>
   1.609 +|   <body>
   1.610 +
   1.611 +#data
   1.612 +</ COMMENT >
   1.613 +#errors
   1.614 +(1,2): expected-closing-tag-but-got-char
   1.615 +(1,12): expected-doctype-but-got-eof
   1.616 +#document
   1.617 +| <!--  COMMENT  -->
   1.618 +| <html>
   1.619 +|   <head>
   1.620 +|   <body>
   1.621 +
   1.622 +#data
   1.623 +<?COM--MENT?>
   1.624 +#errors
   1.625 +(1,1): expected-tag-name-but-got-question-mark
   1.626 +(1,13): expected-doctype-but-got-eof
   1.627 +#document
   1.628 +| <!-- ?COM--MENT? -->
   1.629 +| <html>
   1.630 +|   <head>
   1.631 +|   <body>
   1.632 +
   1.633 +#data
   1.634 +<!COM--MENT>
   1.635 +#errors
   1.636 +(1,2): expected-dashes-or-doctype
   1.637 +(1,12): expected-doctype-but-got-eof
   1.638 +#document
   1.639 +| <!-- COM--MENT -->
   1.640 +| <html>
   1.641 +|   <head>
   1.642 +|   <body>
   1.643 +
   1.644 +#data
   1.645 +</ COM--MENT >
   1.646 +#errors
   1.647 +(1,2): expected-closing-tag-but-got-char
   1.648 +(1,14): expected-doctype-but-got-eof
   1.649 +#document
   1.650 +| <!--  COM--MENT  -->
   1.651 +| <html>
   1.652 +|   <head>
   1.653 +|   <body>
   1.654 +
   1.655 +#data
   1.656 +<!DOCTYPE html><style> EOF
   1.657 +#errors
   1.658 +(1,26): expected-named-closing-tag-but-got-eof
   1.659 +#document
   1.660 +| <!DOCTYPE html>
   1.661 +| <html>
   1.662 +|   <head>
   1.663 +|     <style>
   1.664 +|       " EOF"
   1.665 +|   <body>
   1.666 +
   1.667 +#data
   1.668 +<!DOCTYPE html><script> <!-- </script> --> </script> EOF
   1.669 +#errors
   1.670 +(1,52): unexpected-end-tag
   1.671 +#document
   1.672 +| <!DOCTYPE html>
   1.673 +| <html>
   1.674 +|   <head>
   1.675 +|     <script>
   1.676 +|       " <!-- "
   1.677 +|     " "
   1.678 +|   <body>
   1.679 +|     "-->  EOF"
   1.680 +
   1.681 +#data
   1.682 +<b><p></b>TEST
   1.683 +#errors
   1.684 +(1,3): expected-doctype-but-got-start-tag
   1.685 +(1,10): adoption-agency-1.3
   1.686 +#document
   1.687 +| <html>
   1.688 +|   <head>
   1.689 +|   <body>
   1.690 +|     <b>
   1.691 +|     <p>
   1.692 +|       <b>
   1.693 +|       "TEST"
   1.694 +
   1.695 +#data
   1.696 +<p id=a><b><p id=b></b>TEST
   1.697 +#errors
   1.698 +(1,8): expected-doctype-but-got-start-tag
   1.699 +(1,19): unexpected-end-tag
   1.700 +(1,23): adoption-agency-1.2
   1.701 +#document
   1.702 +| <html>
   1.703 +|   <head>
   1.704 +|   <body>
   1.705 +|     <p>
   1.706 +|       id="a"
   1.707 +|       <b>
   1.708 +|     <p>
   1.709 +|       id="b"
   1.710 +|       "TEST"
   1.711 +
   1.712 +#data
   1.713 +<b id=a><p><b id=b></p></b>TEST
   1.714 +#errors
   1.715 +(1,8): expected-doctype-but-got-start-tag
   1.716 +(1,23): unexpected-end-tag
   1.717 +(1,27): adoption-agency-1.2
   1.718 +(1,31): expected-closing-tag-but-got-eof
   1.719 +#document
   1.720 +| <html>
   1.721 +|   <head>
   1.722 +|   <body>
   1.723 +|     <b>
   1.724 +|       id="a"
   1.725 +|       <p>
   1.726 +|         <b>
   1.727 +|           id="b"
   1.728 +|       "TEST"
   1.729 +
   1.730 +#data
   1.731 +<!DOCTYPE html><title>U-test</title><body><div><p>Test<u></p></div></body>
   1.732 +#errors
   1.733 +(1,61): unexpected-end-tag
   1.734 +#document
   1.735 +| <!DOCTYPE html>
   1.736 +| <html>
   1.737 +|   <head>
   1.738 +|     <title>
   1.739 +|       "U-test"
   1.740 +|   <body>
   1.741 +|     <div>
   1.742 +|       <p>
   1.743 +|         "Test"
   1.744 +|         <u>
   1.745 +
   1.746 +#data
   1.747 +<!DOCTYPE html><font><table></font></table></font>
   1.748 +#errors
   1.749 +(1,35): unexpected-end-tag-implies-table-voodoo
   1.750 +(1,35): unexpected-end-tag
   1.751 +#document
   1.752 +| <!DOCTYPE html>
   1.753 +| <html>
   1.754 +|   <head>
   1.755 +|   <body>
   1.756 +|     <font>
   1.757 +|       <table>
   1.758 +
   1.759 +#data
   1.760 +<font><p>hello<b>cruel</font>world
   1.761 +#errors
   1.762 +(1,6): expected-doctype-but-got-start-tag
   1.763 +(1,29): adoption-agency-1.3
   1.764 +(1,29): adoption-agency-1.3
   1.765 +(1,34): expected-closing-tag-but-got-eof
   1.766 +#document
   1.767 +| <html>
   1.768 +|   <head>
   1.769 +|   <body>
   1.770 +|     <font>
   1.771 +|     <p>
   1.772 +|       <font>
   1.773 +|         "hello"
   1.774 +|         <b>
   1.775 +|           "cruel"
   1.776 +|       <b>
   1.777 +|         "world"
   1.778 +
   1.779 +#data
   1.780 +<b>Test</i>Test
   1.781 +#errors
   1.782 +(1,3): expected-doctype-but-got-start-tag
   1.783 +(1,11): unexpected-end-tag
   1.784 +(1,15): expected-closing-tag-but-got-eof
   1.785 +#document
   1.786 +| <html>
   1.787 +|   <head>
   1.788 +|   <body>
   1.789 +|     <b>
   1.790 +|       "TestTest"
   1.791 +
   1.792 +#data
   1.793 +<b>A<cite>B<div>C
   1.794 +#errors
   1.795 +(1,3): expected-doctype-but-got-start-tag
   1.796 +(1,17): expected-closing-tag-but-got-eof
   1.797 +#document
   1.798 +| <html>
   1.799 +|   <head>
   1.800 +|   <body>
   1.801 +|     <b>
   1.802 +|       "A"
   1.803 +|       <cite>
   1.804 +|         "B"
   1.805 +|         <div>
   1.806 +|           "C"
   1.807 +
   1.808 +#data
   1.809 +<b>A<cite>B<div>C</cite>D
   1.810 +#errors
   1.811 +(1,3): expected-doctype-but-got-start-tag
   1.812 +(1,24): unexpected-end-tag
   1.813 +(1,25): expected-closing-tag-but-got-eof
   1.814 +#document
   1.815 +| <html>
   1.816 +|   <head>
   1.817 +|   <body>
   1.818 +|     <b>
   1.819 +|       "A"
   1.820 +|       <cite>
   1.821 +|         "B"
   1.822 +|         <div>
   1.823 +|           "CD"
   1.824 +
   1.825 +#data
   1.826 +<b>A<cite>B<div>C</b>D
   1.827 +#errors
   1.828 +(1,3): expected-doctype-but-got-start-tag
   1.829 +(1,21): adoption-agency-1.3
   1.830 +(1,22): expected-closing-tag-but-got-eof
   1.831 +#document
   1.832 +| <html>
   1.833 +|   <head>
   1.834 +|   <body>
   1.835 +|     <b>
   1.836 +|       "A"
   1.837 +|       <cite>
   1.838 +|         "B"
   1.839 +|     <div>
   1.840 +|       <b>
   1.841 +|         "C"
   1.842 +|       "D"
   1.843 +
   1.844 +#data
   1.845 +
   1.846 +#errors
   1.847 +(1,0): expected-doctype-but-got-eof
   1.848 +#document
   1.849 +| <html>
   1.850 +|   <head>
   1.851 +|   <body>
   1.852 +
   1.853 +#data
   1.854 +<DIV>
   1.855 +#errors
   1.856 +(1,5): expected-doctype-but-got-start-tag
   1.857 +(1,5): expected-closing-tag-but-got-eof
   1.858 +#document
   1.859 +| <html>
   1.860 +|   <head>
   1.861 +|   <body>
   1.862 +|     <div>
   1.863 +
   1.864 +#data
   1.865 +<DIV> abc
   1.866 +#errors
   1.867 +(1,5): expected-doctype-but-got-start-tag
   1.868 +(1,9): expected-closing-tag-but-got-eof
   1.869 +#document
   1.870 +| <html>
   1.871 +|   <head>
   1.872 +|   <body>
   1.873 +|     <div>
   1.874 +|       " abc"
   1.875 +
   1.876 +#data
   1.877 +<DIV> abc <B>
   1.878 +#errors
   1.879 +(1,5): expected-doctype-but-got-start-tag
   1.880 +(1,13): expected-closing-tag-but-got-eof
   1.881 +#document
   1.882 +| <html>
   1.883 +|   <head>
   1.884 +|   <body>
   1.885 +|     <div>
   1.886 +|       " abc "
   1.887 +|       <b>
   1.888 +
   1.889 +#data
   1.890 +<DIV> abc <B> def
   1.891 +#errors
   1.892 +(1,5): expected-doctype-but-got-start-tag
   1.893 +(1,17): expected-closing-tag-but-got-eof
   1.894 +#document
   1.895 +| <html>
   1.896 +|   <head>
   1.897 +|   <body>
   1.898 +|     <div>
   1.899 +|       " abc "
   1.900 +|       <b>
   1.901 +|         " def"
   1.902 +
   1.903 +#data
   1.904 +<DIV> abc <B> def <I>
   1.905 +#errors
   1.906 +(1,5): expected-doctype-but-got-start-tag
   1.907 +(1,21): expected-closing-tag-but-got-eof
   1.908 +#document
   1.909 +| <html>
   1.910 +|   <head>
   1.911 +|   <body>
   1.912 +|     <div>
   1.913 +|       " abc "
   1.914 +|       <b>
   1.915 +|         " def "
   1.916 +|         <i>
   1.917 +
   1.918 +#data
   1.919 +<DIV> abc <B> def <I> ghi
   1.920 +#errors
   1.921 +(1,5): expected-doctype-but-got-start-tag
   1.922 +(1,25): expected-closing-tag-but-got-eof
   1.923 +#document
   1.924 +| <html>
   1.925 +|   <head>
   1.926 +|   <body>
   1.927 +|     <div>
   1.928 +|       " abc "
   1.929 +|       <b>
   1.930 +|         " def "
   1.931 +|         <i>
   1.932 +|           " ghi"
   1.933 +
   1.934 +#data
   1.935 +<DIV> abc <B> def <I> ghi <P>
   1.936 +#errors
   1.937 +(1,5): expected-doctype-but-got-start-tag
   1.938 +(1,29): expected-closing-tag-but-got-eof
   1.939 +#document
   1.940 +| <html>
   1.941 +|   <head>
   1.942 +|   <body>
   1.943 +|     <div>
   1.944 +|       " abc "
   1.945 +|       <b>
   1.946 +|         " def "
   1.947 +|         <i>
   1.948 +|           " ghi "
   1.949 +|           <p>
   1.950 +
   1.951 +#data
   1.952 +<DIV> abc <B> def <I> ghi <P> jkl
   1.953 +#errors
   1.954 +(1,5): expected-doctype-but-got-start-tag
   1.955 +(1,33): expected-closing-tag-but-got-eof
   1.956 +#document
   1.957 +| <html>
   1.958 +|   <head>
   1.959 +|   <body>
   1.960 +|     <div>
   1.961 +|       " abc "
   1.962 +|       <b>
   1.963 +|         " def "
   1.964 +|         <i>
   1.965 +|           " ghi "
   1.966 +|           <p>
   1.967 +|             " jkl"
   1.968 +
   1.969 +#data
   1.970 +<DIV> abc <B> def <I> ghi <P> jkl </B>
   1.971 +#errors
   1.972 +(1,5): expected-doctype-but-got-start-tag
   1.973 +(1,38): adoption-agency-1.3
   1.974 +(1,38): expected-closing-tag-but-got-eof
   1.975 +#document
   1.976 +| <html>
   1.977 +|   <head>
   1.978 +|   <body>
   1.979 +|     <div>
   1.980 +|       " abc "
   1.981 +|       <b>
   1.982 +|         " def "
   1.983 +|         <i>
   1.984 +|           " ghi "
   1.985 +|       <i>
   1.986 +|         <p>
   1.987 +|           <b>
   1.988 +|             " jkl "
   1.989 +
   1.990 +#data
   1.991 +<DIV> abc <B> def <I> ghi <P> jkl </B> mno
   1.992 +#errors
   1.993 +(1,5): expected-doctype-but-got-start-tag
   1.994 +(1,38): adoption-agency-1.3
   1.995 +(1,42): expected-closing-tag-but-got-eof
   1.996 +#document
   1.997 +| <html>
   1.998 +|   <head>
   1.999 +|   <body>
  1.1000 +|     <div>
  1.1001 +|       " abc "
  1.1002 +|       <b>
  1.1003 +|         " def "
  1.1004 +|         <i>
  1.1005 +|           " ghi "
  1.1006 +|       <i>
  1.1007 +|         <p>
  1.1008 +|           <b>
  1.1009 +|             " jkl "
  1.1010 +|           " mno"
  1.1011 +
  1.1012 +#data
  1.1013 +<DIV> abc <B> def <I> ghi <P> jkl </B> mno </I>
  1.1014 +#errors
  1.1015 +(1,5): expected-doctype-but-got-start-tag
  1.1016 +(1,38): adoption-agency-1.3
  1.1017 +(1,47): adoption-agency-1.3
  1.1018 +(1,47): expected-closing-tag-but-got-eof
  1.1019 +#document
  1.1020 +| <html>
  1.1021 +|   <head>
  1.1022 +|   <body>
  1.1023 +|     <div>
  1.1024 +|       " abc "
  1.1025 +|       <b>
  1.1026 +|         " def "
  1.1027 +|         <i>
  1.1028 +|           " ghi "
  1.1029 +|       <i>
  1.1030 +|       <p>
  1.1031 +|         <i>
  1.1032 +|           <b>
  1.1033 +|             " jkl "
  1.1034 +|           " mno "
  1.1035 +
  1.1036 +#data
  1.1037 +<DIV> abc <B> def <I> ghi <P> jkl </B> mno </I> pqr
  1.1038 +#errors
  1.1039 +(1,5): expected-doctype-but-got-start-tag
  1.1040 +(1,38): adoption-agency-1.3
  1.1041 +(1,47): adoption-agency-1.3
  1.1042 +(1,51): expected-closing-tag-but-got-eof
  1.1043 +#document
  1.1044 +| <html>
  1.1045 +|   <head>
  1.1046 +|   <body>
  1.1047 +|     <div>
  1.1048 +|       " abc "
  1.1049 +|       <b>
  1.1050 +|         " def "
  1.1051 +|         <i>
  1.1052 +|           " ghi "
  1.1053 +|       <i>
  1.1054 +|       <p>
  1.1055 +|         <i>
  1.1056 +|           <b>
  1.1057 +|             " jkl "
  1.1058 +|           " mno "
  1.1059 +|         " pqr"
  1.1060 +
  1.1061 +#data
  1.1062 +<DIV> abc <B> def <I> ghi <P> jkl </B> mno </I> pqr </P>
  1.1063 +#errors
  1.1064 +(1,5): expected-doctype-but-got-start-tag
  1.1065 +(1,38): adoption-agency-1.3
  1.1066 +(1,47): adoption-agency-1.3
  1.1067 +(1,56): expected-closing-tag-but-got-eof
  1.1068 +#document
  1.1069 +| <html>
  1.1070 +|   <head>
  1.1071 +|   <body>
  1.1072 +|     <div>
  1.1073 +|       " abc "
  1.1074 +|       <b>
  1.1075 +|         " def "
  1.1076 +|         <i>
  1.1077 +|           " ghi "
  1.1078 +|       <i>
  1.1079 +|       <p>
  1.1080 +|         <i>
  1.1081 +|           <b>
  1.1082 +|             " jkl "
  1.1083 +|           " mno "
  1.1084 +|         " pqr "
  1.1085 +
  1.1086 +#data
  1.1087 +<DIV> abc <B> def <I> ghi <P> jkl </B> mno </I> pqr </P> stu
  1.1088 +#errors
  1.1089 +(1,5): expected-doctype-but-got-start-tag
  1.1090 +(1,38): adoption-agency-1.3
  1.1091 +(1,47): adoption-agency-1.3
  1.1092 +(1,60): expected-closing-tag-but-got-eof
  1.1093 +#document
  1.1094 +| <html>
  1.1095 +|   <head>
  1.1096 +|   <body>
  1.1097 +|     <div>
  1.1098 +|       " abc "
  1.1099 +|       <b>
  1.1100 +|         " def "
  1.1101 +|         <i>
  1.1102 +|           " ghi "
  1.1103 +|       <i>
  1.1104 +|       <p>
  1.1105 +|         <i>
  1.1106 +|           <b>
  1.1107 +|             " jkl "
  1.1108 +|           " mno "
  1.1109 +|         " pqr "
  1.1110 +|       " stu"
  1.1111 +
  1.1112 +#data
  1.1113 +<test attribute---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
  1.1114 +#errors
  1.1115 +(1,1040): expected-doctype-but-got-start-tag
  1.1116 +(1,1040): expected-closing-tag-but-got-eof
  1.1117 +#document
  1.1118 +| <html>
  1.1119 +|   <head>
  1.1120 +|   <body>
  1.1121 +|     <test>
  1.1122 +|       attribute----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------=""
  1.1123 +
  1.1124 +#data
  1.1125 +<a href="blah">aba<table><a href="foo">br<tr><td></td></tr>x</table>aoe
  1.1126 +#errors
  1.1127 +(1,15): expected-doctype-but-got-start-tag
  1.1128 +(1,39): unexpected-start-tag-implies-table-voodoo
  1.1129 +(1,39): unexpected-start-tag-implies-end-tag
  1.1130 +(1,39): unexpected-end-tag
  1.1131 +(1,45): foster-parenting-character-in-table
  1.1132 +(1,45): foster-parenting-character-in-table
  1.1133 +(1,68): foster-parenting-character-in-table
  1.1134 +(1,71): expected-closing-tag-but-got-eof
  1.1135 +#document
  1.1136 +| <html>
  1.1137 +|   <head>
  1.1138 +|   <body>
  1.1139 +|     <a>
  1.1140 +|       href="blah"
  1.1141 +|       "aba"
  1.1142 +|       <a>
  1.1143 +|         href="foo"
  1.1144 +|         "br"
  1.1145 +|       <a>
  1.1146 +|         href="foo"
  1.1147 +|         "x"
  1.1148 +|       <table>
  1.1149 +|         <tbody>
  1.1150 +|           <tr>
  1.1151 +|             <td>
  1.1152 +|     <a>
  1.1153 +|       href="foo"
  1.1154 +|       "aoe"
  1.1155 +
  1.1156 +#data
  1.1157 +<a href="blah">aba<table><tr><td><a href="foo">br</td></tr>x</table>aoe
  1.1158 +#errors
  1.1159 +(1,15): expected-doctype-but-got-start-tag
  1.1160 +(1,54): unexpected-cell-end-tag
  1.1161 +(1,71): expected-closing-tag-but-got-eof
  1.1162 +#document
  1.1163 +| <html>
  1.1164 +|   <head>
  1.1165 +|   <body>
  1.1166 +|     <a>
  1.1167 +|       href="blah"
  1.1168 +|       "abax"
  1.1169 +|       <table>
  1.1170 +|         <tbody>
  1.1171 +|           <tr>
  1.1172 +|             <td>
  1.1173 +|               <a>
  1.1174 +|                 href="foo"
  1.1175 +|                 "br"
  1.1176 +|       "aoe"
  1.1177 +
  1.1178 +#data
  1.1179 +<table><a href="blah">aba<tr><td><a href="foo">br</td></tr>x</table>aoe
  1.1180 +#errors
  1.1181 +(1,7): expected-doctype-but-got-start-tag
  1.1182 +(1,22): unexpected-start-tag-implies-table-voodoo
  1.1183 +(1,29): foster-parenting-character-in-table
  1.1184 +(1,29): foster-parenting-character-in-table
  1.1185 +(1,29): foster-parenting-character-in-table
  1.1186 +(1,54): unexpected-cell-end-tag
  1.1187 +(1,68): foster-parenting-character-in-table
  1.1188 +(1,71): expected-closing-tag-but-got-eof
  1.1189 +#document
  1.1190 +| <html>
  1.1191 +|   <head>
  1.1192 +|   <body>
  1.1193 +|     <a>
  1.1194 +|       href="blah"
  1.1195 +|       "aba"
  1.1196 +|     <a>
  1.1197 +|       href="blah"
  1.1198 +|       "x"
  1.1199 +|     <table>
  1.1200 +|       <tbody>
  1.1201 +|         <tr>
  1.1202 +|           <td>
  1.1203 +|             <a>
  1.1204 +|               href="foo"
  1.1205 +|               "br"
  1.1206 +|     <a>
  1.1207 +|       href="blah"
  1.1208 +|       "aoe"
  1.1209 +
  1.1210 +#data
  1.1211 +<a href=a>aa<marquee>aa<a href=b>bb</marquee>aa
  1.1212 +#errors
  1.1213 +(1,10): expected-doctype-but-got-start-tag
  1.1214 +(1,45): end-tag-too-early
  1.1215 +(1,47): expected-closing-tag-but-got-eof
  1.1216 +#document
  1.1217 +| <html>
  1.1218 +|   <head>
  1.1219 +|   <body>
  1.1220 +|     <a>
  1.1221 +|       href="a"
  1.1222 +|       "aa"
  1.1223 +|       <marquee>
  1.1224 +|         "aa"
  1.1225 +|         <a>
  1.1226 +|           href="b"
  1.1227 +|           "bb"
  1.1228 +|       "aa"
  1.1229 +
  1.1230 +#data
  1.1231 +<wbr><strike><code></strike><code><strike></code>
  1.1232 +#errors
  1.1233 +(1,5): expected-doctype-but-got-start-tag
  1.1234 +(1,28): adoption-agency-1.3
  1.1235 +(1,49): adoption-agency-1.3
  1.1236 +(1,49): expected-closing-tag-but-got-eof
  1.1237 +#document
  1.1238 +| <html>
  1.1239 +|   <head>
  1.1240 +|   <body>
  1.1241 +|     <wbr>
  1.1242 +|     <strike>
  1.1243 +|       <code>
  1.1244 +|     <code>
  1.1245 +|       <code>
  1.1246 +|         <strike>
  1.1247 +
  1.1248 +#data
  1.1249 +<!DOCTYPE html><spacer>foo
  1.1250 +#errors
  1.1251 +(1,26): expected-closing-tag-but-got-eof
  1.1252 +#document
  1.1253 +| <!DOCTYPE html>
  1.1254 +| <html>
  1.1255 +|   <head>
  1.1256 +|   <body>
  1.1257 +|     <spacer>
  1.1258 +|       "foo"
  1.1259 +
  1.1260 +#data
  1.1261 +<title><meta></title><link><title><meta></title>
  1.1262 +#errors
  1.1263 +(1,7): expected-doctype-but-got-start-tag
  1.1264 +#document
  1.1265 +| <html>
  1.1266 +|   <head>
  1.1267 +|     <title>
  1.1268 +|       "<meta>"
  1.1269 +|     <link>
  1.1270 +|     <title>
  1.1271 +|       "<meta>"
  1.1272 +|   <body>
  1.1273 +
  1.1274 +#data
  1.1275 +<style><!--</style><meta><script>--><link></script>
  1.1276 +#errors
  1.1277 +(1,7): expected-doctype-but-got-start-tag
  1.1278 +#document
  1.1279 +| <html>
  1.1280 +|   <head>
  1.1281 +|     <style>
  1.1282 +|       "<!--"
  1.1283 +|     <meta>
  1.1284 +|     <script>
  1.1285 +|       "--><link>"
  1.1286 +|   <body>
  1.1287 +
  1.1288 +#data
  1.1289 +<head><meta></head><link>
  1.1290 +#errors
  1.1291 +(1,6): expected-doctype-but-got-start-tag
  1.1292 +(1,25): unexpected-start-tag-out-of-my-head
  1.1293 +#document
  1.1294 +| <html>
  1.1295 +|   <head>
  1.1296 +|     <meta>
  1.1297 +|     <link>
  1.1298 +|   <body>
  1.1299 +
  1.1300 +#data
  1.1301 +<table><tr><tr><td><td><span><th><span>X</table>
  1.1302 +#errors
  1.1303 +(1,7): expected-doctype-but-got-start-tag
  1.1304 +(1,33): unexpected-cell-end-tag
  1.1305 +(1,48): unexpected-cell-end-tag
  1.1306 +#document
  1.1307 +| <html>
  1.1308 +|   <head>
  1.1309 +|   <body>
  1.1310 +|     <table>
  1.1311 +|       <tbody>
  1.1312 +|         <tr>
  1.1313 +|         <tr>
  1.1314 +|           <td>
  1.1315 +|           <td>
  1.1316 +|             <span>
  1.1317 +|           <th>
  1.1318 +|             <span>
  1.1319 +|               "X"
  1.1320 +
  1.1321 +#data
  1.1322 +<body><body><base><link><meta><title><p></title><body><p></body>
  1.1323 +#errors
  1.1324 +(1,6): expected-doctype-but-got-start-tag
  1.1325 +(1,12): unexpected-start-tag
  1.1326 +(1,54): unexpected-start-tag
  1.1327 +#document
  1.1328 +| <html>
  1.1329 +|   <head>
  1.1330 +|   <body>
  1.1331 +|     <base>
  1.1332 +|     <link>
  1.1333 +|     <meta>
  1.1334 +|     <title>
  1.1335 +|       "<p>"
  1.1336 +|     <p>
  1.1337 +
  1.1338 +#data
  1.1339 +<textarea><p></textarea>
  1.1340 +#errors
  1.1341 +(1,10): expected-doctype-but-got-start-tag
  1.1342 +#document
  1.1343 +| <html>
  1.1344 +|   <head>
  1.1345 +|   <body>
  1.1346 +|     <textarea>
  1.1347 +|       "<p>"
  1.1348 +
  1.1349 +#data
  1.1350 +<p><image></p>
  1.1351 +#errors
  1.1352 +(1,3): expected-doctype-but-got-start-tag
  1.1353 +(1,10): unexpected-start-tag-treated-as
  1.1354 +#document
  1.1355 +| <html>
  1.1356 +|   <head>
  1.1357 +|   <body>
  1.1358 +|     <p>
  1.1359 +|       <img>
  1.1360 +
  1.1361 +#data
  1.1362 +<a><table><a></table><p><a><div><a>
  1.1363 +#errors
  1.1364 +(1,3): expected-doctype-but-got-start-tag
  1.1365 +(1,13): unexpected-start-tag-implies-table-voodoo
  1.1366 +(1,13): unexpected-start-tag-implies-end-tag
  1.1367 +(1,13): adoption-agency-1.3
  1.1368 +(1,27): unexpected-start-tag-implies-end-tag
  1.1369 +(1,27): adoption-agency-1.2
  1.1370 +(1,32): unexpected-end-tag
  1.1371 +(1,35): unexpected-start-tag-implies-end-tag
  1.1372 +(1,35): adoption-agency-1.2
  1.1373 +(1,35): expected-closing-tag-but-got-eof
  1.1374 +#document
  1.1375 +| <html>
  1.1376 +|   <head>
  1.1377 +|   <body>
  1.1378 +|     <a>
  1.1379 +|       <a>
  1.1380 +|       <table>
  1.1381 +|     <p>
  1.1382 +|       <a>
  1.1383 +|     <div>
  1.1384 +|       <a>
  1.1385 +
  1.1386 +#data
  1.1387 +<head></p><meta><p>
  1.1388 +#errors
  1.1389 +(1,6): expected-doctype-but-got-start-tag
  1.1390 +(1,10): unexpected-end-tag
  1.1391 +#document
  1.1392 +| <html>
  1.1393 +|   <head>
  1.1394 +|     <meta>
  1.1395 +|   <body>
  1.1396 +|     <p>
  1.1397 +
  1.1398 +#data
  1.1399 +<head></html><meta><p>
  1.1400 +#errors
  1.1401 +(1,6): expected-doctype-but-got-start-tag
  1.1402 +(1,19): expected-eof-but-got-start-tag
  1.1403 +#document
  1.1404 +| <html>
  1.1405 +|   <head>
  1.1406 +|   <body>
  1.1407 +|     <meta>
  1.1408 +|     <p>
  1.1409 +
  1.1410 +#data
  1.1411 +<b><table><td><i></table>
  1.1412 +#errors
  1.1413 +(1,3): expected-doctype-but-got-start-tag
  1.1414 +(1,14): unexpected-cell-in-table-body
  1.1415 +(1,25): unexpected-cell-end-tag
  1.1416 +(1,25): expected-closing-tag-but-got-eof
  1.1417 +#document
  1.1418 +| <html>
  1.1419 +|   <head>
  1.1420 +|   <body>
  1.1421 +|     <b>
  1.1422 +|       <table>
  1.1423 +|         <tbody>
  1.1424 +|           <tr>
  1.1425 +|             <td>
  1.1426 +|               <i>
  1.1427 +
  1.1428 +#data
  1.1429 +<b><table><td></b><i></table>
  1.1430 +#errors
  1.1431 +(1,3): expected-doctype-but-got-start-tag
  1.1432 +(1,14): unexpected-cell-in-table-body
  1.1433 +(1,18): unexpected-end-tag
  1.1434 +(1,29): unexpected-cell-end-tag
  1.1435 +(1,29): expected-closing-tag-but-got-eof
  1.1436 +#document
  1.1437 +| <html>
  1.1438 +|   <head>
  1.1439 +|   <body>
  1.1440 +|     <b>
  1.1441 +|       <table>
  1.1442 +|         <tbody>
  1.1443 +|           <tr>
  1.1444 +|             <td>
  1.1445 +|               <i>
  1.1446 +
  1.1447 +#data
  1.1448 +<h1><h2>
  1.1449 +#errors
  1.1450 +(1,4): expected-doctype-but-got-start-tag
  1.1451 +(1,8): unexpected-start-tag
  1.1452 +(1,8): expected-closing-tag-but-got-eof
  1.1453 +#document
  1.1454 +| <html>
  1.1455 +|   <head>
  1.1456 +|   <body>
  1.1457 +|     <h1>
  1.1458 +|     <h2>
  1.1459 +
  1.1460 +#data
  1.1461 +<a><p><a></a></p></a>
  1.1462 +#errors
  1.1463 +(1,3): expected-doctype-but-got-start-tag
  1.1464 +(1,9): unexpected-start-tag-implies-end-tag
  1.1465 +(1,9): adoption-agency-1.3
  1.1466 +(1,21): unexpected-end-tag
  1.1467 +#document
  1.1468 +| <html>
  1.1469 +|   <head>
  1.1470 +|   <body>
  1.1471 +|     <a>
  1.1472 +|     <p>
  1.1473 +|       <a>
  1.1474 +|       <a>
  1.1475 +
  1.1476 +#data
  1.1477 +<b><button></b></button></b>
  1.1478 +#errors
  1.1479 +(1,3): expected-doctype-but-got-start-tag
  1.1480 +(1,15): adoption-agency-1.3
  1.1481 +(1,28): unexpected-end-tag
  1.1482 +#document
  1.1483 +| <html>
  1.1484 +|   <head>
  1.1485 +|   <body>
  1.1486 +|     <b>
  1.1487 +|     <button>
  1.1488 +|       <b>
  1.1489 +
  1.1490 +#data
  1.1491 +<p><b><div><marquee></p></b></div>
  1.1492 +#errors
  1.1493 +(1,3): expected-doctype-but-got-start-tag
  1.1494 +(1,11): unexpected-end-tag
  1.1495 +(1,24): unexpected-end-tag
  1.1496 +(1,28): unexpected-end-tag
  1.1497 +(1,34): end-tag-too-early
  1.1498 +(1,34): expected-closing-tag-but-got-eof
  1.1499 +#document
  1.1500 +| <html>
  1.1501 +|   <head>
  1.1502 +|   <body>
  1.1503 +|     <p>
  1.1504 +|       <b>
  1.1505 +|     <div>
  1.1506 +|       <b>
  1.1507 +|         <marquee>
  1.1508 +|           <p>
  1.1509 +
  1.1510 +#data
  1.1511 +<script></script></div><title></title><p><p>
  1.1512 +#errors
  1.1513 +(1,8): expected-doctype-but-got-start-tag
  1.1514 +(1,23): unexpected-end-tag
  1.1515 +#document
  1.1516 +| <html>
  1.1517 +|   <head>
  1.1518 +|     <script>
  1.1519 +|     <title>
  1.1520 +|   <body>
  1.1521 +|     <p>
  1.1522 +|     <p>
  1.1523 +
  1.1524 +#data
  1.1525 +<p><hr></p>
  1.1526 +#errors
  1.1527 +(1,3): expected-doctype-but-got-start-tag
  1.1528 +(1,11): unexpected-end-tag
  1.1529 +#document
  1.1530 +| <html>
  1.1531 +|   <head>
  1.1532 +|   <body>
  1.1533 +|     <p>
  1.1534 +|     <hr>
  1.1535 +|     <p>
  1.1536 +
  1.1537 +#data
  1.1538 +<select><b><option><select><option></b></select>
  1.1539 +#errors
  1.1540 +(1,8): expected-doctype-but-got-start-tag
  1.1541 +(1,11): unexpected-start-tag-in-select
  1.1542 +(1,27): unexpected-select-in-select
  1.1543 +(1,39): unexpected-end-tag
  1.1544 +(1,48): unexpected-end-tag
  1.1545 +(1,48): expected-closing-tag-but-got-eof
  1.1546 +#document
  1.1547 +| <html>
  1.1548 +|   <head>
  1.1549 +|   <body>
  1.1550 +|     <select>
  1.1551 +|       <option>
  1.1552 +|     <option>
  1.1553 +
  1.1554 +#data
  1.1555 +<html><head><title></title><body></body></html>
  1.1556 +#errors
  1.1557 +(1,6): expected-doctype-but-got-start-tag
  1.1558 +#document
  1.1559 +| <html>
  1.1560 +|   <head>
  1.1561 +|     <title>
  1.1562 +|   <body>
  1.1563 +
  1.1564 +#data
  1.1565 +<a><table><td><a><table></table><a></tr><a></table><a>
  1.1566 +#errors
  1.1567 +(1,3): expected-doctype-but-got-start-tag
  1.1568 +(1,14): unexpected-cell-in-table-body
  1.1569 +(1,35): unexpected-start-tag-implies-end-tag
  1.1570 +(1,40): unexpected-cell-end-tag
  1.1571 +(1,43): unexpected-start-tag-implies-table-voodoo
  1.1572 +(1,43): unexpected-start-tag-implies-end-tag
  1.1573 +(1,43): unexpected-end-tag
  1.1574 +(1,54): unexpected-start-tag-implies-end-tag
  1.1575 +(1,54): adoption-agency-1.2
  1.1576 +(1,54): expected-closing-tag-but-got-eof
  1.1577 +#document
  1.1578 +| <html>
  1.1579 +|   <head>
  1.1580 +|   <body>
  1.1581 +|     <a>
  1.1582 +|       <a>
  1.1583 +|       <table>
  1.1584 +|         <tbody>
  1.1585 +|           <tr>
  1.1586 +|             <td>
  1.1587 +|               <a>
  1.1588 +|                 <table>
  1.1589 +|               <a>
  1.1590 +|     <a>
  1.1591 +
  1.1592 +#data
  1.1593 +<ul><li></li><div><li></div><li><li><div><li><address><li><b><em></b><li></ul>
  1.1594 +#errors
  1.1595 +(1,4): expected-doctype-but-got-start-tag
  1.1596 +(1,45): end-tag-too-early
  1.1597 +(1,58): end-tag-too-early
  1.1598 +(1,69): adoption-agency-1.3
  1.1599 +#document
  1.1600 +| <html>
  1.1601 +|   <head>
  1.1602 +|   <body>
  1.1603 +|     <ul>
  1.1604 +|       <li>
  1.1605 +|       <div>
  1.1606 +|         <li>
  1.1607 +|       <li>
  1.1608 +|       <li>
  1.1609 +|         <div>
  1.1610 +|       <li>
  1.1611 +|         <address>
  1.1612 +|       <li>
  1.1613 +|         <b>
  1.1614 +|           <em>
  1.1615 +|       <li>
  1.1616 +
  1.1617 +#data
  1.1618 +<ul><li><ul></li><li>a</li></ul></li></ul>
  1.1619 +#errors
  1.1620 +(1,4): expected-doctype-but-got-start-tag
  1.1621 +(1,17): unexpected-end-tag
  1.1622 +#document
  1.1623 +| <html>
  1.1624 +|   <head>
  1.1625 +|   <body>
  1.1626 +|     <ul>
  1.1627 +|       <li>
  1.1628 +|         <ul>
  1.1629 +|           <li>
  1.1630 +|             "a"
  1.1631 +
  1.1632 +#data
  1.1633 +<frameset><frame><frameset><frame></frameset><noframes></noframes></frameset>
  1.1634 +#errors
  1.1635 +(1,10): expected-doctype-but-got-start-tag
  1.1636 +#document
  1.1637 +| <html>
  1.1638 +|   <head>
  1.1639 +|   <frameset>
  1.1640 +|     <frame>
  1.1641 +|     <frameset>
  1.1642 +|       <frame>
  1.1643 +|     <noframes>
  1.1644 +
  1.1645 +#data
  1.1646 +<h1><table><td><h3></table><h3></h1>
  1.1647 +#errors
  1.1648 +(1,4): expected-doctype-but-got-start-tag
  1.1649 +(1,15): unexpected-cell-in-table-body
  1.1650 +(1,27): unexpected-cell-end-tag
  1.1651 +(1,31): unexpected-start-tag
  1.1652 +(1,36): end-tag-too-early
  1.1653 +#document
  1.1654 +| <html>
  1.1655 +|   <head>
  1.1656 +|   <body>
  1.1657 +|     <h1>
  1.1658 +|       <table>
  1.1659 +|         <tbody>
  1.1660 +|           <tr>
  1.1661 +|             <td>
  1.1662 +|               <h3>
  1.1663 +|     <h3>
  1.1664 +
  1.1665 +#data
  1.1666 +<table><colgroup><col><colgroup><col><col><col><colgroup><col><col><thead><tr><td></table>
  1.1667 +#errors
  1.1668 +(1,7): expected-doctype-but-got-start-tag
  1.1669 +#document
  1.1670 +| <html>
  1.1671 +|   <head>
  1.1672 +|   <body>
  1.1673 +|     <table>
  1.1674 +|       <colgroup>
  1.1675 +|         <col>
  1.1676 +|       <colgroup>
  1.1677 +|         <col>
  1.1678 +|         <col>
  1.1679 +|         <col>
  1.1680 +|       <colgroup>
  1.1681 +|         <col>
  1.1682 +|         <col>
  1.1683 +|       <thead>
  1.1684 +|         <tr>
  1.1685 +|           <td>
  1.1686 +
  1.1687 +#data
  1.1688 +<table><col><tbody><col><tr><col><td><col></table><col>
  1.1689 +#errors
  1.1690 +(1,7): expected-doctype-but-got-start-tag
  1.1691 +(1,37): unexpected-cell-in-table-body
  1.1692 +(1,55): unexpected-start-tag-ignored
  1.1693 +#document
  1.1694 +| <html>
  1.1695 +|   <head>
  1.1696 +|   <body>
  1.1697 +|     <table>
  1.1698 +|       <colgroup>
  1.1699 +|         <col>
  1.1700 +|       <tbody>
  1.1701 +|       <colgroup>
  1.1702 +|         <col>
  1.1703 +|       <tbody>
  1.1704 +|         <tr>
  1.1705 +|       <colgroup>
  1.1706 +|         <col>
  1.1707 +|       <tbody>
  1.1708 +|         <tr>
  1.1709 +|           <td>
  1.1710 +|       <colgroup>
  1.1711 +|         <col>
  1.1712 +
  1.1713 +#data
  1.1714 +<table><colgroup><tbody><colgroup><tr><colgroup><td><colgroup></table><colgroup>
  1.1715 +#errors
  1.1716 +(1,7): expected-doctype-but-got-start-tag
  1.1717 +(1,52): unexpected-cell-in-table-body
  1.1718 +(1,80): unexpected-start-tag-ignored
  1.1719 +#document
  1.1720 +| <html>
  1.1721 +|   <head>
  1.1722 +|   <body>
  1.1723 +|     <table>
  1.1724 +|       <colgroup>
  1.1725 +|       <tbody>
  1.1726 +|       <colgroup>
  1.1727 +|       <tbody>
  1.1728 +|         <tr>
  1.1729 +|       <colgroup>
  1.1730 +|       <tbody>
  1.1731 +|         <tr>
  1.1732 +|           <td>
  1.1733 +|       <colgroup>
  1.1734 +
  1.1735 +#data
  1.1736 +</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>
  1.1737 +#errors
  1.1738 +(1,9): expected-doctype-but-got-end-tag
  1.1739 +(1,9): unexpected-end-tag-before-html
  1.1740 +(1,13): unexpected-end-tag-before-html
  1.1741 +(1,18): unexpected-end-tag-before-html
  1.1742 +(1,22): unexpected-end-tag-before-html
  1.1743 +(1,26): unexpected-end-tag-before-html
  1.1744 +(1,35): unexpected-end-tag-before-html
  1.1745 +(1,39): unexpected-end-tag-before-html
  1.1746 +(1,47): unexpected-end-tag-before-html
  1.1747 +(1,52): unexpected-end-tag-before-html
  1.1748 +(1,58): unexpected-end-tag-before-html
  1.1749 +(1,64): unexpected-end-tag-before-html
  1.1750 +(1,72): unexpected-end-tag-before-html
  1.1751 +(1,79): unexpected-end-tag-before-html
  1.1752 +(1,88): unexpected-end-tag-before-html
  1.1753 +(1,93): unexpected-end-tag-before-html
  1.1754 +(1,98): unexpected-end-tag-before-html
  1.1755 +(1,103): unexpected-end-tag-before-html
  1.1756 +(1,108): unexpected-end-tag-before-html
  1.1757 +(1,113): unexpected-end-tag-before-html
  1.1758 +(1,118): unexpected-end-tag-before-html
  1.1759 +(1,130): unexpected-end-tag-after-body
  1.1760 +(1,130): unexpected-end-tag-treated-as
  1.1761 +(1,134): unexpected-end-tag
  1.1762 +(1,140): unexpected-end-tag
  1.1763 +(1,148): unexpected-end-tag
  1.1764 +(1,155): unexpected-end-tag
  1.1765 +(1,163): unexpected-end-tag
  1.1766 +(1,172): unexpected-end-tag
  1.1767 +(1,180): unexpected-end-tag
  1.1768 +(1,185): unexpected-end-tag
  1.1769 +(1,190): unexpected-end-tag
  1.1770 +(1,195): unexpected-end-tag
  1.1771 +(1,203): unexpected-end-tag
  1.1772 +(1,210): unexpected-end-tag
  1.1773 +(1,217): unexpected-end-tag
  1.1774 +(1,225): unexpected-end-tag
  1.1775 +(1,230): unexpected-end-tag
  1.1776 +(1,238): unexpected-end-tag
  1.1777 +(1,244): unexpected-end-tag
  1.1778 +(1,251): unexpected-end-tag
  1.1779 +(1,258): unexpected-end-tag
  1.1780 +(1,269): unexpected-end-tag
  1.1781 +(1,279): unexpected-end-tag
  1.1782 +(1,287): unexpected-end-tag
  1.1783 +(1,296): unexpected-end-tag
  1.1784 +(1,300): unexpected-end-tag
  1.1785 +(1,305): unexpected-end-tag
  1.1786 +(1,310): unexpected-end-tag
  1.1787 +(1,320): unexpected-end-tag
  1.1788 +(1,331): unexpected-end-tag
  1.1789 +(1,339): unexpected-end-tag
  1.1790 +(1,347): unexpected-end-tag
  1.1791 +(1,355): unexpected-end-tag
  1.1792 +(1,365): end-tag-too-early
  1.1793 +(1,378): end-tag-too-early
  1.1794 +(1,387): end-tag-too-early
  1.1795 +(1,393): end-tag-too-early
  1.1796 +(1,399): end-tag-too-early
  1.1797 +(1,404): end-tag-too-early
  1.1798 +(1,415): end-tag-too-early
  1.1799 +(1,425): end-tag-too-early
  1.1800 +(1,432): end-tag-too-early
  1.1801 +(1,437): end-tag-too-early
  1.1802 +(1,442): end-tag-too-early
  1.1803 +(1,447): unexpected-end-tag
  1.1804 +(1,454): unexpected-end-tag
  1.1805 +(1,460): unexpected-end-tag
  1.1806 +(1,467): unexpected-end-tag
  1.1807 +(1,476): end-tag-too-early
  1.1808 +(1,486): end-tag-too-early
  1.1809 +(1,495): end-tag-too-early
  1.1810 +(1,513): expected-eof-but-got-end-tag
  1.1811 +(1,513): unexpected-end-tag
  1.1812 +(1,520): unexpected-end-tag
  1.1813 +(1,529): unexpected-end-tag
  1.1814 +(1,537): unexpected-end-tag
  1.1815 +(1,547): unexpected-end-tag
  1.1816 +(1,557): unexpected-end-tag
  1.1817 +(1,568): unexpected-end-tag
  1.1818 +(1,579): unexpected-end-tag
  1.1819 +(1,590): unexpected-end-tag
  1.1820 +(1,599): unexpected-end-tag
  1.1821 +(1,611): unexpected-end-tag
  1.1822 +(1,622): unexpected-end-tag
  1.1823 +#document
  1.1824 +| <html>
  1.1825 +|   <head>
  1.1826 +|   <body>
  1.1827 +|     <br>
  1.1828 +|     <p>
  1.1829 +
  1.1830 +#data
  1.1831 +<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>
  1.1832 +#errors
  1.1833 +(1,7): expected-doctype-but-got-start-tag
  1.1834 +(1,20): unexpected-end-tag-implies-table-voodoo
  1.1835 +(1,20): unexpected-end-tag
  1.1836 +(1,24): unexpected-end-tag-implies-table-voodoo
  1.1837 +(1,24): unexpected-end-tag
  1.1838 +(1,29): unexpected-end-tag-implies-table-voodoo
  1.1839 +(1,29): unexpected-end-tag
  1.1840 +(1,33): unexpected-end-tag-implies-table-voodoo
  1.1841 +(1,33): unexpected-end-tag
  1.1842 +(1,37): unexpected-end-tag-implies-table-voodoo
  1.1843 +(1,37): unexpected-end-tag
  1.1844 +(1,46): unexpected-end-tag-implies-table-voodoo
  1.1845 +(1,46): unexpected-end-tag
  1.1846 +(1,50): unexpected-end-tag-implies-table-voodoo
  1.1847 +(1,50): unexpected-end-tag
  1.1848 +(1,58): unexpected-end-tag-implies-table-voodoo
  1.1849 +(1,58): unexpected-end-tag
  1.1850 +(1,63): unexpected-end-tag-implies-table-voodoo
  1.1851 +(1,63): unexpected-end-tag
  1.1852 +(1,69): unexpected-end-tag-implies-table-voodoo
  1.1853 +(1,69): end-tag-too-early
  1.1854 +(1,75): unexpected-end-tag-implies-table-voodoo
  1.1855 +(1,75): unexpected-end-tag
  1.1856 +(1,83): unexpected-end-tag-implies-table-voodoo
  1.1857 +(1,83): unexpected-end-tag
  1.1858 +(1,90): unexpected-end-tag-implies-table-voodoo
  1.1859 +(1,90): unexpected-end-tag
  1.1860 +(1,99): unexpected-end-tag-implies-table-voodoo
  1.1861 +(1,99): unexpected-end-tag
  1.1862 +(1,104): unexpected-end-tag-implies-table-voodoo
  1.1863 +(1,104): end-tag-too-early
  1.1864 +(1,109): unexpected-end-tag-implies-table-voodoo
  1.1865 +(1,109): end-tag-too-early
  1.1866 +(1,114): unexpected-end-tag-implies-table-voodoo
  1.1867 +(1,114): end-tag-too-early
  1.1868 +(1,119): unexpected-end-tag-implies-table-voodoo
  1.1869 +(1,119): end-tag-too-early
  1.1870 +(1,124): unexpected-end-tag-implies-table-voodoo
  1.1871 +(1,124): end-tag-too-early
  1.1872 +(1,129): unexpected-end-tag-implies-table-voodoo
  1.1873 +(1,129): end-tag-too-early
  1.1874 +(1,136): unexpected-end-tag-in-table-row
  1.1875 +(1,141): unexpected-end-tag-implies-table-voodoo
  1.1876 +(1,141): unexpected-end-tag-treated-as
  1.1877 +(1,145): unexpected-end-tag-implies-table-voodoo
  1.1878 +(1,145): unexpected-end-tag
  1.1879 +(1,151): unexpected-end-tag-implies-table-voodoo
  1.1880 +(1,151): unexpected-end-tag
  1.1881 +(1,159): unexpected-end-tag-implies-table-voodoo
  1.1882 +(1,159): unexpected-end-tag
  1.1883 +(1,166): unexpected-end-tag-implies-table-voodoo
  1.1884 +(1,166): unexpected-end-tag
  1.1885 +(1,174): unexpected-end-tag-implies-table-voodoo
  1.1886 +(1,174): unexpected-end-tag
  1.1887 +(1,183): unexpected-end-tag-implies-table-voodoo
  1.1888 +(1,183): unexpected-end-tag
  1.1889 +(1,196): unexpected-end-tag
  1.1890 +(1,201): unexpected-end-tag
  1.1891 +(1,206): unexpected-end-tag
  1.1892 +(1,214): unexpected-end-tag
  1.1893 +(1,221): unexpected-end-tag
  1.1894 +(1,228): unexpected-end-tag
  1.1895 +(1,236): unexpected-end-tag
  1.1896 +(1,241): unexpected-end-tag
  1.1897 +(1,249): unexpected-end-tag
  1.1898 +(1,255): unexpected-end-tag
  1.1899 +(1,262): unexpected-end-tag
  1.1900 +(1,269): unexpected-end-tag
  1.1901 +(1,280): unexpected-end-tag
  1.1902 +(1,290): unexpected-end-tag
  1.1903 +(1,298): unexpected-end-tag
  1.1904 +(1,307): unexpected-end-tag
  1.1905 +(1,311): unexpected-end-tag
  1.1906 +(1,316): unexpected-end-tag
  1.1907 +(1,321): unexpected-end-tag
  1.1908 +(1,331): unexpected-end-tag
  1.1909 +(1,342): unexpected-end-tag
  1.1910 +(1,350): unexpected-end-tag
  1.1911 +(1,358): unexpected-end-tag
  1.1912 +(1,366): unexpected-end-tag
  1.1913 +(1,376): end-tag-too-early
  1.1914 +(1,389): end-tag-too-early
  1.1915 +(1,398): end-tag-too-early
  1.1916 +(1,404): end-tag-too-early
  1.1917 +(1,410): end-tag-too-early
  1.1918 +(1,415): end-tag-too-early
  1.1919 +(1,426): end-tag-too-early
  1.1920 +(1,436): end-tag-too-early
  1.1921 +(1,443): end-tag-too-early
  1.1922 +(1,448): end-tag-too-early
  1.1923 +(1,453): end-tag-too-early
  1.1924 +(1,458): unexpected-end-tag
  1.1925 +(1,465): unexpected-end-tag
  1.1926 +(1,471): unexpected-end-tag
  1.1927 +(1,478): unexpected-end-tag
  1.1928 +(1,487): end-tag-too-early
  1.1929 +(1,497): end-tag-too-early
  1.1930 +(1,506): end-tag-too-early
  1.1931 +(1,524): expected-eof-but-got-end-tag
  1.1932 +(1,524): unexpected-end-tag
  1.1933 +(1,531): unexpected-end-tag
  1.1934 +(1,540): unexpected-end-tag
  1.1935 +(1,548): unexpected-end-tag
  1.1936 +(1,558): unexpected-end-tag
  1.1937 +(1,568): unexpected-end-tag
  1.1938 +(1,579): unexpected-end-tag
  1.1939 +(1,590): unexpected-end-tag
  1.1940 +(1,601): unexpected-end-tag
  1.1941 +(1,610): unexpected-end-tag
  1.1942 +(1,622): unexpected-end-tag
  1.1943 +(1,633): unexpected-end-tag
  1.1944 +#document
  1.1945 +| <html>
  1.1946 +|   <head>
  1.1947 +|   <body>
  1.1948 +|     <br>
  1.1949 +|     <table>
  1.1950 +|       <tbody>
  1.1951 +|         <tr>
  1.1952 +|     <p>
  1.1953 +
  1.1954 +#data
  1.1955 +<frameset>
  1.1956 +#errors
  1.1957 +(1,10): expected-doctype-but-got-start-tag
  1.1958 +(1,10): eof-in-frameset
  1.1959 +#document
  1.1960 +| <html>
  1.1961 +|   <head>
  1.1962 +|   <frameset>

mercurial