parser/htmlparser/tests/mochitest/html5lib_tree_construction/tests19.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/tests19.dat	Wed Dec 31 06:09:35 2014 +0100
     1.3 @@ -0,0 +1,1464 @@
     1.4 +#data
     1.5 +<!doctype html><math><mn DefinitionUrl="foo">
     1.6 +#errors
     1.7 +(1,45): expected-closing-tag-but-got-eof
     1.8 +#document
     1.9 +| <!DOCTYPE html>
    1.10 +| <html>
    1.11 +|   <head>
    1.12 +|   <body>
    1.13 +|     <math math>
    1.14 +|       <math mn>
    1.15 +|         definitionURL="foo"
    1.16 +
    1.17 +#data
    1.18 +<!doctype html><html></p><!--foo-->
    1.19 +#errors
    1.20 +(1,25): end-tag-after-implied-root
    1.21 +#document
    1.22 +| <!DOCTYPE html>
    1.23 +| <html>
    1.24 +|   <!-- foo -->
    1.25 +|   <head>
    1.26 +|   <body>
    1.27 +
    1.28 +#data
    1.29 +<!doctype html><head></head></p><!--foo-->
    1.30 +#errors
    1.31 +(1,32): unexpected-end-tag
    1.32 +#document
    1.33 +| <!DOCTYPE html>
    1.34 +| <html>
    1.35 +|   <head>
    1.36 +|   <!-- foo -->
    1.37 +|   <body>
    1.38 +
    1.39 +#data
    1.40 +<!doctype html><body><p><pre>
    1.41 +#errors
    1.42 +(1,29): expected-closing-tag-but-got-eof
    1.43 +#document
    1.44 +| <!DOCTYPE html>
    1.45 +| <html>
    1.46 +|   <head>
    1.47 +|   <body>
    1.48 +|     <p>
    1.49 +|     <pre>
    1.50 +
    1.51 +#data
    1.52 +<!doctype html><body><p><listing>
    1.53 +#errors
    1.54 +(1,33): expected-closing-tag-but-got-eof
    1.55 +#document
    1.56 +| <!DOCTYPE html>
    1.57 +| <html>
    1.58 +|   <head>
    1.59 +|   <body>
    1.60 +|     <p>
    1.61 +|     <listing>
    1.62 +
    1.63 +#data
    1.64 +<!doctype html><p><plaintext>
    1.65 +#errors
    1.66 +(1,29): expected-closing-tag-but-got-eof
    1.67 +#document
    1.68 +| <!DOCTYPE html>
    1.69 +| <html>
    1.70 +|   <head>
    1.71 +|   <body>
    1.72 +|     <p>
    1.73 +|     <plaintext>
    1.74 +
    1.75 +#data
    1.76 +<!doctype html><p><h1>
    1.77 +#errors
    1.78 +(1,22): expected-closing-tag-but-got-eof
    1.79 +#document
    1.80 +| <!DOCTYPE html>
    1.81 +| <html>
    1.82 +|   <head>
    1.83 +|   <body>
    1.84 +|     <p>
    1.85 +|     <h1>
    1.86 +
    1.87 +#data
    1.88 +<!doctype html><form><isindex>
    1.89 +#errors
    1.90 +(1,30): deprecated-tag
    1.91 +(1,30): expected-closing-tag-but-got-eof
    1.92 +#document
    1.93 +| <!DOCTYPE html>
    1.94 +| <html>
    1.95 +|   <head>
    1.96 +|   <body>
    1.97 +|     <form>
    1.98 +
    1.99 +#data
   1.100 +<!doctype html><isindex action="POST">
   1.101 +#errors
   1.102 +(1,38): deprecated-tag
   1.103 +#document
   1.104 +| <!DOCTYPE html>
   1.105 +| <html>
   1.106 +|   <head>
   1.107 +|   <body>
   1.108 +|     <form>
   1.109 +|       action="POST"
   1.110 +|       <hr>
   1.111 +|       <label>
   1.112 +|         "This is a searchable index. Enter search keywords: "
   1.113 +|         <input>
   1.114 +|           name="isindex"
   1.115 +|       <hr>
   1.116 +
   1.117 +#data
   1.118 +<!doctype html><isindex prompt="this is isindex">
   1.119 +#errors
   1.120 +(1,49): deprecated-tag
   1.121 +#document
   1.122 +| <!DOCTYPE html>
   1.123 +| <html>
   1.124 +|   <head>
   1.125 +|   <body>
   1.126 +|     <form>
   1.127 +|       <hr>
   1.128 +|       <label>
   1.129 +|         "this is isindex"
   1.130 +|         <input>
   1.131 +|           name="isindex"
   1.132 +|       <hr>
   1.133 +
   1.134 +#data
   1.135 +<!doctype html><isindex type="hidden">
   1.136 +#errors
   1.137 +(1,38): deprecated-tag
   1.138 +#document
   1.139 +| <!DOCTYPE html>
   1.140 +| <html>
   1.141 +|   <head>
   1.142 +|   <body>
   1.143 +|     <form>
   1.144 +|       <hr>
   1.145 +|       <label>
   1.146 +|         "This is a searchable index. Enter search keywords: "
   1.147 +|         <input>
   1.148 +|           name="isindex"
   1.149 +|           type="hidden"
   1.150 +|       <hr>
   1.151 +
   1.152 +#data
   1.153 +<!doctype html><isindex name="foo">
   1.154 +#errors
   1.155 +(1,35): deprecated-tag
   1.156 +#document
   1.157 +| <!DOCTYPE html>
   1.158 +| <html>
   1.159 +|   <head>
   1.160 +|   <body>
   1.161 +|     <form>
   1.162 +|       <hr>
   1.163 +|       <label>
   1.164 +|         "This is a searchable index. Enter search keywords: "
   1.165 +|         <input>
   1.166 +|           name="isindex"
   1.167 +|       <hr>
   1.168 +
   1.169 +#data
   1.170 +<!doctype html><ruby><p><rp>
   1.171 +#errors
   1.172 +(1,28): expected-closing-tag-but-got-eof
   1.173 +#document
   1.174 +| <!DOCTYPE html>
   1.175 +| <html>
   1.176 +|   <head>
   1.177 +|   <body>
   1.178 +|     <ruby>
   1.179 +|       <p>
   1.180 +|       <rp>
   1.181 +
   1.182 +#data
   1.183 +<!doctype html><ruby><div><span><rp>
   1.184 +#errors
   1.185 +(1,36): XXX-undefined-error
   1.186 +(1,36): expected-closing-tag-but-got-eof
   1.187 +#document
   1.188 +| <!DOCTYPE html>
   1.189 +| <html>
   1.190 +|   <head>
   1.191 +|   <body>
   1.192 +|     <ruby>
   1.193 +|       <div>
   1.194 +|         <span>
   1.195 +|           <rp>
   1.196 +
   1.197 +#data
   1.198 +<!doctype html><ruby><div><p><rp>
   1.199 +#errors
   1.200 +(1,33): XXX-undefined-error
   1.201 +(1,33): expected-closing-tag-but-got-eof
   1.202 +#document
   1.203 +| <!DOCTYPE html>
   1.204 +| <html>
   1.205 +|   <head>
   1.206 +|   <body>
   1.207 +|     <ruby>
   1.208 +|       <div>
   1.209 +|         <p>
   1.210 +|         <rp>
   1.211 +
   1.212 +#data
   1.213 +<!doctype html><ruby><p><rt>
   1.214 +#errors
   1.215 +(1,28): expected-closing-tag-but-got-eof
   1.216 +#document
   1.217 +| <!DOCTYPE html>
   1.218 +| <html>
   1.219 +|   <head>
   1.220 +|   <body>
   1.221 +|     <ruby>
   1.222 +|       <p>
   1.223 +|       <rt>
   1.224 +
   1.225 +#data
   1.226 +<!doctype html><ruby><div><span><rt>
   1.227 +#errors
   1.228 +(1,36): XXX-undefined-error
   1.229 +(1,36): expected-closing-tag-but-got-eof
   1.230 +#document
   1.231 +| <!DOCTYPE html>
   1.232 +| <html>
   1.233 +|   <head>
   1.234 +|   <body>
   1.235 +|     <ruby>
   1.236 +|       <div>
   1.237 +|         <span>
   1.238 +|           <rt>
   1.239 +
   1.240 +#data
   1.241 +<!doctype html><ruby><div><p><rt>
   1.242 +#errors
   1.243 +(1,33): XXX-undefined-error
   1.244 +(1,33): expected-closing-tag-but-got-eof
   1.245 +#document
   1.246 +| <!DOCTYPE html>
   1.247 +| <html>
   1.248 +|   <head>
   1.249 +|   <body>
   1.250 +|     <ruby>
   1.251 +|       <div>
   1.252 +|         <p>
   1.253 +|         <rt>
   1.254 +
   1.255 +#data
   1.256 +<!doctype html><math/><foo>
   1.257 +#errors
   1.258 +(1,27): expected-closing-tag-but-got-eof
   1.259 +#document
   1.260 +| <!DOCTYPE html>
   1.261 +| <html>
   1.262 +|   <head>
   1.263 +|   <body>
   1.264 +|     <math math>
   1.265 +|     <foo>
   1.266 +
   1.267 +#data
   1.268 +<!doctype html><svg/><foo>
   1.269 +#errors
   1.270 +(1,26): expected-closing-tag-but-got-eof
   1.271 +#document
   1.272 +| <!DOCTYPE html>
   1.273 +| <html>
   1.274 +|   <head>
   1.275 +|   <body>
   1.276 +|     <svg svg>
   1.277 +|     <foo>
   1.278 +
   1.279 +#data
   1.280 +<!doctype html><div></body><!--foo-->
   1.281 +#errors
   1.282 +(1,27): expected-one-end-tag-but-got-another
   1.283 +#document
   1.284 +| <!DOCTYPE html>
   1.285 +| <html>
   1.286 +|   <head>
   1.287 +|   <body>
   1.288 +|     <div>
   1.289 +|   <!-- foo -->
   1.290 +
   1.291 +#data
   1.292 +<!doctype html><h1><div><h3><span></h1>foo
   1.293 +#errors
   1.294 +(1,39): end-tag-too-early
   1.295 +(1,42): expected-closing-tag-but-got-eof
   1.296 +#document
   1.297 +| <!DOCTYPE html>
   1.298 +| <html>
   1.299 +|   <head>
   1.300 +|   <body>
   1.301 +|     <h1>
   1.302 +|       <div>
   1.303 +|         <h3>
   1.304 +|           <span>
   1.305 +|         "foo"
   1.306 +
   1.307 +#data
   1.308 +<!doctype html><p></h3>foo
   1.309 +#errors
   1.310 +(1,23): end-tag-too-early
   1.311 +#document
   1.312 +| <!DOCTYPE html>
   1.313 +| <html>
   1.314 +|   <head>
   1.315 +|   <body>
   1.316 +|     <p>
   1.317 +|       "foo"
   1.318 +
   1.319 +#data
   1.320 +<!doctype html><h3><li>abc</h2>foo
   1.321 +#errors
   1.322 +(1,31): end-tag-too-early
   1.323 +#document
   1.324 +| <!DOCTYPE html>
   1.325 +| <html>
   1.326 +|   <head>
   1.327 +|   <body>
   1.328 +|     <h3>
   1.329 +|       <li>
   1.330 +|         "abc"
   1.331 +|     "foo"
   1.332 +
   1.333 +#data
   1.334 +<!doctype html><table>abc<!--foo-->
   1.335 +#errors
   1.336 +(1,23): foster-parenting-character
   1.337 +(1,24): foster-parenting-character
   1.338 +(1,25): foster-parenting-character
   1.339 +(1,35): eof-in-table
   1.340 +#document
   1.341 +| <!DOCTYPE html>
   1.342 +| <html>
   1.343 +|   <head>
   1.344 +|   <body>
   1.345 +|     "abc"
   1.346 +|     <table>
   1.347 +|       <!-- foo -->
   1.348 +
   1.349 +#data
   1.350 +<!doctype html><table>  <!--foo-->
   1.351 +#errors
   1.352 +(1,34): eof-in-table
   1.353 +#document
   1.354 +| <!DOCTYPE html>
   1.355 +| <html>
   1.356 +|   <head>
   1.357 +|   <body>
   1.358 +|     <table>
   1.359 +|       "  "
   1.360 +|       <!-- foo -->
   1.361 +
   1.362 +#data
   1.363 +<!doctype html><table> b <!--foo-->
   1.364 +#errors
   1.365 +(1,23): foster-parenting-character
   1.366 +(1,24): foster-parenting-character
   1.367 +(1,25): foster-parenting-character
   1.368 +(1,35): eof-in-table
   1.369 +#document
   1.370 +| <!DOCTYPE html>
   1.371 +| <html>
   1.372 +|   <head>
   1.373 +|   <body>
   1.374 +|     " b "
   1.375 +|     <table>
   1.376 +|       <!-- foo -->
   1.377 +
   1.378 +#data
   1.379 +<!doctype html><select><option><option>
   1.380 +#errors
   1.381 +(1,39): eof-in-select
   1.382 +#document
   1.383 +| <!DOCTYPE html>
   1.384 +| <html>
   1.385 +|   <head>
   1.386 +|   <body>
   1.387 +|     <select>
   1.388 +|       <option>
   1.389 +|       <option>
   1.390 +
   1.391 +#data
   1.392 +<!doctype html><select><option></optgroup>
   1.393 +#errors
   1.394 +(1,42): unexpected-end-tag-in-select
   1.395 +(1,42): eof-in-select
   1.396 +#document
   1.397 +| <!DOCTYPE html>
   1.398 +| <html>
   1.399 +|   <head>
   1.400 +|   <body>
   1.401 +|     <select>
   1.402 +|       <option>
   1.403 +
   1.404 +#data
   1.405 +<!doctype html><select><option></optgroup>
   1.406 +#errors
   1.407 +(1,42): unexpected-end-tag-in-select
   1.408 +(1,42): eof-in-select
   1.409 +#document
   1.410 +| <!DOCTYPE html>
   1.411 +| <html>
   1.412 +|   <head>
   1.413 +|   <body>
   1.414 +|     <select>
   1.415 +|       <option>
   1.416 +
   1.417 +#data
   1.418 +<!doctype html><dd><optgroup><dd>
   1.419 +#errors
   1.420 +#document
   1.421 +| <!DOCTYPE html>
   1.422 +| <html>
   1.423 +|   <head>
   1.424 +|   <body>
   1.425 +|     <dd>
   1.426 +|       <optgroup>
   1.427 +|     <dd>
   1.428 +
   1.429 +#data
   1.430 +<!doctype html><p><math><mi><p><h1>
   1.431 +#errors
   1.432 +(1,35): expected-closing-tag-but-got-eof
   1.433 +#document
   1.434 +| <!DOCTYPE html>
   1.435 +| <html>
   1.436 +|   <head>
   1.437 +|   <body>
   1.438 +|     <p>
   1.439 +|       <math math>
   1.440 +|         <math mi>
   1.441 +|           <p>
   1.442 +|           <h1>
   1.443 +
   1.444 +#data
   1.445 +<!doctype html><p><math><mo><p><h1>
   1.446 +#errors
   1.447 +(1,35): expected-closing-tag-but-got-eof
   1.448 +#document
   1.449 +| <!DOCTYPE html>
   1.450 +| <html>
   1.451 +|   <head>
   1.452 +|   <body>
   1.453 +|     <p>
   1.454 +|       <math math>
   1.455 +|         <math mo>
   1.456 +|           <p>
   1.457 +|           <h1>
   1.458 +
   1.459 +#data
   1.460 +<!doctype html><p><math><mn><p><h1>
   1.461 +#errors
   1.462 +(1,35): expected-closing-tag-but-got-eof
   1.463 +#document
   1.464 +| <!DOCTYPE html>
   1.465 +| <html>
   1.466 +|   <head>
   1.467 +|   <body>
   1.468 +|     <p>
   1.469 +|       <math math>
   1.470 +|         <math mn>
   1.471 +|           <p>
   1.472 +|           <h1>
   1.473 +
   1.474 +#data
   1.475 +<!doctype html><p><math><ms><p><h1>
   1.476 +#errors
   1.477 +(1,35): expected-closing-tag-but-got-eof
   1.478 +#document
   1.479 +| <!DOCTYPE html>
   1.480 +| <html>
   1.481 +|   <head>
   1.482 +|   <body>
   1.483 +|     <p>
   1.484 +|       <math math>
   1.485 +|         <math ms>
   1.486 +|           <p>
   1.487 +|           <h1>
   1.488 +
   1.489 +#data
   1.490 +<!doctype html><p><math><mtext><p><h1>
   1.491 +#errors
   1.492 +(1,38): expected-closing-tag-but-got-eof
   1.493 +#document
   1.494 +| <!DOCTYPE html>
   1.495 +| <html>
   1.496 +|   <head>
   1.497 +|   <body>
   1.498 +|     <p>
   1.499 +|       <math math>
   1.500 +|         <math mtext>
   1.501 +|           <p>
   1.502 +|           <h1>
   1.503 +
   1.504 +#data
   1.505 +<!doctype html><frameset></noframes>
   1.506 +#errors
   1.507 +(1,36): unexpected-end-tag-in-frameset
   1.508 +(1,36): eof-in-frameset
   1.509 +#document
   1.510 +| <!DOCTYPE html>
   1.511 +| <html>
   1.512 +|   <head>
   1.513 +|   <frameset>
   1.514 +
   1.515 +#data
   1.516 +<!doctype html><html c=d><body></html><html a=b>
   1.517 +#errors
   1.518 +(1,48): non-html-root
   1.519 +#document
   1.520 +| <!DOCTYPE html>
   1.521 +| <html>
   1.522 +|   a="b"
   1.523 +|   c="d"
   1.524 +|   <head>
   1.525 +|   <body>
   1.526 +
   1.527 +#data
   1.528 +<!doctype html><html c=d><frameset></frameset></html><html a=b>
   1.529 +#errors
   1.530 +(1,63): non-html-root
   1.531 +#document
   1.532 +| <!DOCTYPE html>
   1.533 +| <html>
   1.534 +|   a="b"
   1.535 +|   c="d"
   1.536 +|   <head>
   1.537 +|   <frameset>
   1.538 +
   1.539 +#data
   1.540 +<!doctype html><html><frameset></frameset></html><!--foo-->
   1.541 +#errors
   1.542 +#document
   1.543 +| <!DOCTYPE html>
   1.544 +| <html>
   1.545 +|   <head>
   1.546 +|   <frameset>
   1.547 +| <!-- foo -->
   1.548 +
   1.549 +#data
   1.550 +<!doctype html><html><frameset></frameset></html>  
   1.551 +#errors
   1.552 +#document
   1.553 +| <!DOCTYPE html>
   1.554 +| <html>
   1.555 +|   <head>
   1.556 +|   <frameset>
   1.557 +|   "  "
   1.558 +
   1.559 +#data
   1.560 +<!doctype html><html><frameset></frameset></html>abc
   1.561 +#errors
   1.562 +(1,50): expected-eof-but-got-char
   1.563 +(1,51): expected-eof-but-got-char
   1.564 +(1,52): expected-eof-but-got-char
   1.565 +#document
   1.566 +| <!DOCTYPE html>
   1.567 +| <html>
   1.568 +|   <head>
   1.569 +|   <frameset>
   1.570 +
   1.571 +#data
   1.572 +<!doctype html><html><frameset></frameset></html><p>
   1.573 +#errors
   1.574 +(1,52): expected-eof-but-got-start-tag
   1.575 +#document
   1.576 +| <!DOCTYPE html>
   1.577 +| <html>
   1.578 +|   <head>
   1.579 +|   <frameset>
   1.580 +
   1.581 +#data
   1.582 +<!doctype html><html><frameset></frameset></html></p>
   1.583 +#errors
   1.584 +(1,53): expected-eof-but-got-end-tag
   1.585 +#document
   1.586 +| <!DOCTYPE html>
   1.587 +| <html>
   1.588 +|   <head>
   1.589 +|   <frameset>
   1.590 +
   1.591 +#data
   1.592 +<html><frameset></frameset></html><!doctype html>
   1.593 +#errors
   1.594 +(1,6): expected-doctype-but-got-start-tag
   1.595 +(1,49): unexpected-doctype
   1.596 +#document
   1.597 +| <html>
   1.598 +|   <head>
   1.599 +|   <frameset>
   1.600 +
   1.601 +#data
   1.602 +<!doctype html><body><frameset>
   1.603 +#errors
   1.604 +(1,31): unexpected-start-tag
   1.605 +#document
   1.606 +| <!DOCTYPE html>
   1.607 +| <html>
   1.608 +|   <head>
   1.609 +|   <body>
   1.610 +
   1.611 +#data
   1.612 +<!doctype html><p><frameset><frame>
   1.613 +#errors
   1.614 +(1,28): unexpected-start-tag
   1.615 +(1,35): eof-in-frameset
   1.616 +#document
   1.617 +| <!DOCTYPE html>
   1.618 +| <html>
   1.619 +|   <head>
   1.620 +|   <frameset>
   1.621 +|     <frame>
   1.622 +
   1.623 +#data
   1.624 +<!doctype html><p>a<frameset>
   1.625 +#errors
   1.626 +(1,29): unexpected-start-tag
   1.627 +#document
   1.628 +| <!DOCTYPE html>
   1.629 +| <html>
   1.630 +|   <head>
   1.631 +|   <body>
   1.632 +|     <p>
   1.633 +|       "a"
   1.634 +
   1.635 +#data
   1.636 +<!doctype html><p> <frameset><frame>
   1.637 +#errors
   1.638 +(1,29): unexpected-start-tag
   1.639 +(1,36): eof-in-frameset
   1.640 +#document
   1.641 +| <!DOCTYPE html>
   1.642 +| <html>
   1.643 +|   <head>
   1.644 +|   <frameset>
   1.645 +|     <frame>
   1.646 +
   1.647 +#data
   1.648 +<!doctype html><pre><frameset>
   1.649 +#errors
   1.650 +(1,30): unexpected-start-tag
   1.651 +(1,30): expected-closing-tag-but-got-eof
   1.652 +#document
   1.653 +| <!DOCTYPE html>
   1.654 +| <html>
   1.655 +|   <head>
   1.656 +|   <body>
   1.657 +|     <pre>
   1.658 +
   1.659 +#data
   1.660 +<!doctype html><listing><frameset>
   1.661 +#errors
   1.662 +(1,34): unexpected-start-tag
   1.663 +(1,34): expected-closing-tag-but-got-eof
   1.664 +#document
   1.665 +| <!DOCTYPE html>
   1.666 +| <html>
   1.667 +|   <head>
   1.668 +|   <body>
   1.669 +|     <listing>
   1.670 +
   1.671 +#data
   1.672 +<!doctype html><li><frameset>
   1.673 +#errors
   1.674 +(1,29): unexpected-start-tag
   1.675 +#document
   1.676 +| <!DOCTYPE html>
   1.677 +| <html>
   1.678 +|   <head>
   1.679 +|   <body>
   1.680 +|     <li>
   1.681 +
   1.682 +#data
   1.683 +<!doctype html><dd><frameset>
   1.684 +#errors
   1.685 +(1,29): unexpected-start-tag
   1.686 +#document
   1.687 +| <!DOCTYPE html>
   1.688 +| <html>
   1.689 +|   <head>
   1.690 +|   <body>
   1.691 +|     <dd>
   1.692 +
   1.693 +#data
   1.694 +<!doctype html><dt><frameset>
   1.695 +#errors
   1.696 +(1,29): unexpected-start-tag
   1.697 +#document
   1.698 +| <!DOCTYPE html>
   1.699 +| <html>
   1.700 +|   <head>
   1.701 +|   <body>
   1.702 +|     <dt>
   1.703 +
   1.704 +#data
   1.705 +<!doctype html><button><frameset>
   1.706 +#errors
   1.707 +(1,33): unexpected-start-tag
   1.708 +(1,33): expected-closing-tag-but-got-eof
   1.709 +#document
   1.710 +| <!DOCTYPE html>
   1.711 +| <html>
   1.712 +|   <head>
   1.713 +|   <body>
   1.714 +|     <button>
   1.715 +
   1.716 +#data
   1.717 +<!doctype html><applet><frameset>
   1.718 +#errors
   1.719 +(1,33): unexpected-start-tag
   1.720 +(1,33): expected-closing-tag-but-got-eof
   1.721 +#document
   1.722 +| <!DOCTYPE html>
   1.723 +| <html>
   1.724 +|   <head>
   1.725 +|   <body>
   1.726 +|     <applet>
   1.727 +
   1.728 +#data
   1.729 +<!doctype html><marquee><frameset>
   1.730 +#errors
   1.731 +(1,34): unexpected-start-tag
   1.732 +(1,34): expected-closing-tag-but-got-eof
   1.733 +#document
   1.734 +| <!DOCTYPE html>
   1.735 +| <html>
   1.736 +|   <head>
   1.737 +|   <body>
   1.738 +|     <marquee>
   1.739 +
   1.740 +#data
   1.741 +<!doctype html><object><frameset>
   1.742 +#errors
   1.743 +(1,33): unexpected-start-tag
   1.744 +(1,33): expected-closing-tag-but-got-eof
   1.745 +#document
   1.746 +| <!DOCTYPE html>
   1.747 +| <html>
   1.748 +|   <head>
   1.749 +|   <body>
   1.750 +|     <object>
   1.751 +
   1.752 +#data
   1.753 +<!doctype html><table><frameset>
   1.754 +#errors
   1.755 +(1,32): unexpected-start-tag-implies-table-voodoo
   1.756 +(1,32): unexpected-start-tag
   1.757 +(1,32): eof-in-table
   1.758 +#document
   1.759 +| <!DOCTYPE html>
   1.760 +| <html>
   1.761 +|   <head>
   1.762 +|   <body>
   1.763 +|     <table>
   1.764 +
   1.765 +#data
   1.766 +<!doctype html><area><frameset>
   1.767 +#errors
   1.768 +(1,31): unexpected-start-tag
   1.769 +#document
   1.770 +| <!DOCTYPE html>
   1.771 +| <html>
   1.772 +|   <head>
   1.773 +|   <body>
   1.774 +|     <area>
   1.775 +
   1.776 +#data
   1.777 +<!doctype html><basefont><frameset>
   1.778 +#errors
   1.779 +(1,35): eof-in-frameset
   1.780 +#document
   1.781 +| <!DOCTYPE html>
   1.782 +| <html>
   1.783 +|   <head>
   1.784 +|     <basefont>
   1.785 +|   <frameset>
   1.786 +
   1.787 +#data
   1.788 +<!doctype html><bgsound><frameset>
   1.789 +#errors
   1.790 +(1,34): eof-in-frameset
   1.791 +#document
   1.792 +| <!DOCTYPE html>
   1.793 +| <html>
   1.794 +|   <head>
   1.795 +|     <bgsound>
   1.796 +|   <frameset>
   1.797 +
   1.798 +#data
   1.799 +<!doctype html><br><frameset>
   1.800 +#errors
   1.801 +(1,29): unexpected-start-tag
   1.802 +#document
   1.803 +| <!DOCTYPE html>
   1.804 +| <html>
   1.805 +|   <head>
   1.806 +|   <body>
   1.807 +|     <br>
   1.808 +
   1.809 +#data
   1.810 +<!doctype html><embed><frameset>
   1.811 +#errors
   1.812 +(1,32): unexpected-start-tag
   1.813 +#document
   1.814 +| <!DOCTYPE html>
   1.815 +| <html>
   1.816 +|   <head>
   1.817 +|   <body>
   1.818 +|     <embed>
   1.819 +
   1.820 +#data
   1.821 +<!doctype html><img><frameset>
   1.822 +#errors
   1.823 +(1,30): unexpected-start-tag
   1.824 +#document
   1.825 +| <!DOCTYPE html>
   1.826 +| <html>
   1.827 +|   <head>
   1.828 +|   <body>
   1.829 +|     <img>
   1.830 +
   1.831 +#data
   1.832 +<!doctype html><input><frameset>
   1.833 +#errors
   1.834 +(1,32): unexpected-start-tag
   1.835 +#document
   1.836 +| <!DOCTYPE html>
   1.837 +| <html>
   1.838 +|   <head>
   1.839 +|   <body>
   1.840 +|     <input>
   1.841 +
   1.842 +#data
   1.843 +<!doctype html><keygen><frameset>
   1.844 +#errors
   1.845 +(1,33): unexpected-start-tag
   1.846 +#document
   1.847 +| <!DOCTYPE html>
   1.848 +| <html>
   1.849 +|   <head>
   1.850 +|   <body>
   1.851 +|     <keygen>
   1.852 +
   1.853 +#data
   1.854 +<!doctype html><wbr><frameset>
   1.855 +#errors
   1.856 +(1,30): unexpected-start-tag
   1.857 +#document
   1.858 +| <!DOCTYPE html>
   1.859 +| <html>
   1.860 +|   <head>
   1.861 +|   <body>
   1.862 +|     <wbr>
   1.863 +
   1.864 +#data
   1.865 +<!doctype html><hr><frameset>
   1.866 +#errors
   1.867 +(1,29): unexpected-start-tag
   1.868 +#document
   1.869 +| <!DOCTYPE html>
   1.870 +| <html>
   1.871 +|   <head>
   1.872 +|   <body>
   1.873 +|     <hr>
   1.874 +
   1.875 +#data
   1.876 +<!doctype html><textarea></textarea><frameset>
   1.877 +#errors
   1.878 +(1,46): unexpected-start-tag
   1.879 +#document
   1.880 +| <!DOCTYPE html>
   1.881 +| <html>
   1.882 +|   <head>
   1.883 +|   <body>
   1.884 +|     <textarea>
   1.885 +
   1.886 +#data
   1.887 +<!doctype html><xmp></xmp><frameset>
   1.888 +#errors
   1.889 +(1,36): unexpected-start-tag
   1.890 +#document
   1.891 +| <!DOCTYPE html>
   1.892 +| <html>
   1.893 +|   <head>
   1.894 +|   <body>
   1.895 +|     <xmp>
   1.896 +
   1.897 +#data
   1.898 +<!doctype html><iframe></iframe><frameset>
   1.899 +#errors
   1.900 +(1,42): unexpected-start-tag
   1.901 +#document
   1.902 +| <!DOCTYPE html>
   1.903 +| <html>
   1.904 +|   <head>
   1.905 +|   <body>
   1.906 +|     <iframe>
   1.907 +
   1.908 +#data
   1.909 +<!doctype html><select></select><frameset>
   1.910 +#errors
   1.911 +(1,42): unexpected-start-tag
   1.912 +#document
   1.913 +| <!DOCTYPE html>
   1.914 +| <html>
   1.915 +|   <head>
   1.916 +|   <body>
   1.917 +|     <select>
   1.918 +
   1.919 +#data
   1.920 +<!doctype html><svg></svg><frameset><frame>
   1.921 +#errors
   1.922 +(1,36): unexpected-start-tag
   1.923 +(1,43): eof-in-frameset
   1.924 +#document
   1.925 +| <!DOCTYPE html>
   1.926 +| <html>
   1.927 +|   <head>
   1.928 +|   <frameset>
   1.929 +|     <frame>
   1.930 +
   1.931 +#data
   1.932 +<!doctype html><math></math><frameset><frame>
   1.933 +#errors
   1.934 +(1,38): unexpected-start-tag
   1.935 +(1,45): eof-in-frameset
   1.936 +#document
   1.937 +| <!DOCTYPE html>
   1.938 +| <html>
   1.939 +|   <head>
   1.940 +|   <frameset>
   1.941 +|     <frame>
   1.942 +
   1.943 +#data
   1.944 +<!doctype html><svg><foreignObject><div> <frameset><frame>
   1.945 +#errors
   1.946 +(1,51): unexpected-start-tag
   1.947 +(1,58): eof-in-frameset
   1.948 +#document
   1.949 +| <!DOCTYPE html>
   1.950 +| <html>
   1.951 +|   <head>
   1.952 +|   <frameset>
   1.953 +|     <frame>
   1.954 +
   1.955 +#data
   1.956 +<!doctype html><svg>a</svg><frameset><frame>
   1.957 +#errors
   1.958 +(1,37): unexpected-start-tag
   1.959 +(1,44): unexpected-start-tag-ignored
   1.960 +#document
   1.961 +| <!DOCTYPE html>
   1.962 +| <html>
   1.963 +|   <head>
   1.964 +|   <body>
   1.965 +|     <svg svg>
   1.966 +|       "a"
   1.967 +
   1.968 +#data
   1.969 +<!doctype html><svg> </svg><frameset><frame>
   1.970 +#errors
   1.971 +(1,37): unexpected-start-tag
   1.972 +(1,44): eof-in-frameset
   1.973 +#document
   1.974 +| <!DOCTYPE html>
   1.975 +| <html>
   1.976 +|   <head>
   1.977 +|   <frameset>
   1.978 +|     <frame>
   1.979 +
   1.980 +#data
   1.981 +<html>aaa<frameset></frameset>
   1.982 +#errors
   1.983 +(1,6): expected-doctype-but-got-start-tag
   1.984 +(1,19): unexpected-start-tag
   1.985 +(1,30): unexpected-end-tag
   1.986 +#document
   1.987 +| <html>
   1.988 +|   <head>
   1.989 +|   <body>
   1.990 +|     "aaa"
   1.991 +
   1.992 +#data
   1.993 +<html> a <frameset></frameset>
   1.994 +#errors
   1.995 +(1,6): expected-doctype-but-got-start-tag
   1.996 +(1,19): unexpected-start-tag
   1.997 +(1,30): unexpected-end-tag
   1.998 +#document
   1.999 +| <html>
  1.1000 +|   <head>
  1.1001 +|   <body>
  1.1002 +|     "a "
  1.1003 +
  1.1004 +#data
  1.1005 +<!doctype html><div><frameset>
  1.1006 +#errors
  1.1007 +(1,30): unexpected-start-tag
  1.1008 +(1,30): eof-in-frameset
  1.1009 +#document
  1.1010 +| <!DOCTYPE html>
  1.1011 +| <html>
  1.1012 +|   <head>
  1.1013 +|   <frameset>
  1.1014 +
  1.1015 +#data
  1.1016 +<!doctype html><div><body><frameset>
  1.1017 +#errors
  1.1018 +(1,26): unexpected-start-tag
  1.1019 +(1,36): unexpected-start-tag
  1.1020 +(1,36): expected-closing-tag-but-got-eof
  1.1021 +#document
  1.1022 +| <!DOCTYPE html>
  1.1023 +| <html>
  1.1024 +|   <head>
  1.1025 +|   <body>
  1.1026 +|     <div>
  1.1027 +
  1.1028 +#data
  1.1029 +<!doctype html><p><math></p>a
  1.1030 +#errors
  1.1031 +(1,28): unexpected-end-tag
  1.1032 +(1,28): unexpected-end-tag
  1.1033 +#document
  1.1034 +| <!DOCTYPE html>
  1.1035 +| <html>
  1.1036 +|   <head>
  1.1037 +|   <body>
  1.1038 +|     <p>
  1.1039 +|       <math math>
  1.1040 +|     "a"
  1.1041 +
  1.1042 +#data
  1.1043 +<!doctype html><p><math><mn><span></p>a
  1.1044 +#errors
  1.1045 +(1,38): unexpected-end-tag
  1.1046 +(1,39): expected-closing-tag-but-got-eof
  1.1047 +#document
  1.1048 +| <!DOCTYPE html>
  1.1049 +| <html>
  1.1050 +|   <head>
  1.1051 +|   <body>
  1.1052 +|     <p>
  1.1053 +|       <math math>
  1.1054 +|         <math mn>
  1.1055 +|           <span>
  1.1056 +|             <p>
  1.1057 +|             "a"
  1.1058 +
  1.1059 +#data
  1.1060 +<!doctype html><math></html>
  1.1061 +#errors
  1.1062 +(1,28): unexpected-end-tag
  1.1063 +(1,28): expected-one-end-tag-but-got-another
  1.1064 +(1,28): unexpected-end-tag
  1.1065 +#document
  1.1066 +| <!DOCTYPE html>
  1.1067 +| <html>
  1.1068 +|   <head>
  1.1069 +|   <body>
  1.1070 +|     <math math>
  1.1071 +
  1.1072 +#data
  1.1073 +<!doctype html><meta charset="ascii">
  1.1074 +#errors
  1.1075 +#document
  1.1076 +| <!DOCTYPE html>
  1.1077 +| <html>
  1.1078 +|   <head>
  1.1079 +|     <meta>
  1.1080 +|       charset="ascii"
  1.1081 +|   <body>
  1.1082 +
  1.1083 +#data
  1.1084 +<!doctype html><meta http-equiv="content-type" content="text/html;charset=ascii">
  1.1085 +#errors
  1.1086 +#document
  1.1087 +| <!DOCTYPE html>
  1.1088 +| <html>
  1.1089 +|   <head>
  1.1090 +|     <meta>
  1.1091 +|       content="text/html;charset=ascii"
  1.1092 +|       http-equiv="content-type"
  1.1093 +|   <body>
  1.1094 +
  1.1095 +#data
  1.1096 +<!doctype html><head><!--aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa--><meta charset="utf8">
  1.1097 +#errors
  1.1098 +#document
  1.1099 +| <!DOCTYPE html>
  1.1100 +| <html>
  1.1101 +|   <head>
  1.1102 +|     <!-- aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -->
  1.1103 +|     <meta>
  1.1104 +|       charset="utf8"
  1.1105 +|   <body>
  1.1106 +
  1.1107 +#data
  1.1108 +<!doctype html><html a=b><head></head><html c=d>
  1.1109 +#errors
  1.1110 +(1,48): non-html-root
  1.1111 +#document
  1.1112 +| <!DOCTYPE html>
  1.1113 +| <html>
  1.1114 +|   a="b"
  1.1115 +|   c="d"
  1.1116 +|   <head>
  1.1117 +|   <body>
  1.1118 +
  1.1119 +#data
  1.1120 +<!doctype html><image/>
  1.1121 +#errors
  1.1122 +(1,23): image-start-tag
  1.1123 +#document
  1.1124 +| <!DOCTYPE html>
  1.1125 +| <html>
  1.1126 +|   <head>
  1.1127 +|   <body>
  1.1128 +|     <img>
  1.1129 +
  1.1130 +#data
  1.1131 +<!doctype html>a<i>b<table>c<b>d</i>e</b>f
  1.1132 +#errors
  1.1133 +(1,28): foster-parenting-character
  1.1134 +(1,31): foster-parenting-start-tag
  1.1135 +(1,32): foster-parenting-character
  1.1136 +(1,36): foster-parenting-end-tag
  1.1137 +(1,36): adoption-agency-1.3
  1.1138 +(1,37): foster-parenting-character
  1.1139 +(1,41): foster-parenting-end-tag
  1.1140 +(1,42): foster-parenting-character
  1.1141 +(1,42): eof-in-table
  1.1142 +#document
  1.1143 +| <!DOCTYPE html>
  1.1144 +| <html>
  1.1145 +|   <head>
  1.1146 +|   <body>
  1.1147 +|     "a"
  1.1148 +|     <i>
  1.1149 +|       "bc"
  1.1150 +|       <b>
  1.1151 +|         "de"
  1.1152 +|       "f"
  1.1153 +|       <table>
  1.1154 +
  1.1155 +#data
  1.1156 +<!doctype html><table><i>a<b>b<div>c<a>d</i>e</b>f
  1.1157 +#errors
  1.1158 +(1,25): foster-parenting-start-tag
  1.1159 +(1,26): foster-parenting-character
  1.1160 +(1,29): foster-parenting-start-tag
  1.1161 +(1,30): foster-parenting-character
  1.1162 +(1,35): foster-parenting-start-tag
  1.1163 +(1,36): foster-parenting-character
  1.1164 +(1,39): foster-parenting-start-tag
  1.1165 +(1,40): foster-parenting-character
  1.1166 +(1,44): foster-parenting-end-tag
  1.1167 +(1,44): adoption-agency-1.3
  1.1168 +(1,44): adoption-agency-1.3
  1.1169 +(1,45): foster-parenting-character
  1.1170 +(1,49): foster-parenting-end-tag
  1.1171 +(1,49): adoption-agency-1.3
  1.1172 +(1,49): adoption-agency-1.3
  1.1173 +(1,50): foster-parenting-character
  1.1174 +(1,50): eof-in-table
  1.1175 +#document
  1.1176 +| <!DOCTYPE html>
  1.1177 +| <html>
  1.1178 +|   <head>
  1.1179 +|   <body>
  1.1180 +|     <i>
  1.1181 +|       "a"
  1.1182 +|       <b>
  1.1183 +|         "b"
  1.1184 +|     <b>
  1.1185 +|     <div>
  1.1186 +|       <b>
  1.1187 +|         <i>
  1.1188 +|           "c"
  1.1189 +|           <a>
  1.1190 +|             "d"
  1.1191 +|         <a>
  1.1192 +|           "e"
  1.1193 +|       <a>
  1.1194 +|         "f"
  1.1195 +|     <table>
  1.1196 +
  1.1197 +#data
  1.1198 +<!doctype html><i>a<b>b<div>c<a>d</i>e</b>f
  1.1199 +#errors
  1.1200 +(1,37): adoption-agency-1.3
  1.1201 +(1,37): adoption-agency-1.3
  1.1202 +(1,42): adoption-agency-1.3
  1.1203 +(1,42): adoption-agency-1.3
  1.1204 +(1,43): expected-closing-tag-but-got-eof
  1.1205 +#document
  1.1206 +| <!DOCTYPE html>
  1.1207 +| <html>
  1.1208 +|   <head>
  1.1209 +|   <body>
  1.1210 +|     <i>
  1.1211 +|       "a"
  1.1212 +|       <b>
  1.1213 +|         "b"
  1.1214 +|     <b>
  1.1215 +|     <div>
  1.1216 +|       <b>
  1.1217 +|         <i>
  1.1218 +|           "c"
  1.1219 +|           <a>
  1.1220 +|             "d"
  1.1221 +|         <a>
  1.1222 +|           "e"
  1.1223 +|       <a>
  1.1224 +|         "f"
  1.1225 +
  1.1226 +#data
  1.1227 +<!doctype html><table><i>a<b>b<div>c</i>
  1.1228 +#errors
  1.1229 +(1,25): foster-parenting-start-tag
  1.1230 +(1,26): foster-parenting-character
  1.1231 +(1,29): foster-parenting-start-tag
  1.1232 +(1,30): foster-parenting-character
  1.1233 +(1,35): foster-parenting-start-tag
  1.1234 +(1,36): foster-parenting-character
  1.1235 +(1,40): foster-parenting-end-tag
  1.1236 +(1,40): adoption-agency-1.3
  1.1237 +(1,40): eof-in-table
  1.1238 +#document
  1.1239 +| <!DOCTYPE html>
  1.1240 +| <html>
  1.1241 +|   <head>
  1.1242 +|   <body>
  1.1243 +|     <i>
  1.1244 +|       "a"
  1.1245 +|       <b>
  1.1246 +|         "b"
  1.1247 +|     <b>
  1.1248 +|       <div>
  1.1249 +|         <i>
  1.1250 +|           "c"
  1.1251 +|     <table>
  1.1252 +
  1.1253 +#data
  1.1254 +<!doctype html><table><i>a<b>b<div>c<a>d</i>e</b>f
  1.1255 +#errors
  1.1256 +(1,25): foster-parenting-start-tag
  1.1257 +(1,26): foster-parenting-character
  1.1258 +(1,29): foster-parenting-start-tag
  1.1259 +(1,30): foster-parenting-character
  1.1260 +(1,35): foster-parenting-start-tag
  1.1261 +(1,36): foster-parenting-character
  1.1262 +(1,39): foster-parenting-start-tag
  1.1263 +(1,40): foster-parenting-character
  1.1264 +(1,44): foster-parenting-end-tag
  1.1265 +(1,44): adoption-agency-1.3
  1.1266 +(1,44): adoption-agency-1.3
  1.1267 +(1,45): foster-parenting-character
  1.1268 +(1,49): foster-parenting-end-tag
  1.1269 +(1,44): adoption-agency-1.3
  1.1270 +(1,44): adoption-agency-1.3
  1.1271 +(1,50): eof-in-table
  1.1272 +#document
  1.1273 +| <!DOCTYPE html>
  1.1274 +| <html>
  1.1275 +|   <head>
  1.1276 +|   <body>
  1.1277 +|     <i>
  1.1278 +|       "a"
  1.1279 +|       <b>
  1.1280 +|         "b"
  1.1281 +|     <b>
  1.1282 +|     <div>
  1.1283 +|       <b>
  1.1284 +|         <i>
  1.1285 +|           "c"
  1.1286 +|           <a>
  1.1287 +|             "d"
  1.1288 +|         <a>
  1.1289 +|           "e"
  1.1290 +|       <a>
  1.1291 +|         "f"
  1.1292 +|     <table>
  1.1293 +
  1.1294 +#data
  1.1295 +<!doctype html><table><i>a<div>b<tr>c<b>d</i>e
  1.1296 +#errors
  1.1297 +(1,25): foster-parenting-start-tag
  1.1298 +(1,26): foster-parenting-character
  1.1299 +(1,31): foster-parenting-start-tag
  1.1300 +(1,32): foster-parenting-character
  1.1301 +(1,37): foster-parenting-character
  1.1302 +(1,40): foster-parenting-start-tag
  1.1303 +(1,41): foster-parenting-character
  1.1304 +(1,45): foster-parenting-end-tag
  1.1305 +(1,45): adoption-agency-1.3
  1.1306 +(1,46): foster-parenting-character
  1.1307 +(1,46): eof-in-table
  1.1308 +#document
  1.1309 +| <!DOCTYPE html>
  1.1310 +| <html>
  1.1311 +|   <head>
  1.1312 +|   <body>
  1.1313 +|     <i>
  1.1314 +|       "a"
  1.1315 +|       <div>
  1.1316 +|         "b"
  1.1317 +|     <i>
  1.1318 +|       "c"
  1.1319 +|       <b>
  1.1320 +|         "d"
  1.1321 +|     <b>
  1.1322 +|       "e"
  1.1323 +|     <table>
  1.1324 +|       <tbody>
  1.1325 +|         <tr>
  1.1326 +
  1.1327 +#data
  1.1328 +<!doctype html><table><td><table><i>a<div>b<b>c</i>d
  1.1329 +#errors
  1.1330 +(1,26): unexpected-cell-in-table-body
  1.1331 +(1,36): foster-parenting-start-tag
  1.1332 +(1,37): foster-parenting-character
  1.1333 +(1,42): foster-parenting-start-tag
  1.1334 +(1,43): foster-parenting-character
  1.1335 +(1,46): foster-parenting-start-tag
  1.1336 +(1,47): foster-parenting-character
  1.1337 +(1,51): foster-parenting-end-tag
  1.1338 +(1,51): adoption-agency-1.3
  1.1339 +(1,51): adoption-agency-1.3
  1.1340 +(1,52): foster-parenting-character
  1.1341 +(1,52): eof-in-table
  1.1342 +#document
  1.1343 +| <!DOCTYPE html>
  1.1344 +| <html>
  1.1345 +|   <head>
  1.1346 +|   <body>
  1.1347 +|     <table>
  1.1348 +|       <tbody>
  1.1349 +|         <tr>
  1.1350 +|           <td>
  1.1351 +|             <i>
  1.1352 +|               "a"
  1.1353 +|             <div>
  1.1354 +|               <i>
  1.1355 +|                 "b"
  1.1356 +|                 <b>
  1.1357 +|                   "c"
  1.1358 +|               <b>
  1.1359 +|                 "d"
  1.1360 +|             <table>
  1.1361 +
  1.1362 +#data
  1.1363 +<!doctype html><body><bgsound>
  1.1364 +#errors
  1.1365 +#document
  1.1366 +| <!DOCTYPE html>
  1.1367 +| <html>
  1.1368 +|   <head>
  1.1369 +|   <body>
  1.1370 +|     <bgsound>
  1.1371 +
  1.1372 +#data
  1.1373 +<!doctype html><body><basefont>
  1.1374 +#errors
  1.1375 +#document
  1.1376 +| <!DOCTYPE html>
  1.1377 +| <html>
  1.1378 +|   <head>
  1.1379 +|   <body>
  1.1380 +|     <basefont>
  1.1381 +
  1.1382 +#data
  1.1383 +<!doctype html><a><b></a><basefont>
  1.1384 +#errors
  1.1385 +(1,25): adoption-agency-1.3
  1.1386 +#document
  1.1387 +| <!DOCTYPE html>
  1.1388 +| <html>
  1.1389 +|   <head>
  1.1390 +|   <body>
  1.1391 +|     <a>
  1.1392 +|       <b>
  1.1393 +|     <basefont>
  1.1394 +
  1.1395 +#data
  1.1396 +<!doctype html><a><b></a><bgsound>
  1.1397 +#errors
  1.1398 +(1,25): adoption-agency-1.3
  1.1399 +#document
  1.1400 +| <!DOCTYPE html>
  1.1401 +| <html>
  1.1402 +|   <head>
  1.1403 +|   <body>
  1.1404 +|     <a>
  1.1405 +|       <b>
  1.1406 +|     <bgsound>
  1.1407 +
  1.1408 +#data
  1.1409 +<!doctype html><figcaption><article></figcaption>a
  1.1410 +#errors
  1.1411 +(1,49): end-tag-too-early
  1.1412 +#document
  1.1413 +| <!DOCTYPE html>
  1.1414 +| <html>
  1.1415 +|   <head>
  1.1416 +|   <body>
  1.1417 +|     <figcaption>
  1.1418 +|       <article>
  1.1419 +|     "a"
  1.1420 +
  1.1421 +#data
  1.1422 +<!doctype html><summary><article></summary>a
  1.1423 +#errors
  1.1424 +(1,43): end-tag-too-early
  1.1425 +#document
  1.1426 +| <!DOCTYPE html>
  1.1427 +| <html>
  1.1428 +|   <head>
  1.1429 +|   <body>
  1.1430 +|     <summary>
  1.1431 +|       <article>
  1.1432 +|     "a"
  1.1433 +
  1.1434 +#data
  1.1435 +<!doctype html><p><a><plaintext>b
  1.1436 +#errors
  1.1437 +(1,32): unexpected-end-tag
  1.1438 +(1,33): expected-closing-tag-but-got-eof
  1.1439 +#document
  1.1440 +| <!DOCTYPE html>
  1.1441 +| <html>
  1.1442 +|   <head>
  1.1443 +|   <body>
  1.1444 +|     <p>
  1.1445 +|       <a>
  1.1446 +|     <plaintext>
  1.1447 +|       <a>
  1.1448 +|         "b"
  1.1449 +
  1.1450 +#data
  1.1451 +<!DOCTYPE html><div>a<a></div>b<p>c</p>d
  1.1452 +#errors
  1.1453 +(1,30): end-tag-too-early
  1.1454 +(1,40): expected-closing-tag-but-got-eof
  1.1455 +#document
  1.1456 +| <!DOCTYPE html>
  1.1457 +| <html>
  1.1458 +|   <head>
  1.1459 +|   <body>
  1.1460 +|     <div>
  1.1461 +|       "a"
  1.1462 +|       <a>
  1.1463 +|     <a>
  1.1464 +|       "b"
  1.1465 +|       <p>
  1.1466 +|         "c"
  1.1467 +|       "d"

mercurial