parser/htmlparser/tests/mochitest/html5lib_tree_construction/tests10.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><svg></svg>
     3 #errors
     4 #document
     5 | <!DOCTYPE html>
     6 | <html>
     7 |   <head>
     8 |   <body>
     9 |     <svg svg>
    11 #data
    12 <!DOCTYPE html><svg></svg><![CDATA[a]]>
    13 #errors
    14 (1,28) expected-dashes-or-doctype
    15 #document
    16 | <!DOCTYPE html>
    17 | <html>
    18 |   <head>
    19 |   <body>
    20 |     <svg svg>
    21 |     <!-- [CDATA[a]] -->
    23 #data
    24 <!DOCTYPE html><body><svg></svg>
    25 #errors
    26 #document
    27 | <!DOCTYPE html>
    28 | <html>
    29 |   <head>
    30 |   <body>
    31 |     <svg svg>
    33 #data
    34 <!DOCTYPE html><body><select><svg></svg></select>
    35 #errors
    36 (1,34) unexpected-start-tag-in-select
    37 (1,40) unexpected-end-tag-in-select
    38 #document
    39 | <!DOCTYPE html>
    40 | <html>
    41 |   <head>
    42 |   <body>
    43 |     <select>
    45 #data
    46 <!DOCTYPE html><body><select><option><svg></svg></option></select>
    47 #errors
    48 (1,42) unexpected-start-tag-in-select
    49 (1,48) unexpected-end-tag-in-select
    50 #document
    51 | <!DOCTYPE html>
    52 | <html>
    53 |   <head>
    54 |   <body>
    55 |     <select>
    56 |       <option>
    58 #data
    59 <!DOCTYPE html><body><table><svg></svg></table>
    60 #errors
    61 (1,33) foster-parenting-start-tag
    62 #document
    63 | <!DOCTYPE html>
    64 | <html>
    65 |   <head>
    66 |   <body>
    67 |     <svg svg>
    68 |     <table>
    70 #data
    71 <!DOCTYPE html><body><table><svg><g>foo</g></svg></table>
    72 #errors
    73 (1,33) foster-parenting-start-tag
    74 #document
    75 | <!DOCTYPE html>
    76 | <html>
    77 |   <head>
    78 |   <body>
    79 |     <svg svg>
    80 |       <svg g>
    81 |         "foo"
    82 |     <table>
    84 #data
    85 <!DOCTYPE html><body><table><svg><g>foo</g><g>bar</g></svg></table>
    86 #errors
    87 (1,33) foster-parenting-start-tag
    88 #document
    89 | <!DOCTYPE html>
    90 | <html>
    91 |   <head>
    92 |   <body>
    93 |     <svg svg>
    94 |       <svg g>
    95 |         "foo"
    96 |       <svg g>
    97 |         "bar"
    98 |     <table>
   100 #data
   101 <!DOCTYPE html><body><table><tbody><svg><g>foo</g><g>bar</g></svg></tbody></table>
   102 #errors
   103 (1,40) foster-parenting-start-tag
   104 #document
   105 | <!DOCTYPE html>
   106 | <html>
   107 |   <head>
   108 |   <body>
   109 |     <svg svg>
   110 |       <svg g>
   111 |         "foo"
   112 |       <svg g>
   113 |         "bar"
   114 |     <table>
   115 |       <tbody>
   117 #data
   118 <!DOCTYPE html><body><table><tbody><tr><svg><g>foo</g><g>bar</g></svg></tr></tbody></table>
   119 #errors
   120 (1,44) foster-parenting-start-tag
   121 #document
   122 | <!DOCTYPE html>
   123 | <html>
   124 |   <head>
   125 |   <body>
   126 |     <svg svg>
   127 |       <svg g>
   128 |         "foo"
   129 |       <svg g>
   130 |         "bar"
   131 |     <table>
   132 |       <tbody>
   133 |         <tr>
   135 #data
   136 <!DOCTYPE html><body><table><tbody><tr><td><svg><g>foo</g><g>bar</g></svg></td></tr></tbody></table>
   137 #errors
   138 #document
   139 | <!DOCTYPE html>
   140 | <html>
   141 |   <head>
   142 |   <body>
   143 |     <table>
   144 |       <tbody>
   145 |         <tr>
   146 |           <td>
   147 |             <svg svg>
   148 |               <svg g>
   149 |                 "foo"
   150 |               <svg g>
   151 |                 "bar"
   153 #data
   154 <!DOCTYPE html><body><table><tbody><tr><td><svg><g>foo</g><g>bar</g></svg><p>baz</td></tr></tbody></table>
   155 #errors
   156 #document
   157 | <!DOCTYPE html>
   158 | <html>
   159 |   <head>
   160 |   <body>
   161 |     <table>
   162 |       <tbody>
   163 |         <tr>
   164 |           <td>
   165 |             <svg svg>
   166 |               <svg g>
   167 |                 "foo"
   168 |               <svg g>
   169 |                 "bar"
   170 |             <p>
   171 |               "baz"
   173 #data
   174 <!DOCTYPE html><body><table><caption><svg><g>foo</g><g>bar</g></svg><p>baz</caption></table>
   175 #errors
   176 #document
   177 | <!DOCTYPE html>
   178 | <html>
   179 |   <head>
   180 |   <body>
   181 |     <table>
   182 |       <caption>
   183 |         <svg svg>
   184 |           <svg g>
   185 |             "foo"
   186 |           <svg g>
   187 |             "bar"
   188 |         <p>
   189 |           "baz"
   191 #data
   192 <!DOCTYPE html><body><table><caption><svg><g>foo</g><g>bar</g><p>baz</table><p>quux
   193 #errors
   194 (1,65) unexpected-html-element-in-foreign-content
   195 (1,76) XXX-undefined-error
   196 #document
   197 | <!DOCTYPE html>
   198 | <html>
   199 |   <head>
   200 |   <body>
   201 |     <table>
   202 |       <caption>
   203 |         <svg svg>
   204 |           <svg g>
   205 |             "foo"
   206 |           <svg g>
   207 |             "bar"
   208 |         <p>
   209 |           "baz"
   210 |     <p>
   211 |       "quux"
   213 #data
   214 <!DOCTYPE html><body><table><caption><svg><g>foo</g><g>bar</g>baz</table><p>quux
   215 #errors
   216 (1,73) unexpected-end-tag
   217 (1,73) expected-one-end-tag-but-got-another
   218 #document
   219 | <!DOCTYPE html>
   220 | <html>
   221 |   <head>
   222 |   <body>
   223 |     <table>
   224 |       <caption>
   225 |         <svg svg>
   226 |           <svg g>
   227 |             "foo"
   228 |           <svg g>
   229 |             "bar"
   230 |           "baz"
   231 |     <p>
   232 |       "quux"
   234 #data
   235 <!DOCTYPE html><body><table><colgroup><svg><g>foo</g><g>bar</g><p>baz</table><p>quux
   236 #errors
   237 (1,43) foster-parenting-start-tag
   238 (1,66) foster-parenting-start-tag
   239 (1,67) foster-parenting-character
   240 (1,68) foster-parenting-character
   241 (1,69) foster-parenting-character
   242 #document
   243 | <!DOCTYPE html>
   244 | <html>
   245 |   <head>
   246 |   <body>
   247 |     <svg svg>
   248 |       <svg g>
   249 |         "foo"
   250 |       <svg g>
   251 |         "bar"
   252 |     <p>
   253 |       "baz"
   254 |     <table>
   255 |       <colgroup>
   256 |     <p>
   257 |       "quux"
   259 #data
   260 <!DOCTYPE html><body><table><tr><td><select><svg><g>foo</g><g>bar</g><p>baz</table><p>quux
   261 #errors
   262 (1,49) unexpected-start-tag-in-select
   263 (1,52) unexpected-start-tag-in-select
   264 (1,59) unexpected-end-tag-in-select
   265 (1,62) unexpected-start-tag-in-select
   266 (1,69) unexpected-end-tag-in-select
   267 (1,72) unexpected-start-tag-in-select
   268 (1,83) unexpected-table-element-end-tag-in-select-in-table
   269 #document
   270 | <!DOCTYPE html>
   271 | <html>
   272 |   <head>
   273 |   <body>
   274 |     <table>
   275 |       <tbody>
   276 |         <tr>
   277 |           <td>
   278 |             <select>
   279 |               "foobarbaz"
   280 |     <p>
   281 |       "quux"
   283 #data
   284 <!DOCTYPE html><body><table><select><svg><g>foo</g><g>bar</g><p>baz</table><p>quux
   285 #errors
   286 (1,36) unexpected-start-tag-implies-table-voodoo
   287 (1,41) unexpected-start-tag-in-select
   288 (1,44) unexpected-start-tag-in-select
   289 (1,51) unexpected-end-tag-in-select
   290 (1,54) unexpected-start-tag-in-select
   291 (1,61) unexpected-end-tag-in-select
   292 (1,64) unexpected-start-tag-in-select
   293 (1,75) unexpected-table-element-end-tag-in-select-in-table
   294 #document
   295 | <!DOCTYPE html>
   296 | <html>
   297 |   <head>
   298 |   <body>
   299 |     <select>
   300 |       "foobarbaz"
   301 |     <table>
   302 |     <p>
   303 |       "quux"
   305 #data
   306 <!DOCTYPE html><body></body></html><svg><g>foo</g><g>bar</g><p>baz
   307 #errors
   308 (1,40) expected-eof-but-got-start-tag
   309 (1,63) unexpected-html-element-in-foreign-content
   310 #document
   311 | <!DOCTYPE html>
   312 | <html>
   313 |   <head>
   314 |   <body>
   315 |     <svg svg>
   316 |       <svg g>
   317 |         "foo"
   318 |       <svg g>
   319 |         "bar"
   320 |     <p>
   321 |       "baz"
   323 #data
   324 <!DOCTYPE html><body></body><svg><g>foo</g><g>bar</g><p>baz
   325 #errors
   326 (1,33) unexpected-start-tag-after-body
   327 (1,56) unexpected-html-element-in-foreign-content
   328 #document
   329 | <!DOCTYPE html>
   330 | <html>
   331 |   <head>
   332 |   <body>
   333 |     <svg svg>
   334 |       <svg g>
   335 |         "foo"
   336 |       <svg g>
   337 |         "bar"
   338 |     <p>
   339 |       "baz"
   341 #data
   342 <!DOCTYPE html><frameset><svg><g></g><g></g><p><span>
   343 #errors
   344 (1,30) unexpected-start-tag-in-frameset
   345 (1,33) unexpected-start-tag-in-frameset
   346 (1,37) unexpected-end-tag-in-frameset
   347 (1,40) unexpected-start-tag-in-frameset
   348 (1,44) unexpected-end-tag-in-frameset
   349 (1,47) unexpected-start-tag-in-frameset
   350 (1,53) unexpected-start-tag-in-frameset
   351 (1,53) eof-in-frameset
   352 #document
   353 | <!DOCTYPE html>
   354 | <html>
   355 |   <head>
   356 |   <frameset>
   358 #data
   359 <!DOCTYPE html><frameset></frameset><svg><g></g><g></g><p><span>
   360 #errors
   361 (1,41) unexpected-start-tag-after-frameset
   362 (1,44) unexpected-start-tag-after-frameset
   363 (1,48) unexpected-end-tag-after-frameset
   364 (1,51) unexpected-start-tag-after-frameset
   365 (1,55) unexpected-end-tag-after-frameset
   366 (1,58) unexpected-start-tag-after-frameset
   367 (1,64) unexpected-start-tag-after-frameset
   368 #document
   369 | <!DOCTYPE html>
   370 | <html>
   371 |   <head>
   372 |   <frameset>
   374 #data
   375 <!DOCTYPE html><body xlink:href=foo><svg xlink:href=foo></svg>
   376 #errors
   377 #document
   378 | <!DOCTYPE html>
   379 | <html>
   380 |   <head>
   381 |   <body>
   382 |     xlink:href="foo"
   383 |     <svg svg>
   384 |       xlink href="foo"
   386 #data
   387 <!DOCTYPE html><body xlink:href=foo xml:lang=en><svg><g xml:lang=en xlink:href=foo></g></svg>
   388 #errors
   389 #document
   390 | <!DOCTYPE html>
   391 | <html>
   392 |   <head>
   393 |   <body>
   394 |     xlink:href="foo"
   395 |     xml:lang="en"
   396 |     <svg svg>
   397 |       <svg g>
   398 |         xlink href="foo"
   399 |         xml lang="en"
   401 #data
   402 <!DOCTYPE html><body xlink:href=foo xml:lang=en><svg><g xml:lang=en xlink:href=foo /></svg>
   403 #errors
   404 #document
   405 | <!DOCTYPE html>
   406 | <html>
   407 |   <head>
   408 |   <body>
   409 |     xlink:href="foo"
   410 |     xml:lang="en"
   411 |     <svg svg>
   412 |       <svg g>
   413 |         xlink href="foo"
   414 |         xml lang="en"
   416 #data
   417 <!DOCTYPE html><body xlink:href=foo xml:lang=en><svg><g xml:lang=en xlink:href=foo />bar</svg>
   418 #errors
   419 #document
   420 | <!DOCTYPE html>
   421 | <html>
   422 |   <head>
   423 |   <body>
   424 |     xlink:href="foo"
   425 |     xml:lang="en"
   426 |     <svg svg>
   427 |       <svg g>
   428 |         xlink href="foo"
   429 |         xml lang="en"
   430 |       "bar"
   432 #data
   433 <svg></path>
   434 #errors
   435 (1,5) expected-doctype-but-got-start-tag
   436 (1,12) unexpected-end-tag
   437 (1,12) unexpected-end-tag
   438 (1,12) expected-closing-tag-but-got-eof
   439 #document
   440 | <html>
   441 |   <head>
   442 |   <body>
   443 |     <svg svg>
   445 #data
   446 <div><svg></div>a
   447 #errors
   448 (1,5) expected-doctype-but-got-start-tag
   449 (1,16) unexpected-end-tag
   450 (1,16) end-tag-too-early
   451 #document
   452 | <html>
   453 |   <head>
   454 |   <body>
   455 |     <div>
   456 |       <svg svg>
   457 |     "a"
   459 #data
   460 <div><svg><path></div>a
   461 #errors
   462 (1,5) expected-doctype-but-got-start-tag
   463 (1,22) unexpected-end-tag
   464 (1,22) end-tag-too-early
   465 #document
   466 | <html>
   467 |   <head>
   468 |   <body>
   469 |     <div>
   470 |       <svg svg>
   471 |         <svg path>
   472 |     "a"
   474 #data
   475 <div><svg><path></svg><path>
   476 #errors
   477 (1,5) expected-doctype-but-got-start-tag
   478 (1,22) unexpected-end-tag
   479 (1,28) expected-closing-tag-but-got-eof
   480 #document
   481 | <html>
   482 |   <head>
   483 |   <body>
   484 |     <div>
   485 |       <svg svg>
   486 |         <svg path>
   487 |       <path>
   489 #data
   490 <div><svg><path><foreignObject><math></div>a
   491 #errors
   492 (1,5) expected-doctype-but-got-start-tag
   493 (1,43) unexpected-end-tag
   494 (1,43) end-tag-too-early
   495 (1,44) expected-closing-tag-but-got-eof
   496 #document
   497 | <html>
   498 |   <head>
   499 |   <body>
   500 |     <div>
   501 |       <svg svg>
   502 |         <svg path>
   503 |           <svg foreignObject>
   504 |             <math math>
   505 |               "a"
   507 #data
   508 <div><svg><path><foreignObject><p></div>a
   509 #errors
   510 (1,5) expected-doctype-but-got-start-tag
   511 (1,40) end-tag-too-early
   512 (1,41) expected-closing-tag-but-got-eof
   513 #document
   514 | <html>
   515 |   <head>
   516 |   <body>
   517 |     <div>
   518 |       <svg svg>
   519 |         <svg path>
   520 |           <svg foreignObject>
   521 |             <p>
   522 |               "a"
   524 #data
   525 <!DOCTYPE html><svg><desc><div><svg><ul>a
   526 #errors
   527 (1,40) unexpected-html-element-in-foreign-content
   528 (1,41) expected-closing-tag-but-got-eof
   529 #document
   530 | <!DOCTYPE html>
   531 | <html>
   532 |   <head>
   533 |   <body>
   534 |     <svg svg>
   535 |       <svg desc>
   536 |         <div>
   537 |           <svg svg>
   538 |           <ul>
   539 |             "a"
   541 #data
   542 <!DOCTYPE html><svg><desc><svg><ul>a
   543 #errors
   544 (1,35) unexpected-html-element-in-foreign-content
   545 (1,36) expected-closing-tag-but-got-eof
   546 #document
   547 | <!DOCTYPE html>
   548 | <html>
   549 |   <head>
   550 |   <body>
   551 |     <svg svg>
   552 |       <svg desc>
   553 |         <svg svg>
   554 |         <ul>
   555 |           "a"
   557 #data
   558 <!DOCTYPE html><p><svg><desc><p>
   559 #errors
   560 (1,32) expected-closing-tag-but-got-eof
   561 #document
   562 | <!DOCTYPE html>
   563 | <html>
   564 |   <head>
   565 |   <body>
   566 |     <p>
   567 |       <svg svg>
   568 |         <svg desc>
   569 |           <p>
   571 #data
   572 <!DOCTYPE html><p><svg><title><p>
   573 #errors
   574 (1,33) expected-closing-tag-but-got-eof
   575 #document
   576 | <!DOCTYPE html>
   577 | <html>
   578 |   <head>
   579 |   <body>
   580 |     <p>
   581 |       <svg svg>
   582 |         <svg title>
   583 |           <p>
   585 #data
   586 <div><svg><path><foreignObject><p></foreignObject><p>
   587 #errors
   588 (1,5) expected-doctype-but-got-start-tag
   589 (1,50) unexpected-end-tag
   590 (1,53) expected-closing-tag-but-got-eof
   591 #document
   592 | <html>
   593 |   <head>
   594 |   <body>
   595 |     <div>
   596 |       <svg svg>
   597 |         <svg path>
   598 |           <svg foreignObject>
   599 |             <p>
   600 |             <p>
   602 #data
   603 <math><mi><div><object><div><span></span></div></object></div></mi><mi>
   604 #errors
   605 (1,6) expected-doctype-but-got-start-tag
   606 (1,71) expected-closing-tag-but-got-eof
   607 #document
   608 | <html>
   609 |   <head>
   610 |   <body>
   611 |     <math math>
   612 |       <math mi>
   613 |         <div>
   614 |           <object>
   615 |             <div>
   616 |               <span>
   617 |       <math mi>
   619 #data
   620 <math><mi><svg><foreignObject><div><div></div></div></foreignObject></svg></mi><mi>
   621 #errors
   622 (1,6) expected-doctype-but-got-start-tag
   623 (1,83) expected-closing-tag-but-got-eof
   624 #document
   625 | <html>
   626 |   <head>
   627 |   <body>
   628 |     <math math>
   629 |       <math mi>
   630 |         <svg svg>
   631 |           <svg foreignObject>
   632 |             <div>
   633 |               <div>
   634 |       <math mi>
   636 #data
   637 <svg><script></script><path>
   638 #errors
   639 (1,5) expected-doctype-but-got-start-tag
   640 (1,28) expected-closing-tag-but-got-eof
   641 #document
   642 | <html>
   643 |   <head>
   644 |   <body>
   645 |     <svg svg>
   646 |       <svg script>
   647 |       <svg path>
   649 #data
   650 <table><svg></svg><tr>
   651 #errors
   652 (1,7) expected-doctype-but-got-start-tag
   653 (1,12) unexpected-start-tag-implies-table-voodoo
   654 (1,22) eof-in-table
   655 #document
   656 | <html>
   657 |   <head>
   658 |   <body>
   659 |     <svg svg>
   660 |     <table>
   661 |       <tbody>
   662 |         <tr>
   664 #data
   665 <math><mi><mglyph>
   666 #errors
   667 (1,6) expected-doctype-but-got-start-tag
   668 (1,18) expected-closing-tag-but-got-eof
   669 #document
   670 | <html>
   671 |   <head>
   672 |   <body>
   673 |     <math math>
   674 |       <math mi>
   675 |         <math mglyph>
   677 #data
   678 <math><mi><malignmark>
   679 #errors
   680 (1,6) expected-doctype-but-got-start-tag
   681 (1,22) expected-closing-tag-but-got-eof
   682 #document
   683 | <html>
   684 |   <head>
   685 |   <body>
   686 |     <math math>
   687 |       <math mi>
   688 |         <math malignmark>
   690 #data
   691 <math><mo><mglyph>
   692 #errors
   693 (1,6) expected-doctype-but-got-start-tag
   694 (1,18) expected-closing-tag-but-got-eof
   695 #document
   696 | <html>
   697 |   <head>
   698 |   <body>
   699 |     <math math>
   700 |       <math mo>
   701 |         <math mglyph>
   703 #data
   704 <math><mo><malignmark>
   705 #errors
   706 (1,6) expected-doctype-but-got-start-tag
   707 (1,22) expected-closing-tag-but-got-eof
   708 #document
   709 | <html>
   710 |   <head>
   711 |   <body>
   712 |     <math math>
   713 |       <math mo>
   714 |         <math malignmark>
   716 #data
   717 <math><mn><mglyph>
   718 #errors
   719 (1,6) expected-doctype-but-got-start-tag
   720 (1,18) expected-closing-tag-but-got-eof
   721 #document
   722 | <html>
   723 |   <head>
   724 |   <body>
   725 |     <math math>
   726 |       <math mn>
   727 |         <math mglyph>
   729 #data
   730 <math><mn><malignmark>
   731 #errors
   732 (1,6) expected-doctype-but-got-start-tag
   733 (1,22) expected-closing-tag-but-got-eof
   734 #document
   735 | <html>
   736 |   <head>
   737 |   <body>
   738 |     <math math>
   739 |       <math mn>
   740 |         <math malignmark>
   742 #data
   743 <math><ms><mglyph>
   744 #errors
   745 (1,6) expected-doctype-but-got-start-tag
   746 (1,18) expected-closing-tag-but-got-eof
   747 #document
   748 | <html>
   749 |   <head>
   750 |   <body>
   751 |     <math math>
   752 |       <math ms>
   753 |         <math mglyph>
   755 #data
   756 <math><ms><malignmark>
   757 #errors
   758 (1,6) expected-doctype-but-got-start-tag
   759 (1,22) expected-closing-tag-but-got-eof
   760 #document
   761 | <html>
   762 |   <head>
   763 |   <body>
   764 |     <math math>
   765 |       <math ms>
   766 |         <math malignmark>
   768 #data
   769 <math><mtext><mglyph>
   770 #errors
   771 (1,6) expected-doctype-but-got-start-tag
   772 (1,21) expected-closing-tag-but-got-eof
   773 #document
   774 | <html>
   775 |   <head>
   776 |   <body>
   777 |     <math math>
   778 |       <math mtext>
   779 |         <math mglyph>
   781 #data
   782 <math><mtext><malignmark>
   783 #errors
   784 (1,6) expected-doctype-but-got-start-tag
   785 (1,25) expected-closing-tag-but-got-eof
   786 #document
   787 | <html>
   788 |   <head>
   789 |   <body>
   790 |     <math math>
   791 |       <math mtext>
   792 |         <math malignmark>
   794 #data
   795 <math><annotation-xml><svg></svg></annotation-xml><mi>
   796 #errors
   797 (1,6) expected-doctype-but-got-start-tag
   798 (1,54) expected-closing-tag-but-got-eof
   799 #document
   800 | <html>
   801 |   <head>
   802 |   <body>
   803 |     <math math>
   804 |       <math annotation-xml>
   805 |         <svg svg>
   806 |       <math mi>
   808 #data
   809 <math><annotation-xml><svg><foreignObject><div><math><mi></mi></math><span></span></div></foreignObject><path></path></svg></annotation-xml><mi>
   810 #errors
   811 (1,6) expected-doctype-but-got-start-tag
   812 (1,144) expected-closing-tag-but-got-eof
   813 #document
   814 | <html>
   815 |   <head>
   816 |   <body>
   817 |     <math math>
   818 |       <math annotation-xml>
   819 |         <svg svg>
   820 |           <svg foreignObject>
   821 |             <div>
   822 |               <math math>
   823 |                 <math mi>
   824 |               <span>
   825 |           <svg path>
   826 |       <math mi>
   828 #data
   829 <math><annotation-xml><svg><foreignObject><math><mi><svg></svg></mi><mo></mo></math><span></span></foreignObject><path></path></svg></annotation-xml><mi>
   830 #errors
   831 (1,6) expected-doctype-but-got-start-tag
   832 (1,153) expected-closing-tag-but-got-eof
   833 #document
   834 | <html>
   835 |   <head>
   836 |   <body>
   837 |     <math math>
   838 |       <math annotation-xml>
   839 |         <svg svg>
   840 |           <svg foreignObject>
   841 |             <math math>
   842 |               <math mi>
   843 |                 <svg svg>
   844 |               <math mo>
   845 |             <span>
   846 |           <svg path>
   847 |       <math mi>

mercurial