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

Wed, 31 Dec 2014 06:09:35 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 06:09:35 +0100
changeset 0
6474c204b198
permissions
-rw-r--r--

Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.

     1 #data
     2 <!doctype html><math><mn DefinitionUrl="foo">
     3 #errors
     4 (1,45): expected-closing-tag-but-got-eof
     5 #document
     6 | <!DOCTYPE html>
     7 | <html>
     8 |   <head>
     9 |   <body>
    10 |     <math math>
    11 |       <math mn>
    12 |         definitionURL="foo"
    14 #data
    15 <!doctype html><html></p><!--foo-->
    16 #errors
    17 (1,25): end-tag-after-implied-root
    18 #document
    19 | <!DOCTYPE html>
    20 | <html>
    21 |   <!-- foo -->
    22 |   <head>
    23 |   <body>
    25 #data
    26 <!doctype html><head></head></p><!--foo-->
    27 #errors
    28 (1,32): unexpected-end-tag
    29 #document
    30 | <!DOCTYPE html>
    31 | <html>
    32 |   <head>
    33 |   <!-- foo -->
    34 |   <body>
    36 #data
    37 <!doctype html><body><p><pre>
    38 #errors
    39 (1,29): expected-closing-tag-but-got-eof
    40 #document
    41 | <!DOCTYPE html>
    42 | <html>
    43 |   <head>
    44 |   <body>
    45 |     <p>
    46 |     <pre>
    48 #data
    49 <!doctype html><body><p><listing>
    50 #errors
    51 (1,33): expected-closing-tag-but-got-eof
    52 #document
    53 | <!DOCTYPE html>
    54 | <html>
    55 |   <head>
    56 |   <body>
    57 |     <p>
    58 |     <listing>
    60 #data
    61 <!doctype html><p><plaintext>
    62 #errors
    63 (1,29): expected-closing-tag-but-got-eof
    64 #document
    65 | <!DOCTYPE html>
    66 | <html>
    67 |   <head>
    68 |   <body>
    69 |     <p>
    70 |     <plaintext>
    72 #data
    73 <!doctype html><p><h1>
    74 #errors
    75 (1,22): expected-closing-tag-but-got-eof
    76 #document
    77 | <!DOCTYPE html>
    78 | <html>
    79 |   <head>
    80 |   <body>
    81 |     <p>
    82 |     <h1>
    84 #data
    85 <!doctype html><form><isindex>
    86 #errors
    87 (1,30): deprecated-tag
    88 (1,30): expected-closing-tag-but-got-eof
    89 #document
    90 | <!DOCTYPE html>
    91 | <html>
    92 |   <head>
    93 |   <body>
    94 |     <form>
    96 #data
    97 <!doctype html><isindex action="POST">
    98 #errors
    99 (1,38): deprecated-tag
   100 #document
   101 | <!DOCTYPE html>
   102 | <html>
   103 |   <head>
   104 |   <body>
   105 |     <form>
   106 |       action="POST"
   107 |       <hr>
   108 |       <label>
   109 |         "This is a searchable index. Enter search keywords: "
   110 |         <input>
   111 |           name="isindex"
   112 |       <hr>
   114 #data
   115 <!doctype html><isindex prompt="this is isindex">
   116 #errors
   117 (1,49): deprecated-tag
   118 #document
   119 | <!DOCTYPE html>
   120 | <html>
   121 |   <head>
   122 |   <body>
   123 |     <form>
   124 |       <hr>
   125 |       <label>
   126 |         "this is isindex"
   127 |         <input>
   128 |           name="isindex"
   129 |       <hr>
   131 #data
   132 <!doctype html><isindex type="hidden">
   133 #errors
   134 (1,38): deprecated-tag
   135 #document
   136 | <!DOCTYPE html>
   137 | <html>
   138 |   <head>
   139 |   <body>
   140 |     <form>
   141 |       <hr>
   142 |       <label>
   143 |         "This is a searchable index. Enter search keywords: "
   144 |         <input>
   145 |           name="isindex"
   146 |           type="hidden"
   147 |       <hr>
   149 #data
   150 <!doctype html><isindex name="foo">
   151 #errors
   152 (1,35): deprecated-tag
   153 #document
   154 | <!DOCTYPE html>
   155 | <html>
   156 |   <head>
   157 |   <body>
   158 |     <form>
   159 |       <hr>
   160 |       <label>
   161 |         "This is a searchable index. Enter search keywords: "
   162 |         <input>
   163 |           name="isindex"
   164 |       <hr>
   166 #data
   167 <!doctype html><ruby><p><rp>
   168 #errors
   169 (1,28): expected-closing-tag-but-got-eof
   170 #document
   171 | <!DOCTYPE html>
   172 | <html>
   173 |   <head>
   174 |   <body>
   175 |     <ruby>
   176 |       <p>
   177 |       <rp>
   179 #data
   180 <!doctype html><ruby><div><span><rp>
   181 #errors
   182 (1,36): XXX-undefined-error
   183 (1,36): expected-closing-tag-but-got-eof
   184 #document
   185 | <!DOCTYPE html>
   186 | <html>
   187 |   <head>
   188 |   <body>
   189 |     <ruby>
   190 |       <div>
   191 |         <span>
   192 |           <rp>
   194 #data
   195 <!doctype html><ruby><div><p><rp>
   196 #errors
   197 (1,33): XXX-undefined-error
   198 (1,33): expected-closing-tag-but-got-eof
   199 #document
   200 | <!DOCTYPE html>
   201 | <html>
   202 |   <head>
   203 |   <body>
   204 |     <ruby>
   205 |       <div>
   206 |         <p>
   207 |         <rp>
   209 #data
   210 <!doctype html><ruby><p><rt>
   211 #errors
   212 (1,28): expected-closing-tag-but-got-eof
   213 #document
   214 | <!DOCTYPE html>
   215 | <html>
   216 |   <head>
   217 |   <body>
   218 |     <ruby>
   219 |       <p>
   220 |       <rt>
   222 #data
   223 <!doctype html><ruby><div><span><rt>
   224 #errors
   225 (1,36): XXX-undefined-error
   226 (1,36): expected-closing-tag-but-got-eof
   227 #document
   228 | <!DOCTYPE html>
   229 | <html>
   230 |   <head>
   231 |   <body>
   232 |     <ruby>
   233 |       <div>
   234 |         <span>
   235 |           <rt>
   237 #data
   238 <!doctype html><ruby><div><p><rt>
   239 #errors
   240 (1,33): XXX-undefined-error
   241 (1,33): expected-closing-tag-but-got-eof
   242 #document
   243 | <!DOCTYPE html>
   244 | <html>
   245 |   <head>
   246 |   <body>
   247 |     <ruby>
   248 |       <div>
   249 |         <p>
   250 |         <rt>
   252 #data
   253 <!doctype html><math/><foo>
   254 #errors
   255 (1,27): expected-closing-tag-but-got-eof
   256 #document
   257 | <!DOCTYPE html>
   258 | <html>
   259 |   <head>
   260 |   <body>
   261 |     <math math>
   262 |     <foo>
   264 #data
   265 <!doctype html><svg/><foo>
   266 #errors
   267 (1,26): expected-closing-tag-but-got-eof
   268 #document
   269 | <!DOCTYPE html>
   270 | <html>
   271 |   <head>
   272 |   <body>
   273 |     <svg svg>
   274 |     <foo>
   276 #data
   277 <!doctype html><div></body><!--foo-->
   278 #errors
   279 (1,27): expected-one-end-tag-but-got-another
   280 #document
   281 | <!DOCTYPE html>
   282 | <html>
   283 |   <head>
   284 |   <body>
   285 |     <div>
   286 |   <!-- foo -->
   288 #data
   289 <!doctype html><h1><div><h3><span></h1>foo
   290 #errors
   291 (1,39): end-tag-too-early
   292 (1,42): expected-closing-tag-but-got-eof
   293 #document
   294 | <!DOCTYPE html>
   295 | <html>
   296 |   <head>
   297 |   <body>
   298 |     <h1>
   299 |       <div>
   300 |         <h3>
   301 |           <span>
   302 |         "foo"
   304 #data
   305 <!doctype html><p></h3>foo
   306 #errors
   307 (1,23): end-tag-too-early
   308 #document
   309 | <!DOCTYPE html>
   310 | <html>
   311 |   <head>
   312 |   <body>
   313 |     <p>
   314 |       "foo"
   316 #data
   317 <!doctype html><h3><li>abc</h2>foo
   318 #errors
   319 (1,31): end-tag-too-early
   320 #document
   321 | <!DOCTYPE html>
   322 | <html>
   323 |   <head>
   324 |   <body>
   325 |     <h3>
   326 |       <li>
   327 |         "abc"
   328 |     "foo"
   330 #data
   331 <!doctype html><table>abc<!--foo-->
   332 #errors
   333 (1,23): foster-parenting-character
   334 (1,24): foster-parenting-character
   335 (1,25): foster-parenting-character
   336 (1,35): eof-in-table
   337 #document
   338 | <!DOCTYPE html>
   339 | <html>
   340 |   <head>
   341 |   <body>
   342 |     "abc"
   343 |     <table>
   344 |       <!-- foo -->
   346 #data
   347 <!doctype html><table>  <!--foo-->
   348 #errors
   349 (1,34): eof-in-table
   350 #document
   351 | <!DOCTYPE html>
   352 | <html>
   353 |   <head>
   354 |   <body>
   355 |     <table>
   356 |       "  "
   357 |       <!-- foo -->
   359 #data
   360 <!doctype html><table> b <!--foo-->
   361 #errors
   362 (1,23): foster-parenting-character
   363 (1,24): foster-parenting-character
   364 (1,25): foster-parenting-character
   365 (1,35): eof-in-table
   366 #document
   367 | <!DOCTYPE html>
   368 | <html>
   369 |   <head>
   370 |   <body>
   371 |     " b "
   372 |     <table>
   373 |       <!-- foo -->
   375 #data
   376 <!doctype html><select><option><option>
   377 #errors
   378 (1,39): eof-in-select
   379 #document
   380 | <!DOCTYPE html>
   381 | <html>
   382 |   <head>
   383 |   <body>
   384 |     <select>
   385 |       <option>
   386 |       <option>
   388 #data
   389 <!doctype html><select><option></optgroup>
   390 #errors
   391 (1,42): unexpected-end-tag-in-select
   392 (1,42): eof-in-select
   393 #document
   394 | <!DOCTYPE html>
   395 | <html>
   396 |   <head>
   397 |   <body>
   398 |     <select>
   399 |       <option>
   401 #data
   402 <!doctype html><select><option></optgroup>
   403 #errors
   404 (1,42): unexpected-end-tag-in-select
   405 (1,42): eof-in-select
   406 #document
   407 | <!DOCTYPE html>
   408 | <html>
   409 |   <head>
   410 |   <body>
   411 |     <select>
   412 |       <option>
   414 #data
   415 <!doctype html><dd><optgroup><dd>
   416 #errors
   417 #document
   418 | <!DOCTYPE html>
   419 | <html>
   420 |   <head>
   421 |   <body>
   422 |     <dd>
   423 |       <optgroup>
   424 |     <dd>
   426 #data
   427 <!doctype html><p><math><mi><p><h1>
   428 #errors
   429 (1,35): expected-closing-tag-but-got-eof
   430 #document
   431 | <!DOCTYPE html>
   432 | <html>
   433 |   <head>
   434 |   <body>
   435 |     <p>
   436 |       <math math>
   437 |         <math mi>
   438 |           <p>
   439 |           <h1>
   441 #data
   442 <!doctype html><p><math><mo><p><h1>
   443 #errors
   444 (1,35): expected-closing-tag-but-got-eof
   445 #document
   446 | <!DOCTYPE html>
   447 | <html>
   448 |   <head>
   449 |   <body>
   450 |     <p>
   451 |       <math math>
   452 |         <math mo>
   453 |           <p>
   454 |           <h1>
   456 #data
   457 <!doctype html><p><math><mn><p><h1>
   458 #errors
   459 (1,35): expected-closing-tag-but-got-eof
   460 #document
   461 | <!DOCTYPE html>
   462 | <html>
   463 |   <head>
   464 |   <body>
   465 |     <p>
   466 |       <math math>
   467 |         <math mn>
   468 |           <p>
   469 |           <h1>
   471 #data
   472 <!doctype html><p><math><ms><p><h1>
   473 #errors
   474 (1,35): expected-closing-tag-but-got-eof
   475 #document
   476 | <!DOCTYPE html>
   477 | <html>
   478 |   <head>
   479 |   <body>
   480 |     <p>
   481 |       <math math>
   482 |         <math ms>
   483 |           <p>
   484 |           <h1>
   486 #data
   487 <!doctype html><p><math><mtext><p><h1>
   488 #errors
   489 (1,38): expected-closing-tag-but-got-eof
   490 #document
   491 | <!DOCTYPE html>
   492 | <html>
   493 |   <head>
   494 |   <body>
   495 |     <p>
   496 |       <math math>
   497 |         <math mtext>
   498 |           <p>
   499 |           <h1>
   501 #data
   502 <!doctype html><frameset></noframes>
   503 #errors
   504 (1,36): unexpected-end-tag-in-frameset
   505 (1,36): eof-in-frameset
   506 #document
   507 | <!DOCTYPE html>
   508 | <html>
   509 |   <head>
   510 |   <frameset>
   512 #data
   513 <!doctype html><html c=d><body></html><html a=b>
   514 #errors
   515 (1,48): non-html-root
   516 #document
   517 | <!DOCTYPE html>
   518 | <html>
   519 |   a="b"
   520 |   c="d"
   521 |   <head>
   522 |   <body>
   524 #data
   525 <!doctype html><html c=d><frameset></frameset></html><html a=b>
   526 #errors
   527 (1,63): non-html-root
   528 #document
   529 | <!DOCTYPE html>
   530 | <html>
   531 |   a="b"
   532 |   c="d"
   533 |   <head>
   534 |   <frameset>
   536 #data
   537 <!doctype html><html><frameset></frameset></html><!--foo-->
   538 #errors
   539 #document
   540 | <!DOCTYPE html>
   541 | <html>
   542 |   <head>
   543 |   <frameset>
   544 | <!-- foo -->
   546 #data
   547 <!doctype html><html><frameset></frameset></html>  
   548 #errors
   549 #document
   550 | <!DOCTYPE html>
   551 | <html>
   552 |   <head>
   553 |   <frameset>
   554 |   "  "
   556 #data
   557 <!doctype html><html><frameset></frameset></html>abc
   558 #errors
   559 (1,50): expected-eof-but-got-char
   560 (1,51): expected-eof-but-got-char
   561 (1,52): expected-eof-but-got-char
   562 #document
   563 | <!DOCTYPE html>
   564 | <html>
   565 |   <head>
   566 |   <frameset>
   568 #data
   569 <!doctype html><html><frameset></frameset></html><p>
   570 #errors
   571 (1,52): expected-eof-but-got-start-tag
   572 #document
   573 | <!DOCTYPE html>
   574 | <html>
   575 |   <head>
   576 |   <frameset>
   578 #data
   579 <!doctype html><html><frameset></frameset></html></p>
   580 #errors
   581 (1,53): expected-eof-but-got-end-tag
   582 #document
   583 | <!DOCTYPE html>
   584 | <html>
   585 |   <head>
   586 |   <frameset>
   588 #data
   589 <html><frameset></frameset></html><!doctype html>
   590 #errors
   591 (1,6): expected-doctype-but-got-start-tag
   592 (1,49): unexpected-doctype
   593 #document
   594 | <html>
   595 |   <head>
   596 |   <frameset>
   598 #data
   599 <!doctype html><body><frameset>
   600 #errors
   601 (1,31): unexpected-start-tag
   602 #document
   603 | <!DOCTYPE html>
   604 | <html>
   605 |   <head>
   606 |   <body>
   608 #data
   609 <!doctype html><p><frameset><frame>
   610 #errors
   611 (1,28): unexpected-start-tag
   612 (1,35): eof-in-frameset
   613 #document
   614 | <!DOCTYPE html>
   615 | <html>
   616 |   <head>
   617 |   <frameset>
   618 |     <frame>
   620 #data
   621 <!doctype html><p>a<frameset>
   622 #errors
   623 (1,29): unexpected-start-tag
   624 #document
   625 | <!DOCTYPE html>
   626 | <html>
   627 |   <head>
   628 |   <body>
   629 |     <p>
   630 |       "a"
   632 #data
   633 <!doctype html><p> <frameset><frame>
   634 #errors
   635 (1,29): unexpected-start-tag
   636 (1,36): eof-in-frameset
   637 #document
   638 | <!DOCTYPE html>
   639 | <html>
   640 |   <head>
   641 |   <frameset>
   642 |     <frame>
   644 #data
   645 <!doctype html><pre><frameset>
   646 #errors
   647 (1,30): unexpected-start-tag
   648 (1,30): expected-closing-tag-but-got-eof
   649 #document
   650 | <!DOCTYPE html>
   651 | <html>
   652 |   <head>
   653 |   <body>
   654 |     <pre>
   656 #data
   657 <!doctype html><listing><frameset>
   658 #errors
   659 (1,34): unexpected-start-tag
   660 (1,34): expected-closing-tag-but-got-eof
   661 #document
   662 | <!DOCTYPE html>
   663 | <html>
   664 |   <head>
   665 |   <body>
   666 |     <listing>
   668 #data
   669 <!doctype html><li><frameset>
   670 #errors
   671 (1,29): unexpected-start-tag
   672 #document
   673 | <!DOCTYPE html>
   674 | <html>
   675 |   <head>
   676 |   <body>
   677 |     <li>
   679 #data
   680 <!doctype html><dd><frameset>
   681 #errors
   682 (1,29): unexpected-start-tag
   683 #document
   684 | <!DOCTYPE html>
   685 | <html>
   686 |   <head>
   687 |   <body>
   688 |     <dd>
   690 #data
   691 <!doctype html><dt><frameset>
   692 #errors
   693 (1,29): unexpected-start-tag
   694 #document
   695 | <!DOCTYPE html>
   696 | <html>
   697 |   <head>
   698 |   <body>
   699 |     <dt>
   701 #data
   702 <!doctype html><button><frameset>
   703 #errors
   704 (1,33): unexpected-start-tag
   705 (1,33): expected-closing-tag-but-got-eof
   706 #document
   707 | <!DOCTYPE html>
   708 | <html>
   709 |   <head>
   710 |   <body>
   711 |     <button>
   713 #data
   714 <!doctype html><applet><frameset>
   715 #errors
   716 (1,33): unexpected-start-tag
   717 (1,33): expected-closing-tag-but-got-eof
   718 #document
   719 | <!DOCTYPE html>
   720 | <html>
   721 |   <head>
   722 |   <body>
   723 |     <applet>
   725 #data
   726 <!doctype html><marquee><frameset>
   727 #errors
   728 (1,34): unexpected-start-tag
   729 (1,34): expected-closing-tag-but-got-eof
   730 #document
   731 | <!DOCTYPE html>
   732 | <html>
   733 |   <head>
   734 |   <body>
   735 |     <marquee>
   737 #data
   738 <!doctype html><object><frameset>
   739 #errors
   740 (1,33): unexpected-start-tag
   741 (1,33): expected-closing-tag-but-got-eof
   742 #document
   743 | <!DOCTYPE html>
   744 | <html>
   745 |   <head>
   746 |   <body>
   747 |     <object>
   749 #data
   750 <!doctype html><table><frameset>
   751 #errors
   752 (1,32): unexpected-start-tag-implies-table-voodoo
   753 (1,32): unexpected-start-tag
   754 (1,32): eof-in-table
   755 #document
   756 | <!DOCTYPE html>
   757 | <html>
   758 |   <head>
   759 |   <body>
   760 |     <table>
   762 #data
   763 <!doctype html><area><frameset>
   764 #errors
   765 (1,31): unexpected-start-tag
   766 #document
   767 | <!DOCTYPE html>
   768 | <html>
   769 |   <head>
   770 |   <body>
   771 |     <area>
   773 #data
   774 <!doctype html><basefont><frameset>
   775 #errors
   776 (1,35): eof-in-frameset
   777 #document
   778 | <!DOCTYPE html>
   779 | <html>
   780 |   <head>
   781 |     <basefont>
   782 |   <frameset>
   784 #data
   785 <!doctype html><bgsound><frameset>
   786 #errors
   787 (1,34): eof-in-frameset
   788 #document
   789 | <!DOCTYPE html>
   790 | <html>
   791 |   <head>
   792 |     <bgsound>
   793 |   <frameset>
   795 #data
   796 <!doctype html><br><frameset>
   797 #errors
   798 (1,29): unexpected-start-tag
   799 #document
   800 | <!DOCTYPE html>
   801 | <html>
   802 |   <head>
   803 |   <body>
   804 |     <br>
   806 #data
   807 <!doctype html><embed><frameset>
   808 #errors
   809 (1,32): unexpected-start-tag
   810 #document
   811 | <!DOCTYPE html>
   812 | <html>
   813 |   <head>
   814 |   <body>
   815 |     <embed>
   817 #data
   818 <!doctype html><img><frameset>
   819 #errors
   820 (1,30): unexpected-start-tag
   821 #document
   822 | <!DOCTYPE html>
   823 | <html>
   824 |   <head>
   825 |   <body>
   826 |     <img>
   828 #data
   829 <!doctype html><input><frameset>
   830 #errors
   831 (1,32): unexpected-start-tag
   832 #document
   833 | <!DOCTYPE html>
   834 | <html>
   835 |   <head>
   836 |   <body>
   837 |     <input>
   839 #data
   840 <!doctype html><keygen><frameset>
   841 #errors
   842 (1,33): unexpected-start-tag
   843 #document
   844 | <!DOCTYPE html>
   845 | <html>
   846 |   <head>
   847 |   <body>
   848 |     <keygen>
   850 #data
   851 <!doctype html><wbr><frameset>
   852 #errors
   853 (1,30): unexpected-start-tag
   854 #document
   855 | <!DOCTYPE html>
   856 | <html>
   857 |   <head>
   858 |   <body>
   859 |     <wbr>
   861 #data
   862 <!doctype html><hr><frameset>
   863 #errors
   864 (1,29): unexpected-start-tag
   865 #document
   866 | <!DOCTYPE html>
   867 | <html>
   868 |   <head>
   869 |   <body>
   870 |     <hr>
   872 #data
   873 <!doctype html><textarea></textarea><frameset>
   874 #errors
   875 (1,46): unexpected-start-tag
   876 #document
   877 | <!DOCTYPE html>
   878 | <html>
   879 |   <head>
   880 |   <body>
   881 |     <textarea>
   883 #data
   884 <!doctype html><xmp></xmp><frameset>
   885 #errors
   886 (1,36): unexpected-start-tag
   887 #document
   888 | <!DOCTYPE html>
   889 | <html>
   890 |   <head>
   891 |   <body>
   892 |     <xmp>
   894 #data
   895 <!doctype html><iframe></iframe><frameset>
   896 #errors
   897 (1,42): unexpected-start-tag
   898 #document
   899 | <!DOCTYPE html>
   900 | <html>
   901 |   <head>
   902 |   <body>
   903 |     <iframe>
   905 #data
   906 <!doctype html><select></select><frameset>
   907 #errors
   908 (1,42): unexpected-start-tag
   909 #document
   910 | <!DOCTYPE html>
   911 | <html>
   912 |   <head>
   913 |   <body>
   914 |     <select>
   916 #data
   917 <!doctype html><svg></svg><frameset><frame>
   918 #errors
   919 (1,36): unexpected-start-tag
   920 (1,43): eof-in-frameset
   921 #document
   922 | <!DOCTYPE html>
   923 | <html>
   924 |   <head>
   925 |   <frameset>
   926 |     <frame>
   928 #data
   929 <!doctype html><math></math><frameset><frame>
   930 #errors
   931 (1,38): unexpected-start-tag
   932 (1,45): eof-in-frameset
   933 #document
   934 | <!DOCTYPE html>
   935 | <html>
   936 |   <head>
   937 |   <frameset>
   938 |     <frame>
   940 #data
   941 <!doctype html><svg><foreignObject><div> <frameset><frame>
   942 #errors
   943 (1,51): unexpected-start-tag
   944 (1,58): eof-in-frameset
   945 #document
   946 | <!DOCTYPE html>
   947 | <html>
   948 |   <head>
   949 |   <frameset>
   950 |     <frame>
   952 #data
   953 <!doctype html><svg>a</svg><frameset><frame>
   954 #errors
   955 (1,37): unexpected-start-tag
   956 (1,44): unexpected-start-tag-ignored
   957 #document
   958 | <!DOCTYPE html>
   959 | <html>
   960 |   <head>
   961 |   <body>
   962 |     <svg svg>
   963 |       "a"
   965 #data
   966 <!doctype html><svg> </svg><frameset><frame>
   967 #errors
   968 (1,37): unexpected-start-tag
   969 (1,44): eof-in-frameset
   970 #document
   971 | <!DOCTYPE html>
   972 | <html>
   973 |   <head>
   974 |   <frameset>
   975 |     <frame>
   977 #data
   978 <html>aaa<frameset></frameset>
   979 #errors
   980 (1,6): expected-doctype-but-got-start-tag
   981 (1,19): unexpected-start-tag
   982 (1,30): unexpected-end-tag
   983 #document
   984 | <html>
   985 |   <head>
   986 |   <body>
   987 |     "aaa"
   989 #data
   990 <html> a <frameset></frameset>
   991 #errors
   992 (1,6): expected-doctype-but-got-start-tag
   993 (1,19): unexpected-start-tag
   994 (1,30): unexpected-end-tag
   995 #document
   996 | <html>
   997 |   <head>
   998 |   <body>
   999 |     "a "
  1001 #data
  1002 <!doctype html><div><frameset>
  1003 #errors
  1004 (1,30): unexpected-start-tag
  1005 (1,30): eof-in-frameset
  1006 #document
  1007 | <!DOCTYPE html>
  1008 | <html>
  1009 |   <head>
  1010 |   <frameset>
  1012 #data
  1013 <!doctype html><div><body><frameset>
  1014 #errors
  1015 (1,26): unexpected-start-tag
  1016 (1,36): unexpected-start-tag
  1017 (1,36): expected-closing-tag-but-got-eof
  1018 #document
  1019 | <!DOCTYPE html>
  1020 | <html>
  1021 |   <head>
  1022 |   <body>
  1023 |     <div>
  1025 #data
  1026 <!doctype html><p><math></p>a
  1027 #errors
  1028 (1,28): unexpected-end-tag
  1029 (1,28): unexpected-end-tag
  1030 #document
  1031 | <!DOCTYPE html>
  1032 | <html>
  1033 |   <head>
  1034 |   <body>
  1035 |     <p>
  1036 |       <math math>
  1037 |     "a"
  1039 #data
  1040 <!doctype html><p><math><mn><span></p>a
  1041 #errors
  1042 (1,38): unexpected-end-tag
  1043 (1,39): expected-closing-tag-but-got-eof
  1044 #document
  1045 | <!DOCTYPE html>
  1046 | <html>
  1047 |   <head>
  1048 |   <body>
  1049 |     <p>
  1050 |       <math math>
  1051 |         <math mn>
  1052 |           <span>
  1053 |             <p>
  1054 |             "a"
  1056 #data
  1057 <!doctype html><math></html>
  1058 #errors
  1059 (1,28): unexpected-end-tag
  1060 (1,28): expected-one-end-tag-but-got-another
  1061 (1,28): unexpected-end-tag
  1062 #document
  1063 | <!DOCTYPE html>
  1064 | <html>
  1065 |   <head>
  1066 |   <body>
  1067 |     <math math>
  1069 #data
  1070 <!doctype html><meta charset="ascii">
  1071 #errors
  1072 #document
  1073 | <!DOCTYPE html>
  1074 | <html>
  1075 |   <head>
  1076 |     <meta>
  1077 |       charset="ascii"
  1078 |   <body>
  1080 #data
  1081 <!doctype html><meta http-equiv="content-type" content="text/html;charset=ascii">
  1082 #errors
  1083 #document
  1084 | <!DOCTYPE html>
  1085 | <html>
  1086 |   <head>
  1087 |     <meta>
  1088 |       content="text/html;charset=ascii"
  1089 |       http-equiv="content-type"
  1090 |   <body>
  1092 #data
  1093 <!doctype html><head><!--aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa--><meta charset="utf8">
  1094 #errors
  1095 #document
  1096 | <!DOCTYPE html>
  1097 | <html>
  1098 |   <head>
  1099 |     <!-- aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -->
  1100 |     <meta>
  1101 |       charset="utf8"
  1102 |   <body>
  1104 #data
  1105 <!doctype html><html a=b><head></head><html c=d>
  1106 #errors
  1107 (1,48): non-html-root
  1108 #document
  1109 | <!DOCTYPE html>
  1110 | <html>
  1111 |   a="b"
  1112 |   c="d"
  1113 |   <head>
  1114 |   <body>
  1116 #data
  1117 <!doctype html><image/>
  1118 #errors
  1119 (1,23): image-start-tag
  1120 #document
  1121 | <!DOCTYPE html>
  1122 | <html>
  1123 |   <head>
  1124 |   <body>
  1125 |     <img>
  1127 #data
  1128 <!doctype html>a<i>b<table>c<b>d</i>e</b>f
  1129 #errors
  1130 (1,28): foster-parenting-character
  1131 (1,31): foster-parenting-start-tag
  1132 (1,32): foster-parenting-character
  1133 (1,36): foster-parenting-end-tag
  1134 (1,36): adoption-agency-1.3
  1135 (1,37): foster-parenting-character
  1136 (1,41): foster-parenting-end-tag
  1137 (1,42): foster-parenting-character
  1138 (1,42): eof-in-table
  1139 #document
  1140 | <!DOCTYPE html>
  1141 | <html>
  1142 |   <head>
  1143 |   <body>
  1144 |     "a"
  1145 |     <i>
  1146 |       "bc"
  1147 |       <b>
  1148 |         "de"
  1149 |       "f"
  1150 |       <table>
  1152 #data
  1153 <!doctype html><table><i>a<b>b<div>c<a>d</i>e</b>f
  1154 #errors
  1155 (1,25): foster-parenting-start-tag
  1156 (1,26): foster-parenting-character
  1157 (1,29): foster-parenting-start-tag
  1158 (1,30): foster-parenting-character
  1159 (1,35): foster-parenting-start-tag
  1160 (1,36): foster-parenting-character
  1161 (1,39): foster-parenting-start-tag
  1162 (1,40): foster-parenting-character
  1163 (1,44): foster-parenting-end-tag
  1164 (1,44): adoption-agency-1.3
  1165 (1,44): adoption-agency-1.3
  1166 (1,45): foster-parenting-character
  1167 (1,49): foster-parenting-end-tag
  1168 (1,49): adoption-agency-1.3
  1169 (1,49): adoption-agency-1.3
  1170 (1,50): foster-parenting-character
  1171 (1,50): eof-in-table
  1172 #document
  1173 | <!DOCTYPE html>
  1174 | <html>
  1175 |   <head>
  1176 |   <body>
  1177 |     <i>
  1178 |       "a"
  1179 |       <b>
  1180 |         "b"
  1181 |     <b>
  1182 |     <div>
  1183 |       <b>
  1184 |         <i>
  1185 |           "c"
  1186 |           <a>
  1187 |             "d"
  1188 |         <a>
  1189 |           "e"
  1190 |       <a>
  1191 |         "f"
  1192 |     <table>
  1194 #data
  1195 <!doctype html><i>a<b>b<div>c<a>d</i>e</b>f
  1196 #errors
  1197 (1,37): adoption-agency-1.3
  1198 (1,37): adoption-agency-1.3
  1199 (1,42): adoption-agency-1.3
  1200 (1,42): adoption-agency-1.3
  1201 (1,43): expected-closing-tag-but-got-eof
  1202 #document
  1203 | <!DOCTYPE html>
  1204 | <html>
  1205 |   <head>
  1206 |   <body>
  1207 |     <i>
  1208 |       "a"
  1209 |       <b>
  1210 |         "b"
  1211 |     <b>
  1212 |     <div>
  1213 |       <b>
  1214 |         <i>
  1215 |           "c"
  1216 |           <a>
  1217 |             "d"
  1218 |         <a>
  1219 |           "e"
  1220 |       <a>
  1221 |         "f"
  1223 #data
  1224 <!doctype html><table><i>a<b>b<div>c</i>
  1225 #errors
  1226 (1,25): foster-parenting-start-tag
  1227 (1,26): foster-parenting-character
  1228 (1,29): foster-parenting-start-tag
  1229 (1,30): foster-parenting-character
  1230 (1,35): foster-parenting-start-tag
  1231 (1,36): foster-parenting-character
  1232 (1,40): foster-parenting-end-tag
  1233 (1,40): adoption-agency-1.3
  1234 (1,40): eof-in-table
  1235 #document
  1236 | <!DOCTYPE html>
  1237 | <html>
  1238 |   <head>
  1239 |   <body>
  1240 |     <i>
  1241 |       "a"
  1242 |       <b>
  1243 |         "b"
  1244 |     <b>
  1245 |       <div>
  1246 |         <i>
  1247 |           "c"
  1248 |     <table>
  1250 #data
  1251 <!doctype html><table><i>a<b>b<div>c<a>d</i>e</b>f
  1252 #errors
  1253 (1,25): foster-parenting-start-tag
  1254 (1,26): foster-parenting-character
  1255 (1,29): foster-parenting-start-tag
  1256 (1,30): foster-parenting-character
  1257 (1,35): foster-parenting-start-tag
  1258 (1,36): foster-parenting-character
  1259 (1,39): foster-parenting-start-tag
  1260 (1,40): foster-parenting-character
  1261 (1,44): foster-parenting-end-tag
  1262 (1,44): adoption-agency-1.3
  1263 (1,44): adoption-agency-1.3
  1264 (1,45): foster-parenting-character
  1265 (1,49): foster-parenting-end-tag
  1266 (1,44): adoption-agency-1.3
  1267 (1,44): adoption-agency-1.3
  1268 (1,50): eof-in-table
  1269 #document
  1270 | <!DOCTYPE html>
  1271 | <html>
  1272 |   <head>
  1273 |   <body>
  1274 |     <i>
  1275 |       "a"
  1276 |       <b>
  1277 |         "b"
  1278 |     <b>
  1279 |     <div>
  1280 |       <b>
  1281 |         <i>
  1282 |           "c"
  1283 |           <a>
  1284 |             "d"
  1285 |         <a>
  1286 |           "e"
  1287 |       <a>
  1288 |         "f"
  1289 |     <table>
  1291 #data
  1292 <!doctype html><table><i>a<div>b<tr>c<b>d</i>e
  1293 #errors
  1294 (1,25): foster-parenting-start-tag
  1295 (1,26): foster-parenting-character
  1296 (1,31): foster-parenting-start-tag
  1297 (1,32): foster-parenting-character
  1298 (1,37): foster-parenting-character
  1299 (1,40): foster-parenting-start-tag
  1300 (1,41): foster-parenting-character
  1301 (1,45): foster-parenting-end-tag
  1302 (1,45): adoption-agency-1.3
  1303 (1,46): foster-parenting-character
  1304 (1,46): eof-in-table
  1305 #document
  1306 | <!DOCTYPE html>
  1307 | <html>
  1308 |   <head>
  1309 |   <body>
  1310 |     <i>
  1311 |       "a"
  1312 |       <div>
  1313 |         "b"
  1314 |     <i>
  1315 |       "c"
  1316 |       <b>
  1317 |         "d"
  1318 |     <b>
  1319 |       "e"
  1320 |     <table>
  1321 |       <tbody>
  1322 |         <tr>
  1324 #data
  1325 <!doctype html><table><td><table><i>a<div>b<b>c</i>d
  1326 #errors
  1327 (1,26): unexpected-cell-in-table-body
  1328 (1,36): foster-parenting-start-tag
  1329 (1,37): foster-parenting-character
  1330 (1,42): foster-parenting-start-tag
  1331 (1,43): foster-parenting-character
  1332 (1,46): foster-parenting-start-tag
  1333 (1,47): foster-parenting-character
  1334 (1,51): foster-parenting-end-tag
  1335 (1,51): adoption-agency-1.3
  1336 (1,51): adoption-agency-1.3
  1337 (1,52): foster-parenting-character
  1338 (1,52): eof-in-table
  1339 #document
  1340 | <!DOCTYPE html>
  1341 | <html>
  1342 |   <head>
  1343 |   <body>
  1344 |     <table>
  1345 |       <tbody>
  1346 |         <tr>
  1347 |           <td>
  1348 |             <i>
  1349 |               "a"
  1350 |             <div>
  1351 |               <i>
  1352 |                 "b"
  1353 |                 <b>
  1354 |                   "c"
  1355 |               <b>
  1356 |                 "d"
  1357 |             <table>
  1359 #data
  1360 <!doctype html><body><bgsound>
  1361 #errors
  1362 #document
  1363 | <!DOCTYPE html>
  1364 | <html>
  1365 |   <head>
  1366 |   <body>
  1367 |     <bgsound>
  1369 #data
  1370 <!doctype html><body><basefont>
  1371 #errors
  1372 #document
  1373 | <!DOCTYPE html>
  1374 | <html>
  1375 |   <head>
  1376 |   <body>
  1377 |     <basefont>
  1379 #data
  1380 <!doctype html><a><b></a><basefont>
  1381 #errors
  1382 (1,25): adoption-agency-1.3
  1383 #document
  1384 | <!DOCTYPE html>
  1385 | <html>
  1386 |   <head>
  1387 |   <body>
  1388 |     <a>
  1389 |       <b>
  1390 |     <basefont>
  1392 #data
  1393 <!doctype html><a><b></a><bgsound>
  1394 #errors
  1395 (1,25): adoption-agency-1.3
  1396 #document
  1397 | <!DOCTYPE html>
  1398 | <html>
  1399 |   <head>
  1400 |   <body>
  1401 |     <a>
  1402 |       <b>
  1403 |     <bgsound>
  1405 #data
  1406 <!doctype html><figcaption><article></figcaption>a
  1407 #errors
  1408 (1,49): end-tag-too-early
  1409 #document
  1410 | <!DOCTYPE html>
  1411 | <html>
  1412 |   <head>
  1413 |   <body>
  1414 |     <figcaption>
  1415 |       <article>
  1416 |     "a"
  1418 #data
  1419 <!doctype html><summary><article></summary>a
  1420 #errors
  1421 (1,43): end-tag-too-early
  1422 #document
  1423 | <!DOCTYPE html>
  1424 | <html>
  1425 |   <head>
  1426 |   <body>
  1427 |     <summary>
  1428 |       <article>
  1429 |     "a"
  1431 #data
  1432 <!doctype html><p><a><plaintext>b
  1433 #errors
  1434 (1,32): unexpected-end-tag
  1435 (1,33): expected-closing-tag-but-got-eof
  1436 #document
  1437 | <!DOCTYPE html>
  1438 | <html>
  1439 |   <head>
  1440 |   <body>
  1441 |     <p>
  1442 |       <a>
  1443 |     <plaintext>
  1444 |       <a>
  1445 |         "b"
  1447 #data
  1448 <!DOCTYPE html><div>a<a></div>b<p>c</p>d
  1449 #errors
  1450 (1,30): end-tag-too-early
  1451 (1,40): expected-closing-tag-but-got-eof
  1452 #document
  1453 | <!DOCTYPE html>
  1454 | <html>
  1455 |   <head>
  1456 |   <body>
  1457 |     <div>
  1458 |       "a"
  1459 |       <a>
  1460 |     <a>
  1461 |       "b"
  1462 |       <p>
  1463 |         "c"
  1464 |       "d"

mercurial