tests9.dat 9.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472
  1. #data
  2. <!DOCTYPE html><math></math>
  3. #errors
  4. #document
  5. | <!DOCTYPE html>
  6. | <html>
  7. | <head>
  8. | <body>
  9. | <math math>
  10. #data
  11. <!DOCTYPE html><body><math></math>
  12. #errors
  13. #document
  14. | <!DOCTYPE html>
  15. | <html>
  16. | <head>
  17. | <body>
  18. | <math math>
  19. #data
  20. <!DOCTYPE html><math><mi>
  21. #errors
  22. (1,25) expected-closing-tag-but-got-eof
  23. #document
  24. | <!DOCTYPE html>
  25. | <html>
  26. | <head>
  27. | <body>
  28. | <math math>
  29. | <math mi>
  30. #data
  31. <!DOCTYPE html><math><annotation-xml><svg><u>
  32. #errors
  33. (1,45) unexpected-html-element-in-foreign-content
  34. (1,45) expected-closing-tag-but-got-eof
  35. #document
  36. | <!DOCTYPE html>
  37. | <html>
  38. | <head>
  39. | <body>
  40. | <math math>
  41. | <math annotation-xml>
  42. | <svg svg>
  43. | <u>
  44. #data
  45. <!DOCTYPE html><body><select><math></math></select>
  46. #errors
  47. (1,35) unexpected-start-tag-in-select
  48. (1,42) unexpected-end-tag-in-select
  49. #document
  50. | <!DOCTYPE html>
  51. | <html>
  52. | <head>
  53. | <body>
  54. | <select>
  55. #data
  56. <!DOCTYPE html><body><select><option><math></math></option></select>
  57. #errors
  58. (1,43) unexpected-start-tag-in-select
  59. (1,50) unexpected-end-tag-in-select
  60. #document
  61. | <!DOCTYPE html>
  62. | <html>
  63. | <head>
  64. | <body>
  65. | <select>
  66. | <option>
  67. #data
  68. <!DOCTYPE html><body><table><math></math></table>
  69. #errors
  70. (1,34) unexpected-start-tag-implies-table-voodoo
  71. #document
  72. | <!DOCTYPE html>
  73. | <html>
  74. | <head>
  75. | <body>
  76. | <math math>
  77. | <table>
  78. #data
  79. <!DOCTYPE html><body><table><math><mi>foo</mi></math></table>
  80. #errors
  81. (1,34) foster-parenting-start-token
  82. (1,39) foster-parenting-character
  83. (1,40) foster-parenting-character
  84. (1,41) foster-parenting-character
  85. #document
  86. | <!DOCTYPE html>
  87. | <html>
  88. | <head>
  89. | <body>
  90. | <math math>
  91. | <math mi>
  92. | "foo"
  93. | <table>
  94. #data
  95. <!DOCTYPE html><body><table><math><mi>foo</mi><mi>bar</mi></math></table>
  96. #errors
  97. (1,34) foster-parenting-start-tag
  98. (1,39) foster-parenting-character
  99. (1,40) foster-parenting-character
  100. (1,41) foster-parenting-character
  101. (1,51) foster-parenting-character
  102. (1,52) foster-parenting-character
  103. (1,53) foster-parenting-character
  104. #document
  105. | <!DOCTYPE html>
  106. | <html>
  107. | <head>
  108. | <body>
  109. | <math math>
  110. | <math mi>
  111. | "foo"
  112. | <math mi>
  113. | "bar"
  114. | <table>
  115. #data
  116. <!DOCTYPE html><body><table><tbody><math><mi>foo</mi><mi>bar</mi></math></tbody></table>
  117. #errors
  118. (1,41) foster-parenting-start-tag
  119. (1,46) foster-parenting-character
  120. (1,47) foster-parenting-character
  121. (1,48) foster-parenting-character
  122. (1,58) foster-parenting-character
  123. (1,59) foster-parenting-character
  124. (1,60) foster-parenting-character
  125. #document
  126. | <!DOCTYPE html>
  127. | <html>
  128. | <head>
  129. | <body>
  130. | <math math>
  131. | <math mi>
  132. | "foo"
  133. | <math mi>
  134. | "bar"
  135. | <table>
  136. | <tbody>
  137. #data
  138. <!DOCTYPE html><body><table><tbody><tr><math><mi>foo</mi><mi>bar</mi></math></tr></tbody></table>
  139. #errors
  140. (1,45) foster-parenting-start-tag
  141. (1,50) foster-parenting-character
  142. (1,51) foster-parenting-character
  143. (1,52) foster-parenting-character
  144. (1,62) foster-parenting-character
  145. (1,63) foster-parenting-character
  146. (1,64) foster-parenting-character
  147. #document
  148. | <!DOCTYPE html>
  149. | <html>
  150. | <head>
  151. | <body>
  152. | <math math>
  153. | <math mi>
  154. | "foo"
  155. | <math mi>
  156. | "bar"
  157. | <table>
  158. | <tbody>
  159. | <tr>
  160. #data
  161. <!DOCTYPE html><body><table><tbody><tr><td><math><mi>foo</mi><mi>bar</mi></math></td></tr></tbody></table>
  162. #errors
  163. #document
  164. | <!DOCTYPE html>
  165. | <html>
  166. | <head>
  167. | <body>
  168. | <table>
  169. | <tbody>
  170. | <tr>
  171. | <td>
  172. | <math math>
  173. | <math mi>
  174. | "foo"
  175. | <math mi>
  176. | "bar"
  177. #data
  178. <!DOCTYPE html><body><table><tbody><tr><td><math><mi>foo</mi><mi>bar</mi></math><p>baz</td></tr></tbody></table>
  179. #errors
  180. #document
  181. | <!DOCTYPE html>
  182. | <html>
  183. | <head>
  184. | <body>
  185. | <table>
  186. | <tbody>
  187. | <tr>
  188. | <td>
  189. | <math math>
  190. | <math mi>
  191. | "foo"
  192. | <math mi>
  193. | "bar"
  194. | <p>
  195. | "baz"
  196. #data
  197. <!DOCTYPE html><body><table><caption><math><mi>foo</mi><mi>bar</mi></math><p>baz</caption></table>
  198. #errors
  199. #document
  200. | <!DOCTYPE html>
  201. | <html>
  202. | <head>
  203. | <body>
  204. | <table>
  205. | <caption>
  206. | <math math>
  207. | <math mi>
  208. | "foo"
  209. | <math mi>
  210. | "bar"
  211. | <p>
  212. | "baz"
  213. #data
  214. <!DOCTYPE html><body><table><caption><math><mi>foo</mi><mi>bar</mi><p>baz</table><p>quux
  215. #errors
  216. (1,70) unexpected-html-element-in-foreign-content
  217. #document
  218. | <!DOCTYPE html>
  219. | <html>
  220. | <head>
  221. | <body>
  222. | <table>
  223. | <caption>
  224. | <math math>
  225. | <math mi>
  226. | "foo"
  227. | <math mi>
  228. | "bar"
  229. | <p>
  230. | "baz"
  231. | <p>
  232. | "quux"
  233. #data
  234. <!DOCTYPE html><body><table><caption><math><mi>foo</mi><mi>bar</mi>baz</table><p>quux
  235. #errors
  236. (1,78) unexpected-end-tag
  237. (1,78) expected-one-end-tag-but-got-another
  238. #document
  239. | <!DOCTYPE html>
  240. | <html>
  241. | <head>
  242. | <body>
  243. | <table>
  244. | <caption>
  245. | <math math>
  246. | <math mi>
  247. | "foo"
  248. | <math mi>
  249. | "bar"
  250. | "baz"
  251. | <p>
  252. | "quux"
  253. #data
  254. <!DOCTYPE html><body><table><colgroup><math><mi>foo</mi><mi>bar</mi><p>baz</table><p>quux
  255. #errors
  256. (1,44) foster-parenting-start-tag
  257. (1,49) foster-parenting-character
  258. (1,50) foster-parenting-character
  259. (1,51) foster-parenting-character
  260. (1,61) foster-parenting-character
  261. (1,62) foster-parenting-character
  262. (1,63) foster-parenting-character
  263. (1,71) unexpected-html-element-in-foreign-content
  264. (1,71) foster-parenting-start-tag
  265. (1,63) foster-parenting-character
  266. (1,63) foster-parenting-character
  267. (1,63) foster-parenting-character
  268. #document
  269. | <!DOCTYPE html>
  270. | <html>
  271. | <head>
  272. | <body>
  273. | <math math>
  274. | <math mi>
  275. | "foo"
  276. | <math mi>
  277. | "bar"
  278. | <p>
  279. | "baz"
  280. | <table>
  281. | <colgroup>
  282. | <p>
  283. | "quux"
  284. #data
  285. <!DOCTYPE html><body><table><tr><td><select><math><mi>foo</mi><mi>bar</mi><p>baz</table><p>quux
  286. #errors
  287. (1,50) unexpected-start-tag-in-select
  288. (1,54) unexpected-start-tag-in-select
  289. (1,62) unexpected-end-tag-in-select
  290. (1,66) unexpected-start-tag-in-select
  291. (1,74) unexpected-end-tag-in-select
  292. (1,77) unexpected-start-tag-in-select
  293. (1,88) unexpected-table-element-end-tag-in-select-in-table
  294. #document
  295. | <!DOCTYPE html>
  296. | <html>
  297. | <head>
  298. | <body>
  299. | <table>
  300. | <tbody>
  301. | <tr>
  302. | <td>
  303. | <select>
  304. | "foobarbaz"
  305. | <p>
  306. | "quux"
  307. #data
  308. <!DOCTYPE html><body><table><select><math><mi>foo</mi><mi>bar</mi><p>baz</table><p>quux
  309. #errors
  310. (1,36) unexpected-start-tag-implies-table-voodoo
  311. (1,42) unexpected-start-tag-in-select
  312. (1,46) unexpected-start-tag-in-select
  313. (1,54) unexpected-end-tag-in-select
  314. (1,58) unexpected-start-tag-in-select
  315. (1,66) unexpected-end-tag-in-select
  316. (1,69) unexpected-start-tag-in-select
  317. (1,80) unexpected-table-element-end-tag-in-select-in-table
  318. #document
  319. | <!DOCTYPE html>
  320. | <html>
  321. | <head>
  322. | <body>
  323. | <select>
  324. | "foobarbaz"
  325. | <table>
  326. | <p>
  327. | "quux"
  328. #data
  329. <!DOCTYPE html><body></body></html><math><mi>foo</mi><mi>bar</mi><p>baz
  330. #errors
  331. (1,41) expected-eof-but-got-start-tag
  332. (1,68) unexpected-html-element-in-foreign-content
  333. #document
  334. | <!DOCTYPE html>
  335. | <html>
  336. | <head>
  337. | <body>
  338. | <math math>
  339. | <math mi>
  340. | "foo"
  341. | <math mi>
  342. | "bar"
  343. | <p>
  344. | "baz"
  345. #data
  346. <!DOCTYPE html><body></body><math><mi>foo</mi><mi>bar</mi><p>baz
  347. #errors
  348. (1,34) unexpected-start-tag-after-body
  349. (1,61) unexpected-html-element-in-foreign-content
  350. #document
  351. | <!DOCTYPE html>
  352. | <html>
  353. | <head>
  354. | <body>
  355. | <math math>
  356. | <math mi>
  357. | "foo"
  358. | <math mi>
  359. | "bar"
  360. | <p>
  361. | "baz"
  362. #data
  363. <!DOCTYPE html><frameset><math><mi></mi><mi></mi><p><span>
  364. #errors
  365. (1,31) unexpected-start-tag-in-frameset
  366. (1,35) unexpected-start-tag-in-frameset
  367. (1,40) unexpected-end-tag-in-frameset
  368. (1,44) unexpected-start-tag-in-frameset
  369. (1,49) unexpected-end-tag-in-frameset
  370. (1,52) unexpected-start-tag-in-frameset
  371. (1,58) unexpected-start-tag-in-frameset
  372. (1,58) eof-in-frameset
  373. #document
  374. | <!DOCTYPE html>
  375. | <html>
  376. | <head>
  377. | <frameset>
  378. #data
  379. <!DOCTYPE html><frameset></frameset><math><mi></mi><mi></mi><p><span>
  380. #errors
  381. (1,42) unexpected-start-tag-after-frameset
  382. (1,46) unexpected-start-tag-after-frameset
  383. (1,51) unexpected-end-tag-after-frameset
  384. (1,55) unexpected-start-tag-after-frameset
  385. (1,60) unexpected-end-tag-after-frameset
  386. (1,63) unexpected-start-tag-after-frameset
  387. (1,69) unexpected-start-tag-after-frameset
  388. #document
  389. | <!DOCTYPE html>
  390. | <html>
  391. | <head>
  392. | <frameset>
  393. #data
  394. <!DOCTYPE html><body xlink:href=foo><math xlink:href=foo></math>
  395. #errors
  396. #document
  397. | <!DOCTYPE html>
  398. | <html>
  399. | <head>
  400. | <body>
  401. | xlink:href="foo"
  402. | <math math>
  403. | xlink href="foo"
  404. #data
  405. <!DOCTYPE html><body xlink:href=foo xml:lang=en><math><mi xml:lang=en xlink:href=foo></mi></math>
  406. #errors
  407. #document
  408. | <!DOCTYPE html>
  409. | <html>
  410. | <head>
  411. | <body>
  412. | xlink:href="foo"
  413. | xml:lang="en"
  414. | <math math>
  415. | <math mi>
  416. | xlink href="foo"
  417. | xml lang="en"
  418. #data
  419. <!DOCTYPE html><body xlink:href=foo xml:lang=en><math><mi xml:lang=en xlink:href=foo /></math>
  420. #errors
  421. #document
  422. | <!DOCTYPE html>
  423. | <html>
  424. | <head>
  425. | <body>
  426. | xlink:href="foo"
  427. | xml:lang="en"
  428. | <math math>
  429. | <math mi>
  430. | xlink href="foo"
  431. | xml lang="en"
  432. #data
  433. <!DOCTYPE html><body xlink:href=foo xml:lang=en><math><mi xml:lang=en xlink:href=foo />bar</math>
  434. #errors
  435. #document
  436. | <!DOCTYPE html>
  437. | <html>
  438. | <head>
  439. | <body>
  440. | xlink:href="foo"
  441. | xml:lang="en"
  442. | <math math>
  443. | <math mi>
  444. | xlink href="foo"
  445. | xml lang="en"
  446. | "bar"