/[suikacvs]/markup/html/whatpm/t/tree-test-1.dat
Suika

Contents of /markup/html/whatpm/t/tree-test-1.dat

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.50 - (hide annotations) (download)
Sat May 24 14:19:55 2008 UTC (17 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.49: +175 -0 lines
++ whatpm/t/ChangeLog	24 May 2008 14:11:43 -0000
	* tree-test-1.dat: Test data on EOF in foreign content insertion
	mode are added (HTML5 revision 1693).  Test data on SVG camelCase
	attributes are added (HTML5 revision 1700).  Test data on <textarea>
	in <select> are added (HTML5 revision 1699).  Test data on HTML start
	tags in foreign content insertion mode are added (HTML5 revision
	1698).

	* content-model-1.dat, content-model-2.dat: Update test
	results for <style> and <script>.

2008-05-24  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	24 May 2008 14:01:15 -0000
	* HTML.pm.src: Support for end-of-file token in foreign content
	insertion mode (HTML5 revision 1693).  Update SVG camelCase
	attribute list (HTML5 revision 1700).  <textarea> closes
	</select> (HTML5 revision 1699).  More start tags close in
	foreign content insertion mode (HTML5 revision 1698).

2008-05-24  Wakaba  <wakaba@suika.fam.cx>

1 wakaba 1.1 #data
2 wakaba 1.35 <!Doctype html><body>
3     #errors
4     #document
5     | <!DOCTYPE html>
6     | <html>
7     | <head>
8     | <body>
9    
10     #data
11 wakaba 1.32 <!DOCTYPE XHTML><title></title><body>
12     #errors
13     not HTML5
14     #document
15     | <!DOCTYPE XHTML>
16     | <html>
17     | <head>
18     | <title>
19     | <body>
20    
21     #data
22     <!DOCTYPE HTML5><title></title><body>
23     #errors
24     not HTML5
25     #document
26     | <!DOCTYPE HTML5>
27     | <html>
28     | <head>
29     | <title>
30     | <body>
31    
32     #data
33     <!DOCTYPE html4><title></title><body>
34     #errors
35     not HTML5
36     #document
37 wakaba 1.35 | <!DOCTYPE html4>
38 wakaba 1.32 | <html>
39     | <head>
40     | <title>
41     | <body>
42    
43     #data
44     <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><title></title><body>
45     #errors
46     not HTML5 (quirks doctype)
47     #document
48     | <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
49     | <html>
50     | <head>
51     | <title>
52     | <body>
53    
54     #data
55     <!DOCTYPE HTML PUBLIC "HTML"><title></title><body>
56     #errors
57     not HTML5 (quirks doctype)
58     #document
59     | <!DOCTYPE HTML PUBLIC "HTML">
60     | <html>
61     | <head>
62     | <title>
63     | <body>
64    
65     #data
66     <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><title></title><body>
67     #errors
68     not HTML5 (quirks doctype)
69     #document
70     | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
71     | <html>
72     | <head>
73     | <title>
74     | <body>
75    
76     #data
77     <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
78     "http://www.w3.org/TR/html4/loose.dtd"><title></title><body>
79     #errors
80     not HTML5 (limited quirks doctype)
81     #document
82     | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
83     | <html>
84     | <head>
85     | <title>
86     | <body>
87    
88     #data
89     <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"><title></title><body>
90     #errors
91     not HTML5 (quirks doctype)
92     #document
93     | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
94     | <html>
95     | <head>
96     | <title>
97     | <body>
98    
99     #data
100     <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
101     "http://www.w3.org/TR/html4/frameset.dtd"><title></title><body>
102     #errors
103     not HTML5 (limited quirks doctype)
104     #document
105     | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
106     | <html>
107     | <head>
108     | <title>
109     | <body>
110    
111     #data
112     <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"><title></title><body>
113     #errors
114     not HTML5 (limited quirks doctype)
115     #document
116     | <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
117     | <html>
118     | <head>
119     | <title>
120     | <body>
121    
122     #data
123     <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
124     "http://www.w3.org/TR/html4/loose.dtd"><title></title><body>
125     #errors
126     not HTML5 (limited quirks doctype)
127     #document
128     | <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
129     | <html>
130     | <head>
131     | <title>
132     | <body>
133    
134     #data
135     <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"><title></title><body>
136     #errors
137     not HTML5 (limited quirks doctype)
138     #document
139     | <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN">
140     | <html>
141     | <head>
142     | <title>
143     | <body>
144    
145     #data
146     <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
147     "http://www.w3.org/TR/html4/loose.dtd"><title></title><body>
148     #errors
149     not HTML5 (limited quirks doctype)
150     #document
151     | <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/html4/loose.dtd">
152     | <html>
153     | <head>
154     | <title>
155     | <body>
156    
157     #data
158     <!DOCTYPE HTML PUBLIC "HTML5"
159     "http://www.w3.org/TR/html4/loose.dtd"><title></title><body>
160     #errors
161     not HTML5 (no quirks doctype)
162     #document
163     | <!DOCTYPE HTML PUBLIC "HTML5" "http://www.w3.org/TR/html4/loose.dtd">
164     | <html>
165     | <head>
166     | <title>
167     | <body>
168    
169     #data
170     <!DOCTYPE HTML SYSTEM "http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd"><title></title><body>
171     #errors
172     not HTML5 (quirks doctype)
173     #document
174     | <!DOCTYPE HTML SYSTEM "http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd">
175     | <html>
176     | <head>
177     | <title>
178     | <body>
179    
180     #data
181 wakaba 1.33 <!DOCTYPE HTML><!DOCTYPE HTML><title></title><body>
182     #errors
183     duplicate DOCTYPE
184     #document
185     | <!DOCTYPE HTML>
186     | <html>
187     | <head>
188     | <title>
189     | <body>
190    
191     #data
192     <!DOCTYPE HTML><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><title></title><body>
193     #errors
194     duplicate DOCTYPE
195     #document
196     | <!DOCTYPE HTML>
197     | <html>
198     | <head>
199     | <title>
200     | <body>
201    
202     #data
203     <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><!DOCTYPE HTML><title></title><body>
204     #errors
205 wakaba 1.35 not HTML5
206 wakaba 1.33 duplicate DOCTYPE
207     #document
208     | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
209     | <html>
210     | <head>
211     | <title>
212     | <body>
213    
214     #data
215 wakaba 1.36 a<html>
216     #errors
217     no doctype
218     <html> in body
219     #document
220     | <html>
221     | <head>
222     | <body>
223     | "a"
224    
225     #data
226     a<html a>
227     #errors
228     no doctype
229     <html> in body
230     #document
231     | <html>
232     | a=""
233     | <head>
234     | <body>
235     | "a"
236    
237     #data
238     <p>x<html a>y
239     #errors
240     no doctype
241     <html> in body
242     #document
243     | <html>
244     | a=""
245     | <head>
246     | <body>
247     | <p>
248     | "xy"
249    
250     #data
251 wakaba 1.42 <!DOCTYPE HTML><html> <head><body>
252     #errors
253     #document
254     | <!DOCTYPE HTML>
255     | <html>
256     | <head>
257     | <body>
258    
259     #data
260     <!DOCTYPE HTML><html>
261     <head><body>
262     #errors
263     #document
264     | <!DOCTYPE HTML>
265     | <html>
266     | <head>
267     | <body>
268    
269     #data
270     <!DOCTYPE HTML><html> <!----> <head><body>
271     #errors
272     #document
273     | <!DOCTYPE HTML>
274     | <html>
275     | <!-- -->
276     | <head>
277     | <body>
278    
279     #data
280     <!DOCTYPE HTML><html> <!DOCTYPE HTML> <head><body>
281     #errors
282     <!DOCTYPE> in <html>
283     #document
284     | <!DOCTYPE HTML>
285     | <html>
286     | <head>
287     | <body>
288    
289     #data
290     <!DOCTYPE HTML><html a> <html b> <head><body>
291     #errors
292     second <html>
293     #document
294     | <!DOCTYPE HTML>
295     | <html>
296     | a=""
297     | b=""
298     | <head>
299     | <body>
300    
301     #data
302     <!DOCTYPE HTML><html> </end> <head><body>
303     #errors
304     unmatched </end>
305     #document
306     | <!DOCTYPE HTML>
307     | <html>
308     | <head>
309     | <body>
310    
311     #data
312 wakaba 1.10 <!DOCTYPE HTML><html title="t"><head><title></title></head><body></body></html>
313 wakaba 1.1 #errors
314     #document
315     | <!DOCTYPE HTML>
316     | <html>
317     | title="t"
318     | <head>
319     | <title>
320     | <body>
321    
322     #data
323 wakaba 1.33 <!DOCTYPE HTML><html manifest=manifest.dat><title></title><body>
324     #errors
325     #document
326     | <!DOCTYPE HTML>
327     | <html>
328     | manifest="manifest.dat"
329     | <head>
330     | <title>
331     | <body>
332    
333     #data
334 wakaba 1.10 <!DOCTYPE HTML><html><head title="t"><title></title></head><body></body></html>
335 wakaba 1.1 #errors
336     #document
337     | <!DOCTYPE HTML>
338     | <html>
339     | <head>
340     | title="t"
341     | <title>
342     | <body>
343    
344     #data
345 wakaba 1.10 <!DOCTYPE HTML><html><head><title class="t"></title></head><body></body></html>
346 wakaba 1.1 #errors
347     #document
348     | <!DOCTYPE HTML>
349     | <html>
350     | <head>
351     | <title>
352     | class="t"
353     | <body>
354    
355     #data
356 wakaba 1.10 <!DOCTYPE HTML><html><head></head><body><title class="a"></title></body></html>
357 wakaba 1.2 #errors
358     #document
359     | <!DOCTYPE HTML>
360     | <html>
361     | <head>
362 wakaba 1.42 | <body>
363 wakaba 1.2 | <title>
364     | class="a"
365    
366     #data
367 wakaba 1.10 <!DOCTYPE HTML><html><head></head><body></body><title class="a"></title></html>
368 wakaba 1.1 #errors
369 wakaba 1.2 data after body
370 wakaba 1.1 #document
371     | <!DOCTYPE HTML>
372     | <html>
373     | <head>
374 wakaba 1.42 | <body>
375 wakaba 1.1 | <title>
376     | class="a"
377    
378     #data
379 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title></head><body title="t"></body></html>
380 wakaba 1.1 #errors
381     #document
382     | <!DOCTYPE HTML>
383     | <html>
384     | <head>
385     | <title>
386     | <body>
387     | title="t"
388    
389     #data
390 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title><meta name="a"></head><body></body></html>
391 wakaba 1.1 #errors
392     #document
393     | <!DOCTYPE HTML>
394     | <html>
395     | <head>
396     | <title>
397     | <meta>
398     | name="a"
399     | <body>
400    
401     #data
402 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title></head><body><meta name="a"></body></html>
403 wakaba 1.1 #errors
404 wakaba 1.2 #document
405     | <!DOCTYPE HTML>
406     | <html>
407     | <head>
408     | <title>
409 wakaba 1.14 | <body>
410 wakaba 1.2 | <meta>
411     | name="a"
412    
413     #data
414 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title></head><body></body><meta name="a"></html>
415 wakaba 1.2 #errors
416     data after body
417 wakaba 1.1 #document
418     | <!DOCTYPE HTML>
419     | <html>
420     | <head>
421     | <title>
422 wakaba 1.14 | <body>
423 wakaba 1.1 | <meta>
424     | name="a"
425    
426     #data
427 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title><link rel="a"></head><body></body></html>
428 wakaba 1.1 #errors
429     #document
430     | <!DOCTYPE HTML>
431     | <html>
432     | <head>
433     | <title>
434     | <link>
435     | rel="a"
436     | <body>
437    
438     #data
439 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title></head><body><link rel="a"></body></html>
440 wakaba 1.1 #errors
441 wakaba 1.2 #document
442     | <!DOCTYPE HTML>
443     | <html>
444     | <head>
445     | <title>
446 wakaba 1.14 | <body>
447 wakaba 1.2 | <link>
448     | rel="a"
449    
450     #data
451 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title></head><body></body><link rel="a"></html>
452 wakaba 1.2 #errors
453     data after body
454 wakaba 1.1 #document
455     | <!DOCTYPE HTML>
456     | <html>
457     | <head>
458     | <title>
459 wakaba 1.14 | <body>
460 wakaba 1.1 | <link>
461     | rel="a"
462    
463     #data
464 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title><base href="http://"></head><body></body></html>
465 wakaba 1.1 #errors
466     #document
467     | <!DOCTYPE HTML>
468     | <html>
469     | <head>
470     | <title>
471     | <base>
472     | href="http://"
473     | <body>
474    
475     #data
476 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title></head><body><base href="http://"></body></html>
477 wakaba 1.1 #errors
478 wakaba 1.2 #document
479     | <!DOCTYPE HTML>
480     | <html>
481     | <head>
482     | <title>
483 wakaba 1.14 | <body>
484 wakaba 1.2 | <base>
485     | href="http://"
486    
487     #data
488 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title></head><body></body><base href="http://"></html>
489 wakaba 1.2 #errors
490     data after body
491 wakaba 1.1 #document
492     | <!DOCTYPE HTML>
493     | <html>
494     | <head>
495     | <title>
496 wakaba 1.14 | <body>
497 wakaba 1.1 | <base>
498     | href="http://"
499    
500     #data
501 wakaba 1.10 <!DOCTYPE HTML><p><b><p>X
502 wakaba 1.1 #errors
503 wakaba 1.2 <b> is not closed before second <p>
504     <b> is not closed before end-of-file
505 wakaba 1.1 #document
506     | <!DOCTYPE HTML>
507     | <html>
508     | <head>
509     | <body>
510     | <p>
511     | <b>
512     | <p>
513     | <b>
514     | "X"
515    
516     #data
517 wakaba 1.10 <!DOCTYPE HTML><b><p>
518 wakaba 1.1 #errors
519 wakaba 1.3 <b> not closed
520 wakaba 1.1 #document
521     | <!DOCTYPE HTML>
522     | <html>
523     | <head>
524     | <body>
525 wakaba 1.3 | <b>
526     | <p>
527 wakaba 1.1
528     #data
529 wakaba 1.10 <!DOCTYPE HTML><b><p>X
530 wakaba 1.1 #errors
531 wakaba 1.3 <b> not closed
532 wakaba 1.1 #document
533     | <!DOCTYPE HTML>
534     | <html>
535     | <head>
536     | <body>
537 wakaba 1.3 | <b>
538     | <p>
539     | "X"
540    
541     #data
542 wakaba 1.10 <!DOCTYPE HTML><ins><p>XX</ins>YYY
543 wakaba 1.4 #errors
544     1,32,not closed:p
545     1,34,not closed:ins
546     #document
547     | <!DOCTYPE HTML>
548     | <html>
549     | <head>
550     | <body>
551     | <ins>
552     | <p>
553     | "XXYYY"
554    
555     ## when script is disabled
556     #data
557 wakaba 1.10 <!DOCTYPE HTML><noscript>aaa<noscript>bbb</noscript>ccc</noscript>
558 wakaba 1.15 #errors
559     in noscript:#character
560     unmacthed noscript end tag
561     #document
562     | <!DOCTYPE HTML>
563     | <html>
564     | <head>
565     | <noscript>
566     | <body>
567     | "aaa"
568     | <noscript>
569     | "bbb"
570     | "ccc"
571    
572     ## when script is disabled
573     #data
574     <!DOCTYPE HTML><body><noscript>aaa<noscript>bbb</noscript>ccc</noscript>
575 wakaba 1.4 #errors
576     #document
577     | <!DOCTYPE HTML>
578     | <html>
579     | <head>
580     | <body>
581     | <noscript>
582     | "aaa"
583     | <noscript>
584     | "bbb"
585     | "ccc"
586 wakaba 1.5
587 wakaba 1.24 ## when script is disabled
588     #data
589     <!DOCTYPE HTML><head><noscript><noscript>
590     #errors
591     <noscript> in noscript
592     no </noscript>
593     #document
594     | <!DOCTYPE HTML>
595     | <html>
596     | <head>
597     | <noscript>
598 wakaba 1.48 | <body>
599 wakaba 1.24
600     ## when script is disabled
601     #data
602     <!DOCTYPE HTML><head><noscript><noscript>
603     #errors
604     <noscript> in noscript
605     no </noscript>
606     #document
607     | <!DOCTYPE HTML>
608     | <html>
609     | <head>
610     | <noscript>
611     | " "
612 wakaba 1.48 | <body>
613 wakaba 1.24
614     ## when script is disabled
615     #data
616     <!DOCTYPE HTML><head><noscript> <noscript>
617     #errors
618     <noscript> in noscript
619     no </noscript>
620     #document
621     | <!DOCTYPE HTML>
622     | <html>
623     | <head>
624     | <noscript>
625     | " "
626 wakaba 1.48 | <body>
627 wakaba 1.33
628     ## When scripting is disabled
629     #data
630     <!DOCTYPE HTML><head><noscript><base><title></title><body>
631     #errors
632     <base> in <noscript>
633     #document
634     | <!DOCTYPE HTML>
635     | <html>
636     | <head>
637     | <noscript>
638     | <base>
639     | <title>
640     | <body>
641    
642     ## When scripting is disabled
643     #data
644     <!DOCTYPE HTML><head><noscript><title></title><body>
645     #errors
646     <title> in <noscript> in <head>
647     #document
648     | <!DOCTYPE HTML>
649     | <html>
650     | <head>
651     | <noscript>
652     | <title>
653     | <body>
654    
655     ## When scripting is disabled
656     #data
657     <!DOCTYPE HTML><head></head><noscript></noscript>
658     #errors
659     #document
660     | <!DOCTYPE HTML>
661     | <html>
662     | <head>
663     | <body>
664     | <noscript>
665    
666     ## When scripting is disabled
667     #data
668     <!DOCTYPE HTML><head><noscript><script></script>
669     #errors
670     <script> in <noscript> in <head>
671     #document
672     | <!DOCTYPE HTML>
673     | <html>
674     | <head>
675     | <noscript>
676     | <script>
677 wakaba 1.48 | <body>
678 wakaba 1.33
679 wakaba 1.34 ## When scripting is disabled
680     #data
681     <!DOCTYPE HTML><head><noscript><body>
682     #errors
683     <body> in <noscript> in <head>
684     #document
685     | <!DOCTYPE HTML>
686     | <html>
687     | <head>
688     | <noscript>
689     | <body>
690    
691     ## When scripting is disabled
692     #data
693     <!DOCTYPE HTML><head><noscript><frameset></frameset>
694     #errors
695     <frameset> in <noscript> in <head>
696     #document
697     | <!DOCTYPE HTML>
698     | <html>
699     | <head>
700     | <noscript>
701     | <frameset>
702    
703     ## When scripting is disabled
704     #data
705     <!DOCTYPE HTML><head><noscript><br>
706     #errors
707     <br> in <noscript> in <head>
708     #document
709     | <!DOCTYPE HTML>
710     | <html>
711     | <head>
712     | <noscript>
713     | <body>
714     | <br>
715    
716     ## When scripting is disabled
717     #data
718     <!DOCTYPE HTML><head><noscript><p>
719     #errors
720     <p> in <noscript> in <head>
721     #document
722     | <!DOCTYPE HTML>
723     | <html>
724     | <head>
725     | <noscript>
726     | <body>
727     | <p>
728    
729     ## When scripting is disabled
730     #data
731     <!DOCTYPE HTML><head><noscript></p>
732     #errors
733     </p> in <noscript> in <head>
734 wakaba 1.35 unmatched </p>
735 wakaba 1.34 #document
736     | <!DOCTYPE HTML>
737     | <html>
738     | <head>
739     | <noscript>
740     | <body>
741    
742     ## When scripting is disabled
743     #data
744     <!DOCTYPE HTML><head><noscript></br>
745     #errors
746     </br> in <noscript> in <head>
747 wakaba 1.49 </br> after </head>
748 wakaba 1.34 #document
749     | <!DOCTYPE HTML>
750     | <html>
751     | <head>
752     | <noscript>
753     | <body>
754    
755     ## When scripting is disabled
756     #data
757     <!DOCTYPE HTML><head><noscript></div>
758     #errors
759 wakaba 1.35 </div> in <noscript> in <head>
760     unexpected end of file (no </noscript>)
761 wakaba 1.34 #document
762     | <!DOCTYPE HTML>
763     | <html>
764     | <head>
765     | <noscript>
766 wakaba 1.48 | <body>
767 wakaba 1.34
768     ## When scripting is disabled
769     #data
770     <!DOCTYPE HTML><head><noscript></img>
771     #errors
772 wakaba 1.35 </img> in <noscript> in <head>
773     unexpected end of file (no </noscript>)
774 wakaba 1.34 #document
775     | <!DOCTYPE HTML>
776     | <html>
777     | <head>
778     | <noscript>
779 wakaba 1.48 | <body>
780 wakaba 1.34
781     ## When scripting is disabled
782     #data
783     <!DOCTYPE HTML><head><noscript></head><link><body>
784     #errors
785     </head> in <noscript> in <head>
786     <link> after <head>
787     #document
788     | <!DOCTYPE HTML>
789     | <html>
790     | <head>
791     | <noscript>
792 wakaba 1.35 | <link>
793 wakaba 1.34 | <body>
794    
795     #data
796     <!DOCTYPE HTML><head></head></head><link><body>
797     #errors
798     </head> after </head>
799 wakaba 1.49 <link> after </head>
800 wakaba 1.34 #document
801     | <!DOCTYPE HTML>
802     | <html>
803     | <head>
804 wakaba 1.49 | <link>
805 wakaba 1.34 | <body>
806    
807     #data
808     <!DOCTYPE HTML></noscript><head><body>
809     #errors
810     </noscript> before <head>
811     #document
812     | <!DOCTYPE HTML>
813     | <html>
814     | <head>
815     | <body>
816    
817     #data
818     <!DOCTYPE HTML><head></noscript><link><body>
819     #errors
820     </noscript> in <head>
821 wakaba 1.35 <link> in <body>
822 wakaba 1.34 #document
823     | <!DOCTYPE HTML>
824     | <html>
825     | <head>
826     | <body>
827 wakaba 1.35 | <link>
828 wakaba 1.34
829     #data
830     <!DOCTYPE HTML><head></head></noscript><link><body>
831     #errors
832     </noscript> after </head>
833 wakaba 1.49 <link> after </head>
834 wakaba 1.34 #document
835     | <!DOCTYPE HTML>
836     | <html>
837     | <head>
838 wakaba 1.49 | <link>
839 wakaba 1.34 | <body>
840    
841     ## When scripting is disabled
842     #data
843     <!DOCTYPE HTML><head><noscript></body><meta></noscript><link><body>
844     #errors
845     </body> in <noscript> in <head>
846     #document
847     | <!DOCTYPE HTML>
848     | <html>
849     | <head>
850     | <noscript>
851     | <meta>
852     | <link>
853     | <body>
854    
855     ## When scripting is disabled
856     #data
857     <!DOCTYPE HTML><head><noscript></html><meta></noscript><link><body>
858     #errors
859     </html> in <noscript> in <head>
860     #document
861     | <!DOCTYPE HTML>
862     | <html>
863     | <head>
864     | <noscript>
865     | <meta>
866     | <link>
867     | <body>
868    
869     #data
870     <!DOCTYPE HTML></p>
871     #errors
872     </p> before <head>
873     #document
874     | <!DOCTYPE HTML>
875     | <html>
876     | <head>
877     | <body>
878    
879     #data
880     <!DOCTYPE HTML></br>
881     #errors
882 wakaba 1.49 </br> after </head>
883     #document
884     | <!DOCTYPE HTML>
885     | <html>
886     | <head>
887     | <body>
888    
889     #data
890     <!DOCTYPE HTML></head></p>
891     #errors
892     </p> after </head>
893     #document
894     | <!DOCTYPE HTML>
895     | <html>
896     | <head>
897     | <body>
898    
899     #data
900     <!DOCTYPE HTML><head></body><link>x
901     #errors
902     </body> in head
903 wakaba 1.34 #document
904     | <!DOCTYPE HTML>
905     | <html>
906     | <head>
907 wakaba 1.49 | <link>
908     | <body>
909     | "x"
910    
911     #data
912     <head></html><link>
913     #errors
914     no <!DOCTYPE>
915     </html> in <head>
916     #document
917     | <html>
918     | <head>
919     | <link>
920     | <body>
921    
922     #data
923     <head></p><link>
924     #errors
925     no <!DOCTYPE>
926     </p> in head
927     #document
928     | <html>
929     | <head>
930     | <link>
931     | <body>
932    
933     #data
934     <head></head></p>
935     #errors
936     no <!DOCTYPE>
937     </p> after </head>
938     #document
939     | <html>
940     | <head>
941     | <body>
942    
943     #data
944     </p>
945     #errors
946     no <!DOCTYPE>
947     </p> before </head>
948     #document
949     | <html>
950     | <head>
951     | <body>
952    
953     #data
954     <head></head></div>
955     #errors
956     no <!DOCTYPE>
957     </div> after </head>
958     #document
959     | <html>
960     | <head>
961     | <body>
962    
963     #data
964     <head></head></unknown>
965     #errors
966     no <!DOCTYPE>
967     </unknown> after </head>
968     #document
969     | <html>
970     | <head>
971     | <body>
972    
973     #data
974     <head></head></head>
975     #errors
976     no <!DOCTYPE>
977     </head> after </head>
978     #document
979     | <html>
980     | <head>
981     | <body>
982    
983     #data
984     <head></head></html>x
985     #errors
986     no <!DOCTYPE>
987     </html> after </head>
988     #document
989     | <html>
990     | <head>
991     | <body>
992     | "x"
993    
994     #data
995     <head></head></body><body>y</body>
996     #errors
997     no <!DOCTYPE>
998     </body> after </head>
999     #document
1000     | <html>
1001     | <head>
1002     | <body>
1003     | "y"
1004    
1005     #data
1006     <head></head></noscript>
1007     #errors
1008     no <!DOCTYPE>
1009     </noscript> after </head>
1010     #document
1011     | <html>
1012     | <head>
1013     | <body>
1014    
1015     #data
1016     <head></head></style>
1017     #errors
1018     no <!DOCTYPE>
1019     </style> after </head>
1020     #document
1021     | <html>
1022     | <head>
1023     | <body>
1024    
1025     #data
1026     <head></br><link>
1027     #errors
1028     no <!DOCTYPE>
1029     </br> in </head>
1030     <link> in </head>
1031     #document
1032     | <html>
1033     | <head>
1034     | <link>
1035 wakaba 1.34 | <body>
1036    
1037     #data
1038     <!DOCTYPE HTML><head></head></img>
1039     #errors
1040     </img>
1041     #document
1042     | <!DOCTYPE HTML>
1043     | <html>
1044     | <head>
1045     | <body>
1046    
1047     #data
1048     <!DOCTYPE HTML><head></head></div>
1049     #errors
1050 wakaba 1.35 unmatched </div>
1051 wakaba 1.34 #document
1052     | <!DOCTYPE HTML>
1053     | <html>
1054     | <head>
1055     | <body>
1056    
1057     #data
1058     <!DOCTYPE HTML><head></head></body>
1059     #errors
1060 wakaba 1.49 </body> after </head>
1061 wakaba 1.34 #document
1062     | <!DOCTYPE HTML>
1063     | <html>
1064     | <head>
1065     | <body>
1066    
1067     #data
1068     <!DOCTYPE HTML><head></head></html>
1069     #errors
1070 wakaba 1.49 </html> after </head>
1071 wakaba 1.34 #document
1072     | <!DOCTYPE HTML>
1073     | <html>
1074     | <head>
1075     | <body>
1076    
1077 wakaba 1.33 #data
1078     <!DOCTYPE HTML><head><title></title></head><base><body>
1079     #errors
1080     <base> after </head>
1081     #document
1082     | <!DOCTYPE HTML>
1083     | <html>
1084     | <head>
1085     | <title>
1086 wakaba 1.35 | <base>
1087 wakaba 1.33 | <body>
1088    
1089     #data
1090     <!DOCTYPE HTML><head><title></title></head><meta><body>
1091     #errors
1092     <meta> after </head>
1093     #document
1094     | <!DOCTYPE HTML>
1095     | <html>
1096     | <head>
1097     | <title>
1098 wakaba 1.35 | <meta>
1099 wakaba 1.33 | <body>
1100    
1101     #data
1102     <!DOCTYPE HTML><head></head><title></title><body>
1103     #errors
1104     <title> after </head>
1105     #document
1106     | <!DOCTYPE HTML>
1107     | <html>
1108     | <head>
1109     | <title>
1110     | <body>
1111 wakaba 1.24
1112 wakaba 1.5 #data
1113 wakaba 1.10 <!DOCTYPE HTML><iframe>
1114 wakaba 1.5 #errors
1115     no </iframe>
1116     #document
1117     | <!DOCTYPE HTML>
1118     | <html>
1119     | <head>
1120     | <body>
1121     | <iframe>
1122    
1123     #data
1124 wakaba 1.10 <!DOCTYPE HTML><iframe></iframe>
1125 wakaba 1.5 #errors
1126     #document
1127     | <!DOCTYPE HTML>
1128     | <html>
1129     | <head>
1130     | <body>
1131     | <iframe>
1132    
1133     #data
1134 wakaba 1.10 <!DOCTYPE HTML><iframe>a</iframe>
1135 wakaba 1.5 #errors
1136     #document
1137     | <!DOCTYPE HTML>
1138     | <html>
1139     | <head>
1140     | <body>
1141     | <iframe>
1142     | "a"
1143    
1144     #data
1145 wakaba 1.10 <!DOCTYPE HTML><noframes>
1146 wakaba 1.5 #errors
1147     no </noframes>
1148     #document
1149     | <!DOCTYPE HTML>
1150     | <html>
1151     | <head>
1152     | <body>
1153     | <noframes>
1154    
1155     #data
1156 wakaba 1.10 <!DOCTYPE HTML><noframes></noframes>
1157 wakaba 1.5 #errors
1158     #document
1159     | <!DOCTYPE HTML>
1160     | <html>
1161     | <head>
1162     | <body>
1163     | <noframes>
1164    
1165     #data
1166 wakaba 1.10 <!DOCTYPE HTML><noframes>a</noframes>
1167 wakaba 1.5 #errors
1168     #document
1169     | <!DOCTYPE HTML>
1170     | <html>
1171     | <head>
1172     | <body>
1173     | <noframes>
1174     | "a"
1175    
1176     #data
1177 wakaba 1.10 <!DOCTYPE HTML><noframes>
1178 wakaba 1.5 #errors
1179     no </noframes>
1180     #document
1181     | <!DOCTYPE HTML>
1182     | <html>
1183     | <head>
1184     | <body>
1185     | <noframes>
1186    
1187     #data
1188 wakaba 1.10 <!DOCTYPE HTML><noframes></noframes>
1189 wakaba 1.5 #errors
1190     #document
1191     | <!DOCTYPE HTML>
1192     | <html>
1193     | <head>
1194     | <body>
1195     | <noframes>
1196    
1197     #data
1198 wakaba 1.10 <!DOCTYPE HTML><noframes>a</noframes>
1199 wakaba 1.5 #errors
1200     #document
1201     | <!DOCTYPE HTML>
1202     | <html>
1203     | <head>
1204     | <body>
1205     | <noframes>
1206     | "a"
1207    
1208     #data
1209 wakaba 1.10 <!DOCTYPE HTML><xmp>
1210 wakaba 1.5 #errors
1211     no </xmp>
1212     #document
1213     | <!DOCTYPE HTML>
1214     | <html>
1215     | <head>
1216     | <body>
1217     | <xmp>
1218    
1219     #data
1220 wakaba 1.10 <!DOCTYPE HTML><xmp></xmp>
1221 wakaba 1.5 #errors
1222     #document
1223     | <!DOCTYPE HTML>
1224     | <html>
1225     | <head>
1226     | <body>
1227     | <xmp>
1228    
1229     #data
1230 wakaba 1.10 <!DOCTYPE HTML><xmp>a</xmp>
1231 wakaba 1.5 #errors
1232     #document
1233     | <!DOCTYPE HTML>
1234     | <html>
1235     | <head>
1236     | <body>
1237     | <xmp>
1238     | "a"
1239 wakaba 1.6
1240     #data
1241 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title><style></style></head><body>
1242 wakaba 1.6 #errors
1243     #document
1244     | <!DOCTYPE HTML>
1245     | <html>
1246     | <head>
1247     | <title>
1248     | <style>
1249     | <body>
1250    
1251     #data
1252 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title><style type="text/css"></style></head><body>
1253 wakaba 1.6 #errors
1254     #document
1255     | <!DOCTYPE HTML>
1256     | <html>
1257     | <head>
1258     | <title>
1259     | <style>
1260     | type="text/css"
1261     | <body>
1262    
1263     #data
1264 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title><style type="text/css">p {}</style></head><body>
1265 wakaba 1.6 #errors
1266     #document
1267     | <!DOCTYPE HTML>
1268     | <html>
1269     | <head>
1270     | <title>
1271     | <style>
1272     | type="text/css"
1273     | "p {}"
1274     | <body>
1275    
1276     #data
1277 wakaba 1.10 <!DOCTYPE HTML><html><style type="text/css"></style><title></title></head><body>
1278 wakaba 1.6 #errors
1279     #document
1280     | <!DOCTYPE HTML>
1281     | <html>
1282     | <head>
1283     | <style>
1284     | type="text/css"
1285     | <title>
1286     | <body>
1287    
1288     #data
1289 wakaba 1.10 <!DOCTYPE HTML><style type="text/css"></style><title></title><body>
1290 wakaba 1.6 #errors
1291     #document
1292     | <!DOCTYPE HTML>
1293     | <html>
1294     | <head>
1295     | <style>
1296     | type="text/css"
1297     | <title>
1298     | <body>
1299    
1300     #data
1301 wakaba 1.10 <!DOCTYPE HTML><title></title><body><p>a<style type="text/css"></style>
1302 wakaba 1.6 #errors
1303     #document
1304     | <!DOCTYPE HTML>
1305     | <html>
1306     | <head>
1307     | <title>
1308     | <body>
1309     | <p>
1310     | "a"
1311     | <style>
1312     | type="text/css"
1313 wakaba 1.7
1314     #data
1315 wakaba 1.10 <!DOCTYPE HTML><form><form></form>
1316 wakaba 1.7 #errors
1317     form in form
1318     #document
1319     | <!DOCTYPE HTML>
1320     | <html>
1321     | <head>
1322     | <body>
1323     | <form>
1324 wakaba 1.8
1325     #data
1326     <!DOCTYPE HTML><ul><li>a<li>c</ul>d
1327     #errors
1328     #document
1329     | <!DOCTYPE HTML>
1330     | <html>
1331     | <head>
1332     | <body>
1333     | <ul>
1334     | <li>
1335     | "a"
1336     | <li>
1337     | "c"
1338     | "d"
1339    
1340     #data
1341     <!DOCTYPE HTML><ul><li>a<div>b<li>c</ul>d
1342     #errors
1343     div closed by li
1344     #document
1345     | <!DOCTYPE HTML>
1346     | <html>
1347     | <head>
1348     | <body>
1349     | <ul>
1350     | <li>
1351     | "a"
1352     | <div>
1353     | "b"
1354     | <li>
1355     | "c"
1356     | "d"
1357    
1358     #data
1359     <!DOCTYPE HTML><dl><dt>a<dt>c</dl>d
1360     #errors
1361     #document
1362     | <!DOCTYPE HTML>
1363     | <html>
1364     | <head>
1365     | <body>
1366     | <dl>
1367     | <dt>
1368     | "a"
1369     | <dt>
1370     | "c"
1371     | "d"
1372    
1373     #data
1374     <!DOCTYPE HTML><dl><dt>a<dd>c</dl>d
1375     #errors
1376     #document
1377     | <!DOCTYPE HTML>
1378     | <html>
1379     | <head>
1380     | <body>
1381     | <dl>
1382     | <dt>
1383     | "a"
1384     | <dd>
1385     | "c"
1386     | "d"
1387    
1388     #data
1389     <!DOCTYPE HTML><dl><dd>a<dt>c</dl>d
1390     #errors
1391     #document
1392     | <!DOCTYPE HTML>
1393     | <html>
1394     | <head>
1395     | <body>
1396     | <dl>
1397     | <dd>
1398     | "a"
1399     | <dt>
1400     | "c"
1401     | "d"
1402    
1403     #data
1404     <!DOCTYPE HTML><dl><dd>a<dd>c</dl>d
1405     #errors
1406     #document
1407     | <!DOCTYPE HTML>
1408     | <html>
1409     | <head>
1410     | <body>
1411     | <dl>
1412     | <dd>
1413     | "a"
1414     | <dd>
1415     | "c"
1416     | "d"
1417    
1418     #data
1419     <!DOCTYPE HTML><dl><dt>a<div>b<dt>c</dl>d
1420     #errors
1421     div closed by dt
1422     #document
1423     | <!DOCTYPE HTML>
1424     | <html>
1425     | <head>
1426     | <body>
1427     | <dl>
1428     | <dt>
1429     | "a"
1430     | <div>
1431     | "b"
1432     | <dt>
1433     | "c"
1434     | "d"
1435    
1436     #data
1437     <!DOCTYPE HTML><dl><dt>a<div>b<dd>c</dl>d
1438     #errors
1439     div closed by dd
1440     #document
1441     | <!DOCTYPE HTML>
1442     | <html>
1443     | <head>
1444     | <body>
1445     | <dl>
1446     | <dt>
1447     | "a"
1448     | <div>
1449     | "b"
1450     | <dd>
1451     | "c"
1452     | "d"
1453    
1454     #data
1455     <!DOCTYPE HTML><dl><dd>a<div>b<dt>c</dl>d
1456     #errors
1457     div closed by dt
1458     #document
1459     | <!DOCTYPE HTML>
1460     | <html>
1461     | <head>
1462     | <body>
1463     | <dl>
1464     | <dd>
1465     | "a"
1466     | <div>
1467     | "b"
1468     | <dt>
1469     | "c"
1470     | "d"
1471    
1472     #data
1473     <!DOCTYPE HTML><dl><dd>a<div>b<dd>c</dl>d
1474     #errors
1475     div closed by dd
1476     #document
1477     | <!DOCTYPE HTML>
1478     | <html>
1479     | <head>
1480     | <body>
1481     | <dl>
1482     | <dd>
1483     | "a"
1484     | <div>
1485     | "b"
1486     | <dd>
1487     | "c"
1488     | "d"
1489    
1490 wakaba 1.9 #data
1491     <!DOCTYPE HTML><body><form><div>a</form>b
1492     #errors
1493 wakaba 1.37 no </div> before </form>
1494 wakaba 1.9 #document
1495     | <!DOCTYPE HTML>
1496     | <html>
1497     | <head>
1498     | <body>
1499     | <form>
1500     | <div>
1501 wakaba 1.37 | "a"
1502     | "b"
1503    
1504     #data
1505     <!DOCTYPE HTML><body><form><div><div><div>a</form>b
1506     #errors
1507     no </div> before </form>
1508     #document
1509     | <!DOCTYPE HTML>
1510     | <html>
1511     | <head>
1512     | <body>
1513     | <form>
1514     | <div>
1515     | <div>
1516     | <div>
1517     | "a"
1518     | "b"
1519 wakaba 1.11
1520     #data
1521 wakaba 1.35 <!DOCTYPE HTML><form><p></form>
1522     #errors
1523     #document
1524     | <!DOCTYPE HTML>
1525     | <html>
1526     | <head>
1527     | <body>
1528     | <form>
1529     | <p>
1530    
1531     #data
1532 wakaba 1.37 <!DOCTYPE HTML><form><p></form>x
1533     #errors
1534     #document
1535     | <!DOCTYPE HTML>
1536     | <html>
1537     | <head>
1538     | <body>
1539     | <form>
1540     | <p>
1541     | "x"
1542    
1543     #data
1544 wakaba 1.35 <!DOCTYPE HTML><form><li></form>
1545     #errors
1546     #document
1547     | <!DOCTYPE HTML>
1548     | <html>
1549     | <head>
1550     | <body>
1551     | <form>
1552     | <li>
1553    
1554     #data
1555 wakaba 1.37 <!DOCTYPE HTML><form><li></form>y
1556     #errors
1557     #document
1558     | <!DOCTYPE HTML>
1559     | <html>
1560     | <head>
1561     | <body>
1562     | <form>
1563     | <li>
1564     | "y"
1565    
1566     #data
1567 wakaba 1.35 <!DOCTYPE HTML><form><dt></form>
1568     #errors
1569     #document
1570     | <!DOCTYPE HTML>
1571     | <html>
1572     | <head>
1573     | <body>
1574     | <form>
1575     | <dt>
1576    
1577     #data
1578 wakaba 1.37 <!DOCTYPE HTML><form><dt></form>x
1579     #errors
1580     #document
1581     | <!DOCTYPE HTML>
1582     | <html>
1583     | <head>
1584     | <body>
1585     | <form>
1586     | <dt>
1587     | "x"
1588    
1589     #data
1590 wakaba 1.35 <!DOCTYPE HTML><form><dd></form>
1591     #errors
1592     #document
1593     | <!DOCTYPE HTML>
1594     | <html>
1595     | <head>
1596     | <body>
1597     | <form>
1598     | <dd>
1599 wakaba 1.37
1600     #data
1601     <!DOCTYPE HTML><form><dd></form>x
1602     #errors
1603     #document
1604     | <!DOCTYPE HTML>
1605     | <html>
1606     | <head>
1607     | <body>
1608     | <form>
1609     | <dd>
1610     | "x"
1611 wakaba 1.35
1612     #data
1613 wakaba 1.11 <!DOCTYPE HTML><ul></body>
1614     #errors
1615     ul not closed
1616     #document
1617     | <!DOCTYPE HTML>
1618     | <html>
1619     | <head>
1620     | <body>
1621     | <ul>
1622    
1623     #data
1624     <!DOCTYPE HTML><ul><li></body>
1625     #errors
1626     ul not closed
1627     #document
1628     | <!DOCTYPE HTML>
1629     | <html>
1630     | <head>
1631     | <body>
1632     | <ul>
1633     | <li>
1634    
1635     #data
1636     <!DOCTYPE HTML><dl></body>
1637     #errors
1638     dl not closed
1639     #document
1640     | <!DOCTYPE HTML>
1641     | <html>
1642     | <head>
1643     | <body>
1644     | <dl>
1645    
1646     #data
1647     <!DOCTYPE HTML><dl><dt></body>
1648     #errors
1649     dl not closed
1650     #document
1651     | <!DOCTYPE HTML>
1652     | <html>
1653     | <head>
1654     | <body>
1655     | <dl>
1656     | <dt>
1657    
1658     #data
1659     <!DOCTYPE HTML><dl><dd></body>
1660     #errors
1661     dl not closed
1662     #document
1663     | <!DOCTYPE HTML>
1664     | <html>
1665     | <head>
1666     | <body>
1667     | <dl>
1668     | <dd>
1669    
1670     #data
1671     <!DOCTYPE HTML><p></body>
1672     #errors
1673     #document
1674     | <!DOCTYPE HTML>
1675     | <html>
1676     | <head>
1677     | <body>
1678     | <p>
1679    
1680     #data
1681 wakaba 1.35 <!DOCTYPE HTML><table> </table>
1682     #errors
1683     #document
1684     | <!DOCTYPE HTML>
1685     | <html>
1686     | <head>
1687     | <body>
1688     | <table>
1689     | " "
1690    
1691     #data
1692 wakaba 1.38 <!DOCTYPE HTML><table> a</table>
1693     #errors
1694     char in <table>
1695     #document
1696     | <!DOCTYPE HTML>
1697     | <html>
1698     | <head>
1699     | <body>
1700     | "a"
1701     | <table>
1702     | " "
1703    
1704     #data
1705     <!DOCTYPE HTML><table> a b</table>
1706     #errors
1707     char in <table>
1708     x
1709     3
1710     #document
1711     | <!DOCTYPE HTML>
1712     | <html>
1713     | <head>
1714     | <body>
1715     | "a b"
1716     | <table>
1717     | " "
1718    
1719     #data
1720     <!DOCTYPE HTML><table>a b </table>
1721     #errors
1722     char in <table>
1723     x
1724     x
1725     4
1726     #document
1727     | <!DOCTYPE HTML>
1728     | <html>
1729     | <head>
1730     | <body>
1731     | "a b "
1732     | <table>
1733    
1734     #data
1735     <!DOCTYPE HTML><table><br> </table>
1736     #errors
1737     <br> in <table>
1738     char in <table>
1739     #document
1740     | <!DOCTYPE HTML>
1741     | <html>
1742     | <head>
1743     | <body>
1744     | <br>
1745     | " "
1746     | <table>
1747    
1748     #data
1749     <!DOCTYPE HTML><table><tbody>a </table>
1750     #errors
1751     char in <tbody>
1752     x2
1753     #document
1754     | <!DOCTYPE HTML>
1755     | <html>
1756     | <head>
1757     | <body>
1758     | "a "
1759     | <table>
1760     | <tbody>
1761    
1762     #data
1763     <!DOCTYPE HTML><table><tr>a </table>
1764     #errors
1765     char in <tr>
1766     x2
1767     #document
1768     | <!DOCTYPE HTML>
1769     | <html>
1770     | <head>
1771     | <body>
1772     | "a "
1773     | <table>
1774     | <tbody>
1775     | <tr>
1776    
1777     #data
1778     <!DOCTYPE HTML><table>a<tr> </table>
1779     #errors
1780     char in <table>
1781     char in <tr>
1782     #document
1783     | <!DOCTYPE HTML>
1784     | <html>
1785     | <head>
1786     | <body>
1787     | "a "
1788     | <table>
1789     | <tbody>
1790     | <tr>
1791    
1792     #data
1793     <!DOCTYPE HTML><table><tbody><br> </table>
1794     #errors
1795     <br> in <tbody>
1796     char in <tbody>
1797     #document
1798     | <!DOCTYPE HTML>
1799     | <html>
1800     | <head>
1801     | <body>
1802     | <br>
1803     | " "
1804     | <table>
1805     | <tbody>
1806    
1807     #data
1808     <!DOCTYPE HTML><table><tr><br> </table>
1809     #errors
1810     <br> in <tr>
1811     char in <tr>
1812     #document
1813     | <!DOCTYPE HTML>
1814     | <html>
1815     | <head>
1816     | <body>
1817     | <br>
1818     | " "
1819     | <table>
1820     | <tbody>
1821     | <tr>
1822    
1823     #data
1824     <!DOCTYPE HTML><table a><table b> </table></table>
1825     #errors
1826     <table> in <table>
1827     unmatched </table>
1828     #document
1829     | <!DOCTYPE HTML>
1830     | <html>
1831     | <head>
1832     | <body>
1833     | <table>
1834     | a=""
1835     | <table>
1836     | b=""
1837     | " "
1838    
1839     #data
1840     <!DOCTYPE HTML><table a><table b> </table> </table>
1841     #errors
1842     <table> in <table>
1843     unmatched </table>
1844     #document
1845     | <!DOCTYPE HTML>
1846     | <html>
1847     | <head>
1848     | <body>
1849     | <table>
1850     | a=""
1851     | <table>
1852     | b=""
1853     | " "
1854     | " "
1855    
1856     #data
1857     <!DOCTYPE HTML><table><tr><td><table> </table></td>x</table>
1858     #errors
1859     char in <tr>
1860     #document
1861     | <!DOCTYPE HTML>
1862     | <html>
1863     | <head>
1864     | <body>
1865     | "x"
1866     | <table>
1867     | <tbody>
1868     | <tr>
1869     | <td>
1870     | <table>
1871     | " "
1872    
1873     #data
1874     <!DOCTYPE HTML><table><tr><td></td>x<table> </table></table>
1875     #errors
1876     char in <tr>
1877 wakaba 1.48 no </table> before <table>
1878 wakaba 1.38 unmatched </table>
1879     #document
1880     | <!DOCTYPE HTML>
1881     | <html>
1882     | <head>
1883     | <body>
1884     | "x"
1885     | <table>
1886     | <tbody>
1887     | <tr>
1888     | <td>
1889     | <table>
1890     | " "
1891    
1892     #data
1893     <!DOCTYPE HTML><table><tr><td><table>x</table><table> </table></table>
1894     #errors
1895     char in <table>
1896     #document
1897     | <!DOCTYPE HTML>
1898     | <html>
1899     | <head>
1900     | <body>
1901     | <table>
1902     | <tbody>
1903     | <tr>
1904     | <td>
1905     | "x"
1906     | <table>
1907     | <table>
1908     | " "
1909    
1910     #data
1911 wakaba 1.39 <!DOCTYPE HTML><table><title>a</title></table>
1912     #errors
1913     <title> in <table>
1914     #document
1915     | <!DOCTYPE HTML>
1916     | <html>
1917     | <head>
1918     | <body>
1919     | <title>
1920     | "a"
1921     | <table>
1922    
1923     #data
1924 wakaba 1.41 <!DOCTYPE HTML><table><li><table></table>
1925     #errors
1926     <li> in <table>
1927     <table> in <table>
1928     #document
1929     | <!DOCTYPE HTML>
1930     | <html>
1931     | <head>
1932     | <body>
1933     | <li>
1934     | <table>
1935     | <table>
1936    
1937     #data
1938     <!DOCTYPE HTML><table><input> </table>
1939     #errors
1940     <input> in <table>
1941     char in <table>
1942     #document
1943     | <!DOCTYPE HTML>
1944     | <html>
1945     | <head>
1946     | <body>
1947     | <input>
1948     | " "
1949     | <table>
1950    
1951     #data
1952     <!DOCTYPE HTML><table><input type="text"> </table>
1953     #errors
1954     <input> in <table>
1955     char in <table>
1956     #document
1957     | <!DOCTYPE HTML>
1958     | <html>
1959     | <head>
1960     | <body>
1961     | <input>
1962     | type="text"
1963     | " "
1964     | <table>
1965    
1966     #data
1967     <!DOCTYPE HTML><table><input type=hidden> </table>
1968     #errors
1969     <input type=hidden> in <table>
1970     #document
1971     | <!DOCTYPE HTML>
1972     | <html>
1973     | <head>
1974     | <body>
1975     | <table>
1976     | <input>
1977     | type="hidden"
1978     | " "
1979    
1980     #data
1981     <!DOCTYPE HTML><table> <input> </table>
1982     #errors
1983     <input> in <table>
1984     char in <table>
1985     #document
1986     | <!DOCTYPE HTML>
1987     | <html>
1988     | <head>
1989     | <body>
1990     | <input>
1991     | " "
1992     | <table>
1993     | " "
1994    
1995     #data
1996     <!DOCTYPE HTML><table>a<input> </table>
1997     #errors
1998     char in <table>
1999     <input> in <table>
2000     char in <table>
2001     #document
2002     | <!DOCTYPE HTML>
2003     | <html>
2004     | <head>
2005     | <body>
2006     | "a"
2007     | <input>
2008     | " "
2009     | <table>
2010    
2011     #data
2012     <!DOCTYPE HTML><table> <input type="text"> </table>
2013     #errors
2014     <input> in <table>
2015     char in <table>
2016     #document
2017     | <!DOCTYPE HTML>
2018     | <html>
2019     | <head>
2020     | <body>
2021     | <input>
2022     | type="text"
2023     | " "
2024     | <table>
2025     | " "
2026    
2027     #data
2028     <!DOCTYPE HTML><table>a<input type=text> </table>
2029     #errors
2030     char in <table>
2031     <input> in <table>
2032     char in <table>
2033     #document
2034     | <!DOCTYPE HTML>
2035     | <html>
2036     | <head>
2037     | <body>
2038     | "a"
2039     | <input>
2040     | type="text"
2041     | " "
2042     | <table>
2043    
2044     #data
2045     <!DOCTYPE HTML><table> <input type=hidden> </table>
2046     #errors
2047     <input type=hidden> in <table>
2048     #document
2049     | <!DOCTYPE HTML>
2050     | <html>
2051     | <head>
2052     | <body>
2053     | <table>
2054     | " "
2055     | <input>
2056     | type="hidden"
2057     | " "
2058    
2059     #data
2060     <!DOCTYPE HTML><table>a<input type=hidden> </table>
2061     #errors
2062     char in <table>
2063     <input> in <table>
2064     char in <table>
2065     #document
2066     | <!DOCTYPE HTML>
2067     | <html>
2068     | <head>
2069     | <body>
2070     | "a"
2071     | <input>
2072     | type="hidden"
2073     | " "
2074     | <table>
2075    
2076     #data
2077     <!DOCTYPE HTML><table><input type="HiddeN"> </table>
2078     #errors
2079     <input type=hidden> in <table>
2080     #document
2081     | <!DOCTYPE HTML>
2082     | <html>
2083     | <head>
2084     | <body>
2085     | <table>
2086     | <input>
2087     | type="HiddeN"
2088     | " "
2089    
2090     #data
2091 wakaba 1.43 <!DOCTYPE HTML><table><thead><input type=hidden></table>
2092     #errors
2093     <input type=hidden> in <thead>
2094     #document
2095     | <!DOCTYPE HTML>
2096     | <html>
2097     | <head>
2098     | <body>
2099     | <table>
2100     | <thead>
2101     | <input>
2102     | type="hidden"
2103    
2104     #data
2105     <!DOCTYPE HTML><table><thead>a<input type=hidden></table>
2106     #errors
2107     char in <thead>
2108     <input type=hidden> in <thead>
2109     #document
2110     | <!DOCTYPE HTML>
2111     | <html>
2112     | <head>
2113     | <body>
2114     | "a"
2115     | <input>
2116     | type="hidden"
2117     | <table>
2118     | <thead>
2119    
2120     #data
2121     <!DOCTYPE HTML><table><tr><input type=hidden></table>
2122     #errors
2123     <input type=hidden> in <tr>
2124     #document
2125     | <!DOCTYPE HTML>
2126     | <html>
2127     | <head>
2128     | <body>
2129     | <table>
2130     | <tbody>
2131     | <tr>
2132     | <input>
2133     | type="hidden"
2134    
2135     #data
2136     <!DOCTYPE HTML><table><tr>a<input type=hidden></table>
2137     #errors
2138     char in <tr>
2139     <input type=hidden> in <tr>
2140     #document
2141     | <!DOCTYPE HTML>
2142     | <html>
2143     | <head>
2144     | <body>
2145     | "a"
2146     | <input>
2147     | type="hidden"
2148     | <table>
2149     | <tbody>
2150     | <tr>
2151    
2152     #data
2153     <!DOCTYPE HTML><table><script></script></table>
2154     #errors
2155     #document
2156     | <!DOCTYPE HTML>
2157     | <html>
2158     | <head>
2159     | <body>
2160     | <table>
2161     | <script>
2162    
2163     #data
2164     <!DOCTYPE HTML><table> <script></script> </table>
2165     #errors
2166     #document
2167     | <!DOCTYPE HTML>
2168     | <html>
2169     | <head>
2170     | <body>
2171     | <table>
2172     | " "
2173     | <script>
2174     | " "
2175    
2176     #data
2177     <!DOCTYPE HTML><table>a<script></script> </table>
2178     #errors
2179     char in <table>
2180     <script> in <table>
2181     char in <table>
2182     #document
2183     | <!DOCTYPE HTML>
2184     | <html>
2185     | <head>
2186     | <body>
2187     | "a"
2188     | <script>
2189     | " "
2190     | <table>
2191    
2192     #data
2193     <!DOCTYPE HTML><table><tfoot><script></script> </table>
2194     #errors
2195     #document
2196     | <!DOCTYPE HTML>
2197     | <html>
2198     | <head>
2199     | <body>
2200     | <table>
2201     | <tfoot>
2202     | <script>
2203     | " "
2204    
2205     #data
2206     <!DOCTYPE HTML><table><tfoot>a<script></script> </table>
2207     #errors
2208     char in <tfoot>
2209     <script> in <tfoot>
2210     char in <tfoot>
2211     #document
2212     | <!DOCTYPE HTML>
2213     | <html>
2214     | <head>
2215     | <body>
2216     | "a"
2217     | <script>
2218     | " "
2219     | <table>
2220     | <tfoot>
2221    
2222     #data
2223     <!DOCTYPE HTML><table><tr> <script></script> </table>
2224     #errors
2225     #document
2226     | <!DOCTYPE HTML>
2227     | <html>
2228     | <head>
2229     | <body>
2230     | <table>
2231     | <tbody>
2232     | <tr>
2233     | " "
2234     | <script>
2235     | " "
2236    
2237     #data
2238     <!DOCTYPE HTML><table><tr>a<script></script> </table>
2239     #errors
2240     char in <tr>
2241     <script> in <tr>
2242     char in <tr>
2243     #document
2244     | <!DOCTYPE HTML>
2245     | <html>
2246     | <head>
2247     | <body>
2248     | "a"
2249     | <script>
2250     | " "
2251     | <table>
2252     | <tbody>
2253     | <tr>
2254    
2255     #data
2256     <!DOCTYPE HTML><table><style></style></table>
2257     #errors
2258     #document
2259     | <!DOCTYPE HTML>
2260     | <html>
2261     | <head>
2262     | <body>
2263     | <table>
2264     | <style>
2265    
2266     #data
2267     <!DOCTYPE HTML><table> <style></style> </table>
2268     #errors
2269     #document
2270     | <!DOCTYPE HTML>
2271     | <html>
2272     | <head>
2273     | <body>
2274     | <table>
2275     | " "
2276     | <style>
2277     | " "
2278    
2279     #data
2280     <!DOCTYPE HTML><table>a<style></style> </table>
2281     #errors
2282     char in <table>
2283     <style> in <table>
2284     char in <table>
2285     #document
2286     | <!DOCTYPE HTML>
2287     | <html>
2288     | <head>
2289     | <body>
2290     | "a"
2291     | <style>
2292     | " "
2293     | <table>
2294    
2295     #data
2296     <!DOCTYPE HTML><table><tfoot><style></style> </table>
2297     #errors
2298     #document
2299     | <!DOCTYPE HTML>
2300     | <html>
2301     | <head>
2302     | <body>
2303     | <table>
2304     | <tfoot>
2305     | <style>
2306     | " "
2307    
2308     #data
2309     <!DOCTYPE HTML><table><tfoot>a<style></style> </table>
2310     #errors
2311     char in <tfoot>
2312     <style> in <tfoot>
2313     char in <tfoot>
2314     #document
2315     | <!DOCTYPE HTML>
2316     | <html>
2317     | <head>
2318     | <body>
2319     | "a"
2320     | <style>
2321     | " "
2322     | <table>
2323     | <tfoot>
2324    
2325     #data
2326     <!DOCTYPE HTML><table><tr> <style></style> </table>
2327     #errors
2328     #document
2329     | <!DOCTYPE HTML>
2330     | <html>
2331     | <head>
2332     | <body>
2333     | <table>
2334     | <tbody>
2335     | <tr>
2336     | " "
2337     | <style>
2338     | " "
2339    
2340     #data
2341     <!DOCTYPE HTML><table><tr>a<style></style> </table>
2342     #errors
2343     char in <tr>
2344     <style> in <tr>
2345     char in <tr>
2346     #document
2347     | <!DOCTYPE HTML>
2348     | <html>
2349     | <head>
2350     | <body>
2351     | "a"
2352     | <style>
2353     | " "
2354     | <table>
2355     | <tbody>
2356     | <tr>
2357    
2358     #data
2359 wakaba 1.45 <!DOCTYPE HTML><table><b>x<i>y<div>z</b>a</i>b
2360     #errors
2361     1,26,in table:b
2362     1,27,in table:#character
2363     1,30,in table:i
2364     1,31,in table:#character
2365     1,36,in table:div
2366     1,37,in table:#character
2367     1,41,in table:/b
2368     1,41,not closed:div
2369     1,42,in table:#character
2370     1,46,in table:/i
2371     1,46,not closed:div
2372     1,46,in table:#character
2373     no </div></table> at the end-of-file
2374     #document
2375     | <!DOCTYPE HTML>
2376     | <html>
2377     | <head>
2378     | <body>
2379     | <b>
2380     | "x"
2381     | <i>
2382     | "y"
2383 wakaba 1.46 | <i>
2384     | <div>
2385     | <i>
2386     | <b>
2387     | "z"
2388     | "a"
2389     | "b"
2390 wakaba 1.45 | <table>
2391    
2392     #data
2393 wakaba 1.11 <!DOCTYPE HTML><table><tr><td></body>
2394     #errors
2395 wakaba 1.35 unmatched </body>
2396 wakaba 1.11 table not closed
2397     #document
2398     | <!DOCTYPE HTML>
2399     | <html>
2400     | <head>
2401     | <body>
2402     | <table>
2403     | <tbody>
2404     | <tr>
2405     | <td>
2406    
2407     #data
2408     <!DOCTYPE HTML><table><tr><th></body>
2409     #errors
2410 wakaba 1.35 unmatched </body>
2411 wakaba 1.11 table not closed
2412     #document
2413     | <!DOCTYPE HTML>
2414     | <html>
2415     | <head>
2416     | <body>
2417     | <table>
2418     | <tbody>
2419     | <tr>
2420     | <th>
2421    
2422     #data
2423     <!DOCTYPE HTML><table><thead><tr><td></body>
2424     #errors
2425 wakaba 1.35 unmatched </body>
2426 wakaba 1.11 table not closed
2427     #document
2428     | <!DOCTYPE HTML>
2429     | <html>
2430     | <head>
2431     | <body>
2432     | <table>
2433     | <thead>
2434     | <tr>
2435     | <td>
2436 wakaba 1.12
2437     #data
2438     <!DOCTYPE HTML><isindex>
2439     #errors
2440     isindex
2441     #document
2442     | <!DOCTYPE HTML>
2443     | <html>
2444     | <head>
2445     | <body>
2446     | <form>
2447     | <hr>
2448     | <p>
2449     | <label>
2450     | "This is a searchable index. Insert your search keywords here: "
2451     | <input>
2452     | name="isindex"
2453     | <hr>
2454    
2455     #data
2456     <!DOCTYPE HTML><isindex action="http://test/">
2457     #errors
2458     isindex
2459     #document
2460     | <!DOCTYPE HTML>
2461     | <html>
2462     | <head>
2463     | <body>
2464     | <form>
2465     | action="http://test/"
2466     | <hr>
2467     | <p>
2468     | <label>
2469     | "This is a searchable index. Insert your search keywords here: "
2470     | <input>
2471     | name="isindex"
2472     | <hr>
2473    
2474     #data
2475     <!DOCTYPE HTML><isindex prompt="Input:">
2476     #errors
2477     isindex
2478     #document
2479     | <!DOCTYPE HTML>
2480     | <html>
2481     | <head>
2482     | <body>
2483     | <form>
2484     | <hr>
2485     | <p>
2486     | <label>
2487     | "Input:"
2488     | <input>
2489     | name="isindex"
2490     | <hr>
2491    
2492     #data
2493     <!DOCTYPE HTML><isindex name="textarea">
2494     #errors
2495     isindex
2496     #document
2497     | <!DOCTYPE HTML>
2498     | <html>
2499     | <head>
2500     | <body>
2501     | <form>
2502     | <hr>
2503     | <p>
2504     | <label>
2505     | "This is a searchable index. Insert your search keywords here: "
2506     | <input>
2507     | name="isindex"
2508     | <hr>
2509    
2510     #data
2511     <!DOCTYPE HTML><isindex type="checkbox">
2512     #errors
2513     isindex
2514     #document
2515     | <!DOCTYPE HTML>
2516     | <html>
2517     | <head>
2518     | <body>
2519     | <form>
2520     | <hr>
2521     | <p>
2522     | <label>
2523     | "This is a searchable index. Insert your search keywords here: "
2524     | <input>
2525     | name="isindex"
2526     | type="checkbox"
2527     | <hr>
2528    
2529     #data
2530     <!DOCTYPE HTML><form><isindex></form>
2531     #errors
2532     isindex
2533     #document
2534     | <!DOCTYPE HTML>
2535     | <html>
2536     | <head>
2537     | <body>
2538     | <form>
2539 wakaba 1.13
2540     #data
2541     <!DOCTYPE HTML><h1><a><h2>
2542     #errors
2543 wakaba 1.35 unexpected end of file (no </h1></a></h2>)
2544 wakaba 1.13 #document
2545     | <!DOCTYPE HTML>
2546     | <html>
2547     | <head>
2548     | <body>
2549     | <h1>
2550     | <a>
2551     | <h2>
2552 wakaba 1.16
2553     #data
2554 wakaba 1.35 <!DOCTYPE HTML><h1><p></h1>
2555     #errors
2556     #document
2557     | <!DOCTYPE HTML>
2558     | <html>
2559     | <head>
2560     | <body>
2561     | <h1>
2562     | <p>
2563    
2564     #data
2565     <!DOCTYPE HTML><h1><li></h1>
2566     #errors
2567     #document
2568     | <!DOCTYPE HTML>
2569     | <html>
2570     | <head>
2571     | <body>
2572     | <h1>
2573     | <li>
2574    
2575     #data
2576     <!DOCTYPE HTML><h1><dt></h1>
2577     #errors
2578     #document
2579     | <!DOCTYPE HTML>
2580     | <html>
2581     | <head>
2582     | <body>
2583     | <h1>
2584     | <dt>
2585    
2586     #data
2587     <!DOCTYPE HTML><h1><dd></h1>
2588     #errors
2589     #document
2590     | <!DOCTYPE HTML>
2591     | <html>
2592     | <head>
2593     | <body>
2594     | <h1>
2595     | <dd>
2596    
2597     #data
2598     <!DOCTYPE HTML><h1></h1>
2599     #errors
2600     #document
2601     | <!DOCTYPE HTML>
2602     | <html>
2603     | <head>
2604     | <body>
2605     | <h1>
2606    
2607     #data
2608 wakaba 1.16 <p>
2609     #errors
2610     no DOCTYPE
2611     #document
2612     | <html>
2613     | <head>
2614     | <body>
2615     | <p>
2616    
2617     #data
2618     a
2619     #errors
2620     no DOCTYPE
2621     #document
2622     | <html>
2623     | <head>
2624     | <body>
2625     | "a"
2626    
2627     #data
2628     <!----> <p>
2629     #errors
2630     no DOCTYPE
2631     #document
2632     | <!-- -->
2633     | <html>
2634     | <head>
2635     | <body>
2636     | <p>
2637    
2638     #data
2639     <!DOCTYPE HTML> <p>
2640     #errors
2641     #document
2642     | <!DOCTYPE HTML>
2643     | <html>
2644     | <head>
2645     | <body>
2646     | <p>
2647 wakaba 1.20
2648     #data
2649     <!DOCTYPE HTML><div></div></div>
2650     #errors
2651     unmatched </div>
2652     #document
2653     | <!DOCTYPE HTML>
2654     | <html>
2655     | <head>
2656     | <body>
2657     | <div>
2658    
2659     #data
2660     <!DOCTYPE HTML><div><span></div>
2661     #errors
2662     unclosed <span>
2663     #document
2664     | <!DOCTYPE HTML>
2665     | <html>
2666     | <head>
2667     | <body>
2668     | <div>
2669     | <span>
2670 wakaba 1.21
2671     #data
2672 wakaba 1.40 <!DOCTYPE HTML><listing>
2673     </listing>
2674     #errors
2675     #document
2676     | <!DOCTYPE HTML>
2677     | <html>
2678     | <head>
2679     | <body>
2680     | <listing>
2681    
2682     #data
2683     <!DOCTYPE HTML><listing>
2684     a</listing>
2685     #errors
2686     #document
2687     | <!DOCTYPE HTML>
2688     | <html>
2689     | <head>
2690     | <body>
2691     | <listing>
2692     | "a"
2693    
2694     #data
2695     <!DOCTYPE HTML><listing>a
2696     </listing>
2697     #errors
2698     #document
2699     | <!DOCTYPE HTML>
2700     | <html>
2701     | <head>
2702     | <body>
2703     | <listing>
2704     | "a
2705     "
2706    
2707     #data
2708     <!DOCTYPE HTML><listing>
2709    
2710     </listing>
2711     #errors
2712     #document
2713     | <!DOCTYPE HTML>
2714     | <html>
2715     | <head>
2716     | <body>
2717     | <listing>
2718     | "
2719     "
2720    
2721     #data
2722     <!DOCTYPE HTML><listing>
2723     </listing>
2724     #errors
2725     #document
2726     | <!DOCTYPE HTML>
2727     | <html>
2728     | <head>
2729     | <body>
2730     | <listing>
2731     | "
2732     "
2733    
2734     #data
2735 wakaba 1.21 <!DOCTYPE HTML><pre><!---->
2736     a</pre>
2737     #errors
2738     #document
2739     | <!DOCTYPE HTML>
2740     | <html>
2741     | <head>
2742     | <body>
2743     | <pre>
2744 wakaba 1.40 | <!-- -->
2745     | "
2746     a"
2747    
2748     #data
2749     <!DOCTYPE HTML><listing><!---->
2750     a</listing>
2751     #errors
2752     #document
2753     | <!DOCTYPE HTML>
2754     | <html>
2755     | <head>
2756     | <body>
2757     | <listing>
2758 wakaba 1.21 | <!-- -->
2759     | "
2760     a"
2761    
2762     #data
2763     <!DOCTYPE HTML><textarea><!---->
2764     a</textarea>
2765     #errors
2766     #document
2767     | <!DOCTYPE HTML>
2768     | <html>
2769     | <head>
2770     | <body>
2771     | <textarea>
2772     | "<!---->
2773     a"
2774 wakaba 1.22
2775     #data
2776     <!DOCTYPE HTML><html><head><title></title></head><body></body></html>
2777     #errors
2778     #document
2779     | <!DOCTYPE HTML>
2780     | <html>
2781     | <head>
2782     | <title>
2783     | <body>
2784     | " "
2785    
2786     #data
2787     <!DOCTYPE HTML><html><head><title></title></head><body></body></html>
2788     #errors
2789     #document
2790     | <!DOCTYPE HTML>
2791     | <html>
2792     | <head>
2793     | <title>
2794     | <body>
2795     | " "
2796    
2797     #data
2798     <!DOCTYPE HTML><html><head><title></title></head><body></body></html>a
2799     #errors
2800     char after </body>
2801     char after </html>
2802     #document
2803     | <!DOCTYPE HTML>
2804     | <html>
2805     | <head>
2806     | <title>
2807     | <body>
2808     | "a"
2809    
2810     #data
2811     <!DOCTYPE HTML><html><head><title></title></head><body></body></html> a
2812     #errors
2813     char after </html>
2814     char after </body>
2815     #document
2816     | <!DOCTYPE HTML>
2817     | <html>
2818     | <head>
2819     | <title>
2820     | <body>
2821     | " a"
2822    
2823     #data
2824     <!DOCTYPE HTML><html><head><title></title></head><body></body></html>a
2825     #errors
2826     char after </html>
2827     char after </body>
2828     #document
2829     | <!DOCTYPE HTML>
2830     | <html>
2831     | <head>
2832     | <title>
2833     | <body>
2834     | "a "
2835    
2836     #data
2837     <!DOCTYPE HTML><html><head><title></title></head><body></body></html>aaa
2838     #errors
2839     char after </html>
2840     char after </body>
2841     #document
2842     | <!DOCTYPE HTML>
2843     | <html>
2844     | <head>
2845     | <title>
2846     | <body>
2847     | "aaa"
2848    
2849     #data
2850     <!DOCTYPE HTML><html><head><title></title></head><body></body></html><!---->
2851     #errors
2852     #document
2853     | <!DOCTYPE HTML>
2854     | <html>
2855     | <head>
2856     | <title>
2857     | <body>
2858     | <!-- -->
2859    
2860     #data
2861     <!DOCTYPE HTML><html><head><title></title></head><body></body></html><!--aa-->
2862     #errors
2863     #document
2864     | <!DOCTYPE HTML>
2865     | <html>
2866     | <head>
2867     | <title>
2868     | <body>
2869     | <!-- aa -->
2870    
2871     #data
2872     <!DOCTYPE HTML><html><head><title></title></head><body></body></html><!DOCTYPE HTML>
2873     #errors
2874     <!DOCTYPE> after </html>
2875     #document
2876     | <!DOCTYPE HTML>
2877     | <html>
2878     | <head>
2879     | <title>
2880     | <body>
2881    
2882     #data
2883     <!DOCTYPE HTML><html><head><title></title></head><body></body></html><p>
2884     #errors
2885     start tag after </html>
2886     start tag after </body>
2887     #document
2888     | <!DOCTYPE HTML>
2889     | <html>
2890     | <head>
2891     | <title>
2892     | <body>
2893     | <p>
2894    
2895     #data
2896     <!DOCTYPE HTML><html><head><title></title></head><body></body></html></p>
2897     #errors
2898     end tag after </html>
2899     end tag after </body>
2900     </p> interpreted as <p></p>
2901     #document
2902     | <!DOCTYPE HTML>
2903     | <html>
2904     | <head>
2905     | <title>
2906     | <body>
2907     | <p>
2908    
2909     #data
2910     <!DOCTYPE HTML><html><head><title></title></head><body></body></html> <p>
2911     #errors
2912     start tag after </html>
2913     start tag after </body>
2914     #document
2915     | <!DOCTYPE HTML>
2916     | <html>
2917     | <head>
2918     | <title>
2919     | <body>
2920     | " "
2921     | <p>
2922    
2923     #data
2924     <!DOCTYPE HTML><html><head><title></title></head><body></body></html>aa<p>
2925     #errors
2926     char after </html>
2927     char after </body>
2928     #document
2929     | <!DOCTYPE HTML>
2930     | <html>
2931     | <head>
2932     | <title>
2933     | <body>
2934     | "aa"
2935     | <p>
2936    
2937     #data
2938     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html>
2939     #errors
2940     #document
2941     | <!DOCTYPE HTML>
2942     | <html>
2943     | <head>
2944     | <title>
2945     | <frameset>
2946     | " "
2947    
2948     #data
2949     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html>
2950     #errors
2951     #document
2952     | <!DOCTYPE HTML>
2953     | <html>
2954     | <head>
2955     | <title>
2956     | <frameset>
2957     | " "
2958    
2959     #data
2960     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html>a
2961     #errors
2962     char after </html>
2963     char after </frameset>
2964     #document
2965     | <!DOCTYPE HTML>
2966     | <html>
2967     | <head>
2968     | <title>
2969     | <frameset>
2970    
2971     #data
2972     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> a
2973     #errors
2974     char after </html>
2975     char after </frameset>
2976     #document
2977     | <!DOCTYPE HTML>
2978     | <html>
2979     | <head>
2980     | <title>
2981     | <frameset>
2982     | " "
2983    
2984     #data
2985     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html>a
2986     #errors
2987     char after </html>
2988     char after </frameset>
2989     #document
2990     | <!DOCTYPE HTML>
2991     | <html>
2992     | <head>
2993     | <title>
2994     | <frameset>
2995     | " "
2996    
2997     #data
2998     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><!---->
2999     #errors
3000     #document
3001     | <!DOCTYPE HTML>
3002     | <html>
3003     | <head>
3004     | <title>
3005     | <frameset>
3006     | <!-- -->
3007    
3008     #data
3009     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><!--a-->
3010     #errors
3011     #document
3012     | <!DOCTYPE HTML>
3013     | <html>
3014     | <head>
3015     | <title>
3016     | <frameset>
3017     | <!-- a -->
3018    
3019     #data
3020     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> <!---->
3021     #errors
3022     #document
3023     | <!DOCTYPE HTML>
3024     | <html>
3025     | <head>
3026     | <title>
3027     | <frameset>
3028     | " "
3029     | <!-- -->
3030    
3031     #data
3032     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html>a<!---->
3033     #errors
3034     char after </html>
3035     char after </frameset>
3036     #document
3037     | <!DOCTYPE HTML>
3038     | <html>
3039     | <head>
3040     | <title>
3041     | <frameset>
3042     | <!-- -->
3043    
3044     #data
3045     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><!DOCTYPE HTML>
3046     #errors
3047     <!DOCTYPE> after </html>
3048     #document
3049     | <!DOCTYPE HTML>
3050     | <html>
3051     | <head>
3052     | <title>
3053     | <frameset>
3054    
3055     #data
3056     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> <!DOCTYPE HTML>
3057     #errors
3058     <!DOCTYPE> after </html>
3059     #document
3060     | <!DOCTYPE HTML>
3061     | <html>
3062     | <head>
3063     | <title>
3064     | <frameset>
3065     | " "
3066    
3067     #data
3068     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><p>
3069     #errors
3070     start tag after </html>
3071     start tag after </frameset>
3072     #document
3073     | <!DOCTYPE HTML>
3074     | <html>
3075     | <head>
3076     | <title>
3077     | <frameset>
3078    
3079     #data
3080     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> <p>
3081     #errors
3082     start tag after </html>
3083     start tag after </frameset>
3084     #document
3085     | <!DOCTYPE HTML>
3086     | <html>
3087     | <head>
3088     | <title>
3089     | <frameset>
3090     | " "
3091    
3092     #data
3093     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html></p>
3094     #errors
3095     end tag after </html>
3096     end tag after </frameset>
3097     #document
3098     | <!DOCTYPE HTML>
3099     | <html>
3100     | <head>
3101     | <title>
3102     | <frameset>
3103    
3104     #data
3105     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> </p>
3106     #errors
3107     end tag after </html>
3108     end tag after </frameset>
3109     #document
3110     | <!DOCTYPE HTML>
3111     | <html>
3112     | <head>
3113     | <title>
3114     | <frameset>
3115     | " "
3116    
3117     #data
3118     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html></html>
3119     #errors
3120     </html> after </html>
3121     #document
3122     | <!DOCTYPE HTML>
3123     | <html>
3124     | <head>
3125     | <title>
3126     | <frameset>
3127    
3128     #data
3129     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html>a</html>
3130     #errors
3131     char after </html>
3132     char after </frameset>
3133     #document
3134     | <!DOCTYPE HTML>
3135     | <html>
3136     | <head>
3137     | <title>
3138     | <frameset>
3139    
3140     #data
3141     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><noframes></noframes>
3142     #errors
3143     <noframes> after </html>
3144     #document
3145     | <!DOCTYPE HTML>
3146     | <html>
3147     | <head>
3148     | <title>
3149     | <frameset>
3150     | <noframes>
3151    
3152     #data
3153     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><noframes>
3154     #errors
3155     <noframes> after </html>
3156     no </noframes>
3157     #document
3158     | <!DOCTYPE HTML>
3159     | <html>
3160     | <head>
3161     | <title>
3162     | <frameset>
3163     | <noframes>
3164    
3165     #data
3166     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><noframes><p></noframes>
3167     #errors
3168     <noframes> after </html>
3169     #document
3170     | <!DOCTYPE HTML>
3171     | <html>
3172     | <head>
3173     | <title>
3174     | <frameset>
3175     | <noframes>
3176     | "<p>"
3177    
3178     #data
3179     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html><noframes></noframes>a
3180     #errors
3181     <noframes> after </html>
3182     char after </frameset>
3183     #document
3184     | <!DOCTYPE HTML>
3185     | <html>
3186     | <head>
3187     | <title>
3188     | <frameset>
3189     | <noframes>
3190    
3191     #data
3192     <!DOCTYPE HTML><html><head><title></title></head><frameset></frameset></html> <noframes></noframes>
3193     #errors
3194     <noframes> after </html>
3195     #document
3196     | <!DOCTYPE HTML>
3197     | <html>
3198     | <head>
3199     | <title>
3200     | <frameset>
3201     | " "
3202     | <noframes>
3203     | " "
3204    
3205     #data
3206     <!DOCTYPE HTML><html><head><title></title></head><frameset> </frameset></html>
3207     #errors
3208     #document
3209     | <!DOCTYPE HTML>
3210     | <html>
3211     | <head>
3212     | <title>
3213     | <frameset>
3214     | " "
3215    
3216     #data
3217     <!DOCTYPE HTML><html><head><title></title></head><body></body> </html>
3218     #errors
3219     #document
3220     | <!DOCTYPE HTML>
3221     | <html>
3222     | <head>
3223     | <title>
3224     | <body>
3225     | " "
3226 wakaba 1.23
3227     #data
3228 wakaba 1.26 <!DOCTYPE HTML><frameset></frameset><noframes>
3229     #errors
3230     unexpected end of file
3231     #document
3232     | <!DOCTYPE HTML>
3233     | <html>
3234     | <head>
3235     | <frameset>
3236     | <noframes>
3237    
3238     #data
3239     <!DOCTYPE HTML><frameset></frameset><noframes></noframes>
3240     #errors
3241     #document
3242     | <!DOCTYPE HTML>
3243     | <html>
3244     | <head>
3245     | <frameset>
3246     | <noframes>
3247    
3248     #data
3249     <!DOCTYPE HTML><frameset></frameset><noframes>abcdefg
3250     #errors
3251     unexpected end of file
3252     #document
3253     | <!DOCTYPE HTML>
3254     | <html>
3255     | <head>
3256     | <frameset>
3257     | <noframes>
3258     | "abcdefg"
3259    
3260     #data
3261     <!DOCTYPE HTML><frameset></frameset><noframes>abcdefg</noframes>
3262     #errors
3263     #document
3264     | <!DOCTYPE HTML>
3265     | <html>
3266     | <head>
3267     | <frameset>
3268     | <noframes>
3269     | "abcdefg"
3270    
3271     #data
3272     <!DOCTYPE HTML><frameset></frameset><noframes>aa<p>bb</noframes>
3273     #errors
3274     #document
3275     | <!DOCTYPE HTML>
3276     | <html>
3277     | <head>
3278     | <frameset>
3279     | <noframes>
3280     | "aa<p>bb"
3281    
3282     #data
3283     <!DOCTYPE HTML><frameset></frameset><noframes><noframes></noframes>
3284     #errors
3285     #document
3286     | <!DOCTYPE HTML>
3287     | <html>
3288     | <head>
3289     | <frameset>
3290     | <noframes>
3291     | "<noframes>"
3292    
3293     #data
3294     <!DOCTYPE HTML><frameset></frameset><noframes></noframe></noframes>
3295     #errors
3296     #document
3297     | <!DOCTYPE HTML>
3298     | <html>
3299     | <head>
3300     | <frameset>
3301     | <noframes>
3302     | "</noframe>"
3303    
3304     #data
3305 wakaba 1.23 </body></html><html a>
3306     #errors
3307     no <!DOCTYPE>
3308 wakaba 1.49 </body> before head
3309     </html> before head
3310 wakaba 1.36 <html> in body
3311 wakaba 1.23 #document
3312     | <html>
3313     | a=""
3314     | <head>
3315     | <body>
3316 wakaba 1.49
3317     #data
3318     </html>
3319     #errors
3320     no <!DOCTYPE>
3321     </html> before head
3322     #document
3323     | <html>
3324     | <head>
3325     | <body>
3326    
3327     #data
3328     <!----></html>x
3329     #errors
3330     no <!DOCTYPE>
3331     </html> before head
3332     #document
3333     | <!-- -->
3334     | <html>
3335     | <head>
3336     | <body>
3337     | "x"
3338 wakaba 1.23
3339     #data
3340     <body></body></html><html a>
3341     #errors
3342     no <!DOCTYPE>
3343     <html> after </html>
3344     <html> is not the first start tag
3345     #document
3346     | <html>
3347     | a=""
3348     | <head>
3349     | <body>
3350    
3351     #data
3352     <frameset></frameset></html><html a>
3353     #errors
3354     no <!DOCTYPE>
3355     <html> after </html>
3356     <html> is not the first start tag
3357     #document
3358     | <html>
3359     | a=""
3360     | <head>
3361     | <frameset>
3362    
3363     #data
3364     <!DOCTYPE HTML><html><head></head><frameset></frameset></html><html a>
3365     #errors
3366     <html> after </html>
3367     <html> is not the first start tag
3368     #document
3369     | <!DOCTYPE HTML>
3370     | <html>
3371     | a=""
3372     | <head>
3373     | <frameset>
3374    
3375     #data
3376     <frameset></frameset>
3377     #errors
3378     no <!DOCTYPE>
3379     #document
3380     | <html>
3381     | <head>
3382     | <frameset>
3383    
3384     #data
3385     <frameset></frameset></frameset>
3386     #errors
3387     no <!DOCTYPE>
3388     unmatched </frameset>
3389     #document
3390     | <html>
3391     | <head>
3392     | <frameset>
3393    
3394     #data
3395     <frameset></frameset></frameset></frameset>
3396     #errors
3397     no <!DOCTYPE>
3398     unmatched </frameset>
3399     unmatched </frameset>
3400     #document
3401     | <html>
3402     | <head>
3403     | <frameset>
3404 wakaba 1.24
3405     #data
3406     <!DOCTYPE HTML><table><caption>test</caption>a</table>
3407     #errors
3408     a in <table>
3409     #document
3410     | <!DOCTYPE HTML>
3411     | <html>
3412     | <head>
3413     | <body>
3414     | "a"
3415     | <table>
3416     | <caption>
3417     | "test"
3418    
3419     #data
3420     <!DOCTYPE HTML><table><caption>test</table>a
3421     #errors
3422     no </caption>
3423     #document
3424     | <!DOCTYPE HTML>
3425     | <html>
3426     | <head>
3427     | <body>
3428     | <table>
3429     | <caption>
3430     | "test"
3431     | "a"
3432    
3433     #data
3434     <!DOCTYPE HTML><table><caption>test</body>a
3435     #errors
3436     unmatched </body>
3437     unexpected end of file
3438     #document
3439     | <!DOCTYPE HTML>
3440     | <html>
3441     | <head>
3442     | <body>
3443     | <table>
3444     | <caption>
3445     | "testa"
3446    
3447     #data
3448     <!DOCTYPE HTML><table><caption>test</col>a
3449     #errors
3450     unmatched </col>
3451     unexpected end of file
3452     #document
3453     | <!DOCTYPE HTML>
3454     | <html>
3455     | <head>
3456     | <body>
3457     | <table>
3458     | <caption>
3459     | "testa"
3460    
3461     #data
3462     <!DOCTYPE HTML><table><caption>test</colgroup>a
3463     #errors
3464     unmatched </colgroup>
3465     unexpected end of file
3466     #document
3467     | <!DOCTYPE HTML>
3468     | <html>
3469     | <head>
3470     | <body>
3471     | <table>
3472     | <caption>
3473     | "testa"
3474    
3475     #data
3476     <!DOCTYPE HTML><table><caption>test</html>a
3477     #errors
3478     unmatched </html>
3479     unexpected end of file
3480     #document
3481     | <!DOCTYPE HTML>
3482     | <html>
3483     | <head>
3484     | <body>
3485     | <table>
3486     | <caption>
3487     | "testa"
3488    
3489     #data
3490     <!DOCTYPE HTML><table><caption>test</html>
3491     #errors
3492     unmatched </html>
3493     unexpected end of file
3494     #document
3495     | <!DOCTYPE HTML>
3496     | <html>
3497     | <head>
3498     | <body>
3499     | <table>
3500     | <caption>
3501     | "test "
3502    
3503     #data
3504     <!DOCTYPE HTML><table><caption>test</tbody>a
3505     #errors
3506     unmatched </tbody>
3507     unexpected end of file
3508     #document
3509     | <!DOCTYPE HTML>
3510     | <html>
3511     | <head>
3512     | <body>
3513     | <table>
3514     | <caption>
3515     | "testa"
3516    
3517     #data
3518     <!DOCTYPE HTML><table><caption>test</thead>a
3519     #errors
3520     unmatched </thead>
3521     unexpected end of file
3522     #document
3523     | <!DOCTYPE HTML>
3524     | <html>
3525     | <head>
3526     | <body>
3527     | <table>
3528     | <caption>
3529     | "testa"
3530    
3531     #data
3532     <!DOCTYPE HTML><table><caption>test</tfoot>a
3533     #errors
3534     unmatched </tfoot>
3535     unexpected end of file
3536     #document
3537     | <!DOCTYPE HTML>
3538     | <html>
3539     | <head>
3540     | <body>
3541     | <table>
3542     | <caption>
3543     | "testa"
3544    
3545     #data
3546     <!DOCTYPE HTML><table><caption>test</tr>a
3547     #errors
3548     unmatched </tr>
3549     unexpected end of file
3550     #document
3551     | <!DOCTYPE HTML>
3552     | <html>
3553     | <head>
3554     | <body>
3555     | <table>
3556     | <caption>
3557     | "testa"
3558    
3559     #data
3560     <!DOCTYPE HTML><table><caption>test</td>a
3561     #errors
3562     unmatched </td>
3563     unexpected end of file
3564     #document
3565     | <!DOCTYPE HTML>
3566     | <html>
3567     | <head>
3568     | <body>
3569     | <table>
3570     | <caption>
3571     | "testa"
3572    
3573     #data
3574     <!DOCTYPE HTML><table><caption>test</th>a
3575     #errors
3576     unmatched </th>
3577     unexpected end of file
3578     #document
3579     | <!DOCTYPE HTML>
3580     | <html>
3581     | <head>
3582     | <body>
3583     | <table>
3584     | <caption>
3585     | "testa"
3586 wakaba 1.25
3587     #data
3588     <!DOCTYPE HTML><table><caption>a<caption>b
3589     #errors
3590     no </caption>
3591     unexpected end of file
3592     #document
3593     | <!DOCTYPE HTML>
3594     | <html>
3595     | <head>
3596     | <body>
3597     | <table>
3598     | <caption>
3599     | "a"
3600     | <caption>
3601     | "b"
3602    
3603     #data
3604 wakaba 1.35 <!DOCTYPE HTML><table><colgroup> </table>
3605     #errors
3606     #document
3607     | <!DOCTYPE HTML>
3608     | <html>
3609     | <head>
3610     | <body>
3611     | <table>
3612     | <colgroup>
3613     | " "
3614    
3615     #data
3616     <!DOCTYPE HTML><table><colgroup></colgroup></table>
3617     #errors
3618     #document
3619     | <!DOCTYPE HTML>
3620     | <html>
3621     | <head>
3622     | <body>
3623     | <table>
3624     | <colgroup>
3625    
3626     #data
3627 wakaba 1.25 <!DOCTYPE HTML><table><caption>a<col>b
3628     #errors
3629     no </caption>
3630     "b" in table
3631     unexpected end of file
3632     #document
3633     | <!DOCTYPE HTML>
3634     | <html>
3635     | <head>
3636     | <body>
3637     | "b"
3638     | <table>
3639     | <caption>
3640     | "a"
3641     | <colgroup>
3642     | <col>
3643    
3644     #data
3645     <!DOCTYPE HTML><table><caption>a<colgroup>b
3646     #errors
3647     no </caption>
3648     "b" in colgroup
3649     unexpected end of file
3650     #document
3651     | <!DOCTYPE HTML>
3652     | <html>
3653     | <head>
3654     | <body>
3655     | "b"
3656     | <table>
3657     | <caption>
3658     | "a"
3659     | <colgroup>
3660    
3661     #data
3662     <!DOCTYPE HTML><table><caption>a<thead>b
3663     #errors
3664     no </caption>
3665     "b" in thead
3666     unexpected end of file
3667     #document
3668     | <!DOCTYPE HTML>
3669     | <html>
3670     | <head>
3671     | <body>
3672     | "b"
3673     | <table>
3674     | <caption>
3675     | "a"
3676     | <thead>
3677    
3678     #data
3679     <!DOCTYPE HTML><table><caption>a<tbody>b
3680     #errors
3681     no </caption>
3682     "b" in tbody
3683     unexpected end of file
3684     #document
3685     | <!DOCTYPE HTML>
3686     | <html>
3687     | <head>
3688     | <body>
3689     | "b"
3690     | <table>
3691     | <caption>
3692     | "a"
3693     | <tbody>
3694    
3695     #data
3696     <!DOCTYPE HTML><table><caption>a<tfoot>b
3697     #errors
3698     no </caption>
3699     "b" in tfoot
3700     unexpected end of file
3701     #document
3702     | <!DOCTYPE HTML>
3703     | <html>
3704     | <head>
3705     | <body>
3706     | "b"
3707     | <table>
3708     | <caption>
3709     | "a"
3710     | <tfoot>
3711    
3712     #data
3713     <!DOCTYPE HTML><table><caption>a<tr>b
3714     #errors
3715     no </caption>
3716     "b" in tr
3717     unexpected end of file
3718     #document
3719     | <!DOCTYPE HTML>
3720     | <html>
3721     | <head>
3722     | <body>
3723     | "b"
3724     | <table>
3725     | <caption>
3726     | "a"
3727     | <tbody>
3728     | <tr>
3729    
3730     #data
3731     <!DOCTYPE HTML><table><caption>a<td>b
3732     #errors
3733     no </caption>
3734     no <tr>
3735     unexpected end of file
3736     #document
3737     | <!DOCTYPE HTML>
3738     | <html>
3739     | <head>
3740     | <body>
3741     | <table>
3742     | <caption>
3743     | "a"
3744     | <tbody>
3745     | <tr>
3746     | <td>
3747     | "b"
3748    
3749     #data
3750     <!DOCTYPE HTML><table><caption>a<th>b
3751     #errors
3752     no </caption>
3753     no <tr>
3754     unexpected end of file
3755     #document
3756     | <!DOCTYPE HTML>
3757     | <html>
3758     | <head>
3759     | <body>
3760     | <table>
3761     | <caption>
3762     | "a"
3763     | <tbody>
3764     | <tr>
3765     | <th>
3766     | "b"
3767    
3768     #data
3769     <!DOCTYPE HTML>a<caption>b
3770     #errors
3771     <caption> in body
3772     #document
3773     | <!DOCTYPE HTML>
3774     | <html>
3775     | <head>
3776     | <body>
3777     | "ab"
3778    
3779     #data
3780 wakaba 1.35 <!DOCTYPE HTML><table><caption><span><tbody>
3781     #errors
3782     <caption> not closed
3783     <span> not closed
3784     <table> not closed
3785     #document
3786     | <!DOCTYPE HTML>
3787     | <html>
3788     | <head>
3789     | <body>
3790     | <table>
3791     | <caption>
3792     | <span>
3793     | <tbody>
3794    
3795     #data
3796     <!DOCTYPE HTML><table><caption><li><tbody>
3797     #errors
3798     <caption> not closed
3799     <table> not closed
3800     #document
3801     | <!DOCTYPE HTML>
3802     | <html>
3803     | <head>
3804     | <body>
3805     | <table>
3806     | <caption>
3807     | <li>
3808     | <tbody>
3809    
3810     #data
3811     <!DOCTYPE HTML><table><caption><p><tbody>
3812     #errors
3813     <caption> not closed
3814     <table> not closed
3815     #document
3816     | <!DOCTYPE HTML>
3817     | <html>
3818     | <head>
3819     | <body>
3820     | <table>
3821     | <caption>
3822     | <p>
3823     | <tbody>
3824    
3825     #data
3826     <!DOCTYPE HTML><table><caption><dt><tbody>
3827     #errors
3828     <caption> not closed
3829     <table> not closed
3830     #document
3831     | <!DOCTYPE HTML>
3832     | <html>
3833     | <head>
3834     | <body>
3835     | <table>
3836     | <caption>
3837     | <dt>
3838     | <tbody>
3839    
3840     #data
3841     <!DOCTYPE HTML><table><caption><dd><tbody>
3842     #errors
3843     <caption> not closed
3844     <table> not closed
3845     #document
3846     | <!DOCTYPE HTML>
3847     | <html>
3848     | <head>
3849     | <body>
3850     | <table>
3851     | <caption>
3852     | <dd>
3853     | <tbody>
3854    
3855     #data
3856 wakaba 1.25 <!DOCTYPE HTML>a<col>b
3857     #errors
3858     <col> in body
3859     #document
3860     | <!DOCTYPE HTML>
3861     | <html>
3862     | <head>
3863     | <body>
3864     | "ab"
3865    
3866     #data
3867     <!DOCTYPE HTML>a<colgroup>b
3868     #errors
3869     <colgroup> in body
3870     #document
3871     | <!DOCTYPE HTML>
3872     | <html>
3873     | <head>
3874     | <body>
3875     | "ab"
3876    
3877     #data
3878     <!DOCTYPE HTML>a<frame>b
3879     #errors
3880     <frame> in body
3881     #document
3882     | <!DOCTYPE HTML>
3883     | <html>
3884     | <head>
3885     | <body>
3886     | "ab"
3887    
3888     #data
3889     <!DOCTYPE HTML>a<frameset>b
3890     #errors
3891     <frameset> in body
3892     #document
3893     | <!DOCTYPE HTML>
3894     | <html>
3895     | <head>
3896     | <body>
3897     | "ab"
3898    
3899     #data
3900     <!DOCTYPE HTML>a<frameset><frame>b
3901     #errors
3902     <frameset> in body
3903     <frame> in body
3904     #document
3905     | <!DOCTYPE HTML>
3906     | <html>
3907     | <head>
3908     | <body>
3909     | "ab"
3910    
3911     #data
3912     <!DOCTYPE HTML>a<head>b
3913     #errors
3914     <head> in body
3915     #document
3916     | <!DOCTYPE HTML>
3917     | <html>
3918     | <head>
3919     | <body>
3920     | "ab"
3921    
3922     #data
3923     <!DOCTYPE HTML>a<head><link>b
3924     #errors
3925     <head> in body
3926     #document
3927     | <!DOCTYPE HTML>
3928     | <html>
3929     | <head>
3930     | <body>
3931     | "a"
3932     | <link>
3933     | "b"
3934    
3935     #data
3936     <!DOCTYPE HTML>a<option>b
3937     #errors
3938     <option> in body
3939     #document
3940     | <!DOCTYPE HTML>
3941     | <html>
3942     | <head>
3943     | <body>
3944     | "ab"
3945    
3946     #data
3947     <!DOCTYPE HTML>a<optgroup>b
3948     #errors
3949     <optgroup> in body
3950     #document
3951     | <!DOCTYPE HTML>
3952     | <html>
3953     | <head>
3954     | <body>
3955     | "ab"
3956    
3957     #data
3958     <!DOCTYPE HTML>a<tbody>b
3959     #errors
3960     <tbody> in body
3961     #document
3962     | <!DOCTYPE HTML>
3963     | <html>
3964     | <head>
3965     | <body>
3966     | "ab"
3967    
3968     #data
3969     <!DOCTYPE HTML>a<tbody><tr>b
3970     #errors
3971     <tbody> in body
3972     <tr> in body
3973     #document
3974     | <!DOCTYPE HTML>
3975     | <html>
3976     | <head>
3977     | <body>
3978     | "ab"
3979    
3980     #data
3981     <!DOCTYPE HTML>a<thead>b
3982     #errors
3983     <thead> in body
3984     #document
3985     | <!DOCTYPE HTML>
3986     | <html>
3987     | <head>
3988     | <body>
3989     | "ab"
3990    
3991     #data
3992     <!DOCTYPE HTML>a<tfoot>b
3993     #errors
3994     <tfoot> in body
3995     #document
3996     | <!DOCTYPE HTML>
3997     | <html>
3998     | <head>
3999     | <body>
4000     | "ab"
4001    
4002     #data
4003     <!DOCTYPE HTML>a<tr>b
4004     #errors
4005     <tr> in body
4006     #document
4007     | <!DOCTYPE HTML>
4008     | <html>
4009     | <head>
4010     | <body>
4011     | "ab"
4012    
4013     #data
4014     <!DOCTYPE HTML>a<td>b
4015     #errors
4016     <td> in body
4017     #document
4018     | <!DOCTYPE HTML>
4019     | <html>
4020     | <head>
4021     | <body>
4022     | "ab"
4023    
4024     #data
4025     <!DOCTYPE HTML>a<th>b
4026     #errors
4027     <th> in body
4028     #document
4029     | <!DOCTYPE HTML>
4030     | <html>
4031     | <head>
4032     | <body>
4033     | "ab"
4034    
4035     #data
4036     <!DOCTYPE HTML><table><tr><td>a<tr><td>b</table>
4037     #errors
4038     #document
4039     | <!DOCTYPE HTML>
4040     | <html>
4041     | <head>
4042     | <body>
4043     | <table>
4044     | <tbody>
4045     | <tr>
4046     | <td>
4047     | "a"
4048     | <tr>
4049     | <td>
4050     | "b"
4051    
4052     #data
4053     <!DOCTYPE HTML><table><tr><td>a<thead><tr><td>b</table>
4054     #errors
4055     #document
4056     | <!DOCTYPE HTML>
4057     | <html>
4058     | <head>
4059     | <body>
4060     | <table>
4061     | <tbody>
4062     | <tr>
4063     | <td>
4064     | "a"
4065     | <thead>
4066     | <tr>
4067     | <td>
4068     | "b"
4069    
4070     #data
4071     <!DOCTYPE HTML><table><tr><td>a<tbody><tr><td>b</table>
4072     #errors
4073     #document
4074     | <!DOCTYPE HTML>
4075     | <html>
4076     | <head>
4077     | <body>
4078     | <table>
4079     | <tbody>
4080     | <tr>
4081     | <td>
4082     | "a"
4083     | <tbody>
4084     | <tr>
4085     | <td>
4086     | "b"
4087    
4088     #data
4089     <!DOCTYPE HTML><table><tr><td>a<tfoot><tr><td>b</table>
4090     #errors
4091     #document
4092     | <!DOCTYPE HTML>
4093     | <html>
4094     | <head>
4095     | <body>
4096     | <table>
4097     | <tbody>
4098     | <tr>
4099     | <td>
4100     | "a"
4101     | <tfoot>
4102     | <tr>
4103     | <td>
4104     | "b"
4105    
4106     #data
4107     <!DOCTYPE HTML><table><tr><td>a<caption>b</caption></table>
4108     #errors
4109     #document
4110     | <!DOCTYPE HTML>
4111     | <html>
4112     | <head>
4113     | <body>
4114     | <table>
4115     | <tbody>
4116     | <tr>
4117     | <td>
4118     | "a"
4119     | <caption>
4120     | "b"
4121    
4122     #data
4123     <!DOCTYPE HTML><table><tr><td>a</th></table>
4124     #errors
4125     unmatched </th>
4126     #document
4127     | <!DOCTYPE HTML>
4128     | <html>
4129     | <head>
4130     | <body>
4131     | <table>
4132     | <tbody>
4133     | <tr>
4134     | <td>
4135     | "a"
4136    
4137     #data
4138     <!DOCTYPE HTML><table><tr><td>a</th>b</table>
4139     #errors
4140     unmatched </th>
4141     #document
4142     | <!DOCTYPE HTML>
4143     | <html>
4144     | <head>
4145     | <body>
4146     | <table>
4147     | <tbody>
4148     | <tr>
4149     | <td>
4150     | "ab"
4151    
4152     #data
4153     <!DOCTYPE HTML><table><tr><td>a</body>b
4154     #errors
4155     unmatched </body>
4156     unexpected end of file
4157     #document
4158     | <!DOCTYPE HTML>
4159     | <html>
4160     | <head>
4161     | <body>
4162     | <table>
4163     | <tbody>
4164     | <tr>
4165     | <td>
4166     | "ab"
4167    
4168     #data
4169     <!DOCTYPE HTML><table><tr><td>a</html>b
4170     #errors
4171     unmatched </html>
4172     unexpected end of file
4173     #document
4174     | <!DOCTYPE HTML>
4175     | <html>
4176     | <head>
4177     | <body>
4178     | <table>
4179     | <tbody>
4180     | <tr>
4181     | <td>
4182     | "ab"
4183    
4184     #data
4185     <!DOCTYPE HTML><table><tr><td>a</caption>b
4186     #errors
4187     unmatched </caption>
4188     unexpected end of file
4189     #document
4190     | <!DOCTYPE HTML>
4191     | <html>
4192     | <head>
4193     | <body>
4194     | <table>
4195     | <tbody>
4196     | <tr>
4197     | <td>
4198     | "ab"
4199    
4200     #data
4201     <!DOCTYPE HTML><table><tr><td>a</colgroup>b
4202     #errors
4203     unmatched </colgroup>
4204     unexpected end of file
4205     #document
4206     | <!DOCTYPE HTML>
4207     | <html>
4208     | <head>
4209     | <body>
4210     | <table>
4211     | <tbody>
4212     | <tr>
4213     | <td>
4214     | "ab"
4215    
4216     #data
4217     <!DOCTYPE HTML><table><tr><td>a</col>b
4218     #errors
4219     unmatched </col>
4220     unexpected end of file
4221     #document
4222     | <!DOCTYPE HTML>
4223     | <html>
4224     | <head>
4225     | <body>
4226     | <table>
4227     | <tbody>
4228     | <tr>
4229     | <td>
4230     | "ab"
4231    
4232     #data
4233     <!DOCTYPE HTML><table><tr><td>a</thead>b
4234     #errors
4235     unmatched </thead>
4236     unexpected end of file
4237     #document
4238     | <!DOCTYPE HTML>
4239     | <html>
4240     | <head>
4241     | <body>
4242     | <table>
4243     | <tbody>
4244     | <tr>
4245     | <td>
4246     | "ab"
4247    
4248     #data
4249     <!DOCTYPE HTML><table><tr><td>a</tfoot>b
4250     #errors
4251     unmatched </tfoot>
4252     unexpected end of file
4253     #document
4254     | <!DOCTYPE HTML>
4255     | <html>
4256     | <head>
4257     | <body>
4258     | <table>
4259     | <tbody>
4260     | <tr>
4261     | <td>
4262     | "ab"
4263    
4264     #data
4265     <!DOCTYPE HTML><table><tfoot><tr><td>a</tbody>b
4266     #errors
4267     unmatched </tbody>
4268     unexpected end of file
4269     #document
4270     | <!DOCTYPE HTML>
4271     | <html>
4272     | <head>
4273     | <body>
4274     | <table>
4275     | <tfoot>
4276     | <tr>
4277     | <td>
4278     | "ab"
4279    
4280     #data
4281     <!DOCTYPE HTML><table><tr><td>a</tbody>b
4282     #errors
4283     "b" in table
4284     unexpected end of file
4285     #document
4286     | <!DOCTYPE HTML>
4287     | <html>
4288     | <head>
4289     | <body>
4290     | "b"
4291     | <table>
4292     | <tbody>
4293     | <tr>
4294     | <td>
4295     | "a"
4296    
4297     #data
4298     <!DOCTYPE HTML><table><thead><tr><td>a</thead>b
4299     #errors
4300     "b" in table
4301     unexpected end of file
4302     #document
4303     | <!DOCTYPE HTML>
4304     | <html>
4305     | <head>
4306     | <body>
4307     | "b"
4308     | <table>
4309     | <thead>
4310     | <tr>
4311     | <td>
4312     | "a"
4313    
4314     #data
4315     <!DOCTYPE HTML><table><tfoot><tr><td>a</tfoot>b
4316     #errors
4317     "b" in table
4318     unexpected end of file
4319     #document
4320     | <!DOCTYPE HTML>
4321     | <html>
4322     | <head>
4323     | <body>
4324     | "b"
4325     | <table>
4326     | <tfoot>
4327     | <tr>
4328     | <td>
4329     | "a"
4330 wakaba 1.27
4331     #data
4332     <!DOCTYPE HTML><table><tbody><caption>a</caption>
4333     #errors
4334     unexpected end of file
4335     #document
4336     | <!DOCTYPE HTML>
4337     | <html>
4338     | <head>
4339     | <body>
4340     | <table>
4341     | <tbody>
4342     | <caption>
4343     | "a"
4344    
4345     #data
4346 wakaba 1.35 <!DOCTYPE HTML><table><caption><li></caption></table>
4347 wakaba 1.27 #errors
4348     #document
4349     | <!DOCTYPE HTML>
4350     | <html>
4351     | <head>
4352     | <body>
4353     | <table>
4354 wakaba 1.35 | <caption>
4355     | <li>
4356 wakaba 1.27
4357     #data
4358 wakaba 1.35 <!DOCTYPE HTML><table><caption><p></caption></table>
4359 wakaba 1.27 #errors
4360     #document
4361     | <!DOCTYPE HTML>
4362     | <html>
4363     | <head>
4364     | <body>
4365     | <table>
4366 wakaba 1.35 | <caption>
4367     | <p>
4368 wakaba 1.27
4369     #data
4370 wakaba 1.35 <!DOCTYPE HTML><table><caption><dt></caption></table>
4371 wakaba 1.27 #errors
4372     #document
4373     | <!DOCTYPE HTML>
4374     | <html>
4375     | <head>
4376     | <body>
4377     | <table>
4378 wakaba 1.35 | <caption>
4379     | <dt>
4380 wakaba 1.27
4381     #data
4382 wakaba 1.35 <!DOCTYPE HTML><table><caption><dd></caption></table>
4383 wakaba 1.27 #errors
4384     #document
4385     | <!DOCTYPE HTML>
4386     | <html>
4387     | <head>
4388     | <body>
4389     | <table>
4390 wakaba 1.35 | <caption>
4391     | <dd>
4392 wakaba 1.27
4393     #data
4394 wakaba 1.35 <!DOCTYPE HTML><table><caption><p></table>
4395 wakaba 1.27 #errors
4396 wakaba 1.35 <caption> not closed
4397 wakaba 1.27 #document
4398     | <!DOCTYPE HTML>
4399     | <html>
4400     | <head>
4401     | <body>
4402     | <table>
4403 wakaba 1.35 | <caption>
4404     | <p>
4405 wakaba 1.27
4406     #data
4407 wakaba 1.35 <!DOCTYPE HTML><table><caption><li></table>
4408 wakaba 1.27 #errors
4409 wakaba 1.35 <caption> not closed
4410 wakaba 1.27 #document
4411     | <!DOCTYPE HTML>
4412     | <html>
4413     | <head>
4414     | <body>
4415     | <table>
4416 wakaba 1.35 | <caption>
4417     | <li>
4418 wakaba 1.27
4419     #data
4420 wakaba 1.35 <!DOCTYPE HTML><table><caption><dd></table>
4421 wakaba 1.27 #errors
4422 wakaba 1.35 <caption> not closed
4423 wakaba 1.27 #document
4424     | <!DOCTYPE HTML>
4425     | <html>
4426     | <head>
4427     | <body>
4428     | <table>
4429 wakaba 1.35 | <caption>
4430     | <dd>
4431 wakaba 1.27
4432     #data
4433 wakaba 1.35 <!DOCTYPE HTML><table><caption><dt></table>
4434 wakaba 1.27 #errors
4435 wakaba 1.35 <caption> not closed
4436 wakaba 1.27 #document
4437     | <!DOCTYPE HTML>
4438     | <html>
4439     | <head>
4440     | <body>
4441     | <table>
4442 wakaba 1.35 | <caption>
4443     | <dt>
4444 wakaba 1.27
4445     #data
4446 wakaba 1.35 <!DOCTYPE HTML><table><caption><span></table>
4447 wakaba 1.27 #errors
4448 wakaba 1.35 <caption> not closed
4449     <span> not closed
4450 wakaba 1.27 #document
4451     | <!DOCTYPE HTML>
4452     | <html>
4453     | <head>
4454     | <body>
4455     | <table>
4456 wakaba 1.35 | <caption>
4457     | <span>
4458 wakaba 1.27
4459     #data
4460 wakaba 1.35 <!DOCTYPE HTML><table><tbody><thead><tr></table>
4461     #errors
4462     #document
4463     | <!DOCTYPE HTML>
4464     | <html>
4465     | <head>
4466     | <body>
4467     | <table>
4468     | <tbody>
4469     | <thead>
4470     | <tr>
4471    
4472     #data
4473     <!DOCTYPE HTML><table><tbody><tfoot><tr></table>
4474     #errors
4475     #document
4476     | <!DOCTYPE HTML>
4477     | <html>
4478     | <head>
4479     | <body>
4480     | <table>
4481     | <tbody>
4482     | <tfoot>
4483     | <tr>
4484    
4485     #data
4486     <!DOCTYPE HTML><table><tbody><tbody><tr></table>
4487     #errors
4488     #document
4489     | <!DOCTYPE HTML>
4490     | <html>
4491     | <head>
4492     | <body>
4493     | <table>
4494     | <tbody>
4495     | <tbody>
4496     | <tr>
4497    
4498     #data
4499     <!DOCTYPE HTML><table><thead><tfoot><tr></table>
4500     #errors
4501     #document
4502     | <!DOCTYPE HTML>
4503     | <html>
4504     | <head>
4505     | <body>
4506     | <table>
4507     | <thead>
4508     | <tfoot>
4509     | <tr>
4510    
4511     #data
4512     <!DOCTYPE HTML><table><thead><tbody><tr></table>
4513     #errors
4514     #document
4515     | <!DOCTYPE HTML>
4516     | <html>
4517     | <head>
4518     | <body>
4519     | <table>
4520     | <thead>
4521     | <tbody>
4522     | <tr>
4523    
4524     #data
4525     <!DOCTYPE HTML><table><thead><thead><tr></table>
4526     #errors
4527     #document
4528     | <!DOCTYPE HTML>
4529     | <html>
4530     | <head>
4531     | <body>
4532     | <table>
4533     | <thead>
4534     | <thead>
4535     | <tr>
4536    
4537     #data
4538     <!DOCTYPE HTML><table a><thead><table b>
4539     #errors
4540     <table> in table row group
4541     unexpected end of file
4542     #document
4543     | <!DOCTYPE HTML>
4544     | <html>
4545     | <head>
4546     | <body>
4547     | <table>
4548     | a=""
4549     | <thead>
4550     | <table>
4551     | b=""
4552    
4553     #data
4554     <!DOCTYPE HTML><table a><tbody><table b>
4555     #errors
4556     <table> in table row group
4557     unexpected end of file
4558     #document
4559     | <!DOCTYPE HTML>
4560     | <html>
4561     | <head>
4562     | <body>
4563     | <table>
4564     | a=""
4565     | <tbody>
4566     | <table>
4567     | b=""
4568    
4569     #data
4570     <!DOCTYPE HTML><table a><tfoot><table b>
4571     #errors
4572     <table> in table row group
4573     unexpected end of file
4574     #document
4575     | <!DOCTYPE HTML>
4576     | <html>
4577     | <head>
4578     | <body>
4579     | <table>
4580     | a=""
4581     | <tfoot>
4582     | <table>
4583     | b=""
4584    
4585     #data
4586     <!DOCTYPE HTML><table a><tr><table b>
4587 wakaba 1.27 #errors
4588     <table> in table row
4589     unexpected end of file
4590     #document
4591     | <!DOCTYPE HTML>
4592     | <html>
4593     | <head>
4594     | <body>
4595     | <table>
4596     | a=""
4597     | <tbody>
4598     | <tr>
4599     | <table>
4600     | b=""
4601    
4602     #data
4603     <!DOCTYPE HTML><table><thead></tbody><tr>
4604     #errors
4605     unmatched end tag
4606     unexpected end of file
4607     #document
4608     | <!DOCTYPE HTML>
4609     | <html>
4610     | <head>
4611     | <body>
4612     | <table>
4613     | <thead>
4614     | <tr>
4615    
4616     #data
4617     <!DOCTYPE HTML><table><thead></thead><tr>
4618     #errors
4619     unexpected end of file
4620     #document
4621     | <!DOCTYPE HTML>
4622     | <html>
4623     | <head>
4624     | <body>
4625     | <table>
4626     | <thead>
4627     | <tbody>
4628     | <tr>
4629    
4630     #data
4631     <!DOCTYPE HTML><table><thead></tfoot><tr>
4632     #errors
4633     unmatched end tag
4634     unexpected end of file
4635     #document
4636     | <!DOCTYPE HTML>
4637     | <html>
4638     | <head>
4639     | <body>
4640     | <table>
4641     | <thead>
4642     | <tr>
4643    
4644     #data
4645     <!DOCTYPE HTML><table><tbody></thead><tr>
4646     #errors
4647     unmatched end tag
4648     unexpected end of file
4649     #document
4650     | <!DOCTYPE HTML>
4651     | <html>
4652     | <head>
4653     | <body>
4654     | <table>
4655     | <tbody>
4656     | <tr>
4657    
4658     #data
4659     <!DOCTYPE HTML><table><tbody></tbody><tr>
4660     #errors
4661     unexpected end of file
4662     #document
4663     | <!DOCTYPE HTML>
4664     | <html>
4665     | <head>
4666     | <body>
4667     | <table>
4668     | <tbody>
4669     | <tbody>
4670     | <tr>
4671    
4672     #data
4673     <!DOCTYPE HTML><table><tbody></tfoot><tr>
4674     #errors
4675     unmatched end tag
4676     unexpected end of file
4677     #document
4678     | <!DOCTYPE HTML>
4679     | <html>
4680     | <head>
4681     | <body>
4682     | <table>
4683     | <tbody>
4684     | <tr>
4685    
4686     #data
4687     <!DOCTYPE HTML><table><tfoot></thead><tr>
4688     #errors
4689     unmatched end tag
4690     unexpected end of file
4691     #document
4692     | <!DOCTYPE HTML>
4693     | <html>
4694     | <head>
4695     | <body>
4696     | <table>
4697     | <tfoot>
4698     | <tr>
4699    
4700     #data
4701     <!DOCTYPE HTML><table><tfoot></tbody><tr>
4702     #errors
4703     unmatched end tag
4704     unexpected end of file
4705     #document
4706     | <!DOCTYPE HTML>
4707     | <html>
4708     | <head>
4709     | <body>
4710     | <table>
4711     | <tfoot>
4712     | <tr>
4713    
4714     #data
4715     <!DOCTYPE HTML><table><tfoot></tfoot><tr>
4716     #errors
4717     unexpected end of file
4718     #document
4719     | <!DOCTYPE HTML>
4720     | <html>
4721     | <head>
4722     | <body>
4723     | <table>
4724     | <tfoot>
4725     | <tbody>
4726     | <tr>
4727    
4728     #data
4729     <!DOCTYPE HTML><table><tbody></tr><tr>
4730     #errors
4731     unmatched end tag
4732     unexpected end of file
4733     #document
4734     | <!DOCTYPE HTML>
4735     | <html>
4736     | <head>
4737     | <body>
4738     | <table>
4739     | <tbody>
4740     | <tr>
4741    
4742     #data
4743     <!DOCTYPE HTML><table><tbody></body><tr>
4744     #errors
4745     unmatched end tag
4746     unexpected end of file
4747     #document
4748     | <!DOCTYPE HTML>
4749     | <html>
4750     | <head>
4751     | <body>
4752     | <table>
4753     | <tbody>
4754     | <tr>
4755    
4756     #data
4757     <!DOCTYPE HTML><table><tbody></html><tr>
4758     #errors
4759     unmatched end tag
4760     unexpected end of file
4761     #document
4762     | <!DOCTYPE HTML>
4763     | <html>
4764     | <head>
4765     | <body>
4766     | <table>
4767     | <tbody>
4768     | <tr>
4769    
4770     #data
4771     <!DOCTYPE HTML><table><tbody></td><tr>
4772     #errors
4773     unmatched end tag
4774     unexpected end of file
4775     #document
4776     | <!DOCTYPE HTML>
4777     | <html>
4778     | <head>
4779     | <body>
4780     | <table>
4781     | <tbody>
4782     | <tr>
4783    
4784     #data
4785     <!DOCTYPE HTML><table><tbody></th><tr>
4786     #errors
4787     unmatched end tag
4788     unexpected end of file
4789     #document
4790     | <!DOCTYPE HTML>
4791     | <html>
4792     | <head>
4793     | <body>
4794     | <table>
4795     | <tbody>
4796     | <tr>
4797    
4798     #data
4799     <!DOCTYPE HTML><table><tbody></caption><tr>
4800     #errors
4801     unmatched end tag
4802     unexpected end of file
4803     #document
4804     | <!DOCTYPE HTML>
4805     | <html>
4806     | <head>
4807     | <body>
4808     | <table>
4809     | <tbody>
4810     | <tr>
4811    
4812     #data
4813     <!DOCTYPE HTML><table><tbody></col><tr>
4814     #errors
4815     unmatched end tag
4816     unexpected end of file
4817     #document
4818     | <!DOCTYPE HTML>
4819     | <html>
4820     | <head>
4821     | <body>
4822     | <table>
4823     | <tbody>
4824     | <tr>
4825    
4826     #data
4827     <!DOCTYPE HTML><table><tbody></colgroup><tr>
4828     #errors
4829     unmatched end tag
4830     unexpected end of file
4831     #document
4832     | <!DOCTYPE HTML>
4833     | <html>
4834     | <head>
4835     | <body>
4836     | <table>
4837     | <tbody>
4838     | <tr>
4839 wakaba 1.28
4840     #data
4841 wakaba 1.29 <!DOCTYPE HTML><table><tr><form><td></td></form></table>
4842 wakaba 1.28 #errors
4843     <form> in table
4844     form not closed
4845     </form> in table
4846     ubmatched </form>
4847     #document
4848     | <!DOCTYPE HTML>
4849     | <html>
4850     | <head>
4851     | <body>
4852     | <form>
4853     | <table>
4854     | <tbody>
4855     | <tr>
4856     | <td>
4857    
4858     #data
4859 wakaba 1.35 <!DOCTYPE HTML><table><tr><td></th></table>
4860     #errors
4861     unmatched </th>
4862     #document
4863     | <!DOCTYPE HTML>
4864     | <html>
4865     | <head>
4866     | <body>
4867     | <table>
4868     | <tbody>
4869     | <tr>
4870     | <td>
4871    
4872     #data
4873     <!DOCTYPE HTML><table><tr><th></td></table>
4874     #errors
4875     unmatched </td>
4876     #document
4877     | <!DOCTYPE HTML>
4878     | <html>
4879     | <head>
4880     | <body>
4881     | <table>
4882     | <tbody>
4883     | <tr>
4884     | <th>
4885    
4886     #data
4887     <!DOCTYPE HTML><table><tr><td><dd></td></table>
4888     #errors
4889     #document
4890     | <!DOCTYPE HTML>
4891     | <html>
4892     | <head>
4893     | <body>
4894     | <table>
4895     | <tbody>
4896     | <tr>
4897     | <td>
4898     | <dd>
4899    
4900     #data
4901     <!DOCTYPE HTML><table><tr><td><dt></td></table>
4902     #errors
4903     #document
4904     | <!DOCTYPE HTML>
4905     | <html>
4906     | <head>
4907     | <body>
4908     | <table>
4909     | <tbody>
4910     | <tr>
4911     | <td>
4912     | <dt>
4913    
4914     #data
4915     <!DOCTYPE HTML><table><tr><td><li></td></table>
4916     #errors
4917     #document
4918     | <!DOCTYPE HTML>
4919     | <html>
4920     | <head>
4921     | <body>
4922     | <table>
4923     | <tbody>
4924     | <tr>
4925     | <td>
4926     | <li>
4927    
4928     #data
4929     <!DOCTYPE HTML><table><tr><td><p></td></table>
4930     #errors
4931     #document
4932     | <!DOCTYPE HTML>
4933     | <html>
4934     | <head>
4935     | <body>
4936     | <table>
4937     | <tbody>
4938     | <tr>
4939     | <td>
4940     | <p>
4941    
4942     #data
4943     <!DOCTYPE HTML><table><tr><th><p></th></table>
4944     #errors
4945     #document
4946     | <!DOCTYPE HTML>
4947     | <html>
4948     | <head>
4949     | <body>
4950     | <table>
4951     | <tbody>
4952     | <tr>
4953     | <th>
4954     | <p>
4955    
4956     #data
4957 wakaba 1.28 <!DOCTYPE HTML><body></h1>
4958     #errors
4959     unmatched </h1>
4960     #document
4961     | <!DOCTYPE HTML>
4962     | <html>
4963     | <head>
4964     | <body>
4965 wakaba 1.30
4966     #data
4967     <p><font><form> </form>
4968     #errors
4969     1,4,no DOCTYPE
4970     1,16,not closed:font
4971 wakaba 1.48 unexpected end-of-file
4972 wakaba 1.30 #document
4973     | <html>
4974     | <head>
4975     | <body>
4976     | <p>
4977     | <font>
4978     | <form>
4979     | <font>
4980     | " "
4981 wakaba 1.48
4982     #data
4983     <p><font><form> </form>a
4984     #errors
4985     no DOCTYPE
4986     <font> not closed before <form>
4987     <font> not closed before </form>
4988     unexpected end-of-file (<font> not closed before end-of-file)
4989     #document
4990     | <html>
4991     | <head>
4992     | <body>
4993     | <p>
4994     | <font>
4995     | <form>
4996     | <font>
4997     | " "
4998     | <font>
4999     | "a"
5000 wakaba 1.31
5001     #data
5002     <table a><tr><table b>
5003     #errors
5004     1,10,no DOCTYPE
5005     1,22,not closed:tr
5006     1,22,not closed:table
5007     #document
5008     | <html>
5009     | <head>
5010     | <body>
5011     | <table>
5012     | a=""
5013     | <tbody>
5014     | <tr>
5015     | <table>
5016     | b=""
5017    
5018     #data
5019     <!DOCTYPE HTML>foo<html x>
5020     #errors
5021 wakaba 1.36 <html> in body
5022 wakaba 1.31 #document
5023     | <!DOCTYPE HTML>
5024     | <html>
5025     | x=""
5026     | <head>
5027     | <body>
5028     | "foo"
5029    
5030 wakaba 1.35 #data
5031     <!DOCTYPE HTML><select><option><option>
5032     #errors
5033     no </select>
5034     #document
5035     | <!DOCTYPE HTML>
5036     | <html>
5037     | <head>
5038     | <body>
5039     | <select>
5040     | <option>
5041     | <option>
5042    
5043     #data
5044     <!DOCTYPE HTML><select></p>
5045     #errors
5046     </p> in <select>
5047     no </select>
5048     #document
5049     | <!DOCTYPE HTML>
5050     | <html>
5051     | <head>
5052     | <body>
5053     | <select>
5054    
5055     #data
5056     <!DOCTYPE HTML><select></br>
5057     #errors
5058     </br> in <select>
5059     no </select>
5060     #document
5061     | <!DOCTYPE HTML>
5062     | <html>
5063     | <head>
5064     | <body>
5065     | <select>
5066    
5067     #data
5068     <!DOCTYPE HTML><select></base>
5069     #errors
5070     </base> in <select>
5071     no </select>
5072     #document
5073     | <!DOCTYPE HTML>
5074     | <html>
5075     | <head>
5076     | <body>
5077     | <select>
5078    
5079     #data
5080     <!DOCTYPE HTML><select></div>
5081     #errors
5082     </div> in <select>
5083     no </select>
5084     #document
5085     | <!DOCTYPE HTML>
5086     | <html>
5087     | <head>
5088     | <body>
5089     | <select>
5090 wakaba 1.31
5091 wakaba 1.35 #data
5092     <!DOCTYPE HTML><select></option>
5093     #errors
5094     unmatched </option>
5095     no </select>
5096     #document
5097     | <!DOCTYPE HTML>
5098     | <html>
5099     | <head>
5100     | <body>
5101     | <select>
5102    
5103     #data
5104     <!DOCTYPE HTML><select><option></option></select>
5105     #errors
5106     #document
5107     | <!DOCTYPE HTML>
5108     | <html>
5109     | <head>
5110     | <body>
5111     | <select>
5112     | <option>
5113    
5114     #data
5115     <!DOCTYPE HTML><select><optgroup></option></select>
5116     #errors
5117     </option> in <optgroup>
5118     #document
5119     | <!DOCTYPE HTML>
5120     | <html>
5121     | <head>
5122     | <body>
5123     | <select>
5124     | <optgroup>
5125    
5126     #data
5127     <!DOCTYPE HTML><select></table>aa
5128     #errors
5129     unmatched </table>
5130     no </select>
5131     #document
5132     | <!DOCTYPE HTML>
5133     | <html>
5134     | <head>
5135     | <body>
5136     | <select>
5137     | "aa"
5138    
5139     #data
5140     <!DOCTYPE HTML><select></tbody>aa
5141     #errors
5142     unmatched </tbody>
5143     no </select>
5144     #document
5145     | <!DOCTYPE HTML>
5146     | <html>
5147     | <head>
5148     | <body>
5149     | <select>
5150     | "aa"
5151    
5152     #data
5153     <!DOCTYPE HTML><select></thead>aa
5154     #errors
5155     unmatched </thead>
5156     no </select>
5157     #document
5158     | <!DOCTYPE HTML>
5159     | <html>
5160     | <head>
5161     | <body>
5162     | <select>
5163     | "aa"
5164    
5165     #data
5166     <!DOCTYPE HTML><select></tfoot>aa
5167     #errors
5168     unmatched </tfoot>
5169     no </select>
5170     #document
5171     | <!DOCTYPE HTML>
5172     | <html>
5173     | <head>
5174     | <body>
5175     | <select>
5176     | "aa"
5177    
5178     #data
5179     <!DOCTYPE HTML><select></tr>aa
5180     #errors
5181     unmatched </tr>
5182     no </select>
5183     #document
5184     | <!DOCTYPE HTML>
5185     | <html>
5186     | <head>
5187     | <body>
5188     | <select>
5189     | "aa"
5190    
5191     #data
5192     <!DOCTYPE HTML><select></td>aa
5193     #errors
5194     unmatched </td>
5195     no </select>
5196     #document
5197     | <!DOCTYPE HTML>
5198     | <html>
5199     | <head>
5200     | <body>
5201     | <select>
5202     | "aa"
5203    
5204     #data
5205     <!DOCTYPE HTML><select></th>aa
5206     #errors
5207     unmatched </th>
5208     no </select>
5209     #document
5210     | <!DOCTYPE HTML>
5211     | <html>
5212     | <head>
5213     | <body>
5214     | <select>
5215     | "aa"
5216    
5217     #data
5218     <!DOCTYPE HTML><select></caption>aa
5219     #errors
5220     unmatched </caption>
5221     no </select>
5222     #document
5223     | <!DOCTYPE HTML>
5224     | <html>
5225     | <head>
5226     | <body>
5227     | <select>
5228     | "aa"
5229    
5230     #data
5231     <!DOCTYPE HTML><table><tr><td><select></tbody>a
5232     #errors
5233     no </select>
5234     char in <table>
5235     no </table>
5236     #document
5237     | <!DOCTYPE HTML>
5238     | <html>
5239     | <head>
5240     | <body>
5241     | "a"
5242     | <table>
5243     | <tbody>
5244     | <tr>
5245     | <td>
5246     | <select>
5247    
5248     #data
5249     <!DOCTYPE HTML><table><tr><td><select></table>a
5250     #errors
5251     no </select>
5252     #document
5253     | <!DOCTYPE HTML>
5254     | <html>
5255     | <head>
5256     | <body>
5257     | <table>
5258     | <tbody>
5259     | <tr>
5260     | <td>
5261     | <select>
5262     | "a"
5263    
5264     #data
5265     <!DOCTYPE HTML><table><tr><td><select></thead>a
5266     #errors
5267     unmatched </thead>
5268     unexpected end of file (no </select>, no </table>)
5269     #document
5270     | <!DOCTYPE HTML>
5271     | <html>
5272     | <head>
5273     | <body>
5274     | <table>
5275     | <tbody>
5276     | <tr>
5277     | <td>
5278     | <select>
5279     | "a"
5280    
5281     #data
5282     <!DOCTYPE HTML><table><tr><td><select></tfoot>a
5283     #errors
5284     unmatched </tfoot>
5285     unexpected end of file (no </select>, no </table>)
5286     #document
5287     | <!DOCTYPE HTML>
5288     | <html>
5289     | <head>
5290     | <body>
5291     | <table>
5292     | <tbody>
5293     | <tr>
5294     | <td>
5295     | <select>
5296     | "a"
5297    
5298     #data
5299     <!DOCTYPE HTML><table><tfoot><tr><td><select></thead>a
5300     #errors
5301     unmatched </thead>
5302     unexpected end of file
5303     #document
5304     | <!DOCTYPE HTML>
5305     | <html>
5306     | <head>
5307     | <body>
5308     | <table>
5309     | <tfoot>
5310     | <tr>
5311     | <td>
5312     | <select>
5313     | "a"
5314    
5315     #data
5316     <!DOCTYPE HTML><table><tr><td><select></tr>a
5317     #errors
5318     no </select>
5319     char in <tbody>
5320     no </table>
5321     #document
5322     | <!DOCTYPE HTML>
5323     | <html>
5324     | <head>
5325     | <body>
5326     | "a"
5327     | <table>
5328     | <tbody>
5329     | <tr>
5330     | <td>
5331     | <select>
5332    
5333     #data
5334     <!DOCTYPE HTML><table><tr><td><select></td>a
5335     #errors
5336     no </select>
5337     char in <tr>
5338     no </table>
5339     #document
5340     | <!DOCTYPE HTML>
5341     | <html>
5342     | <head>
5343     | <body>
5344     | "a"
5345     | <table>
5346     | <tbody>
5347     | <tr>
5348     | <td>
5349     | <select>
5350    
5351     #data
5352     <!DOCTYPE HTML><table><tr><td><select></th>a
5353     #errors
5354     unmatched </th>
5355     unexpected end of file
5356     #document
5357     | <!DOCTYPE HTML>
5358     | <html>
5359     | <head>
5360     | <body>
5361     | <table>
5362     | <tbody>
5363     | <tr>
5364     | <td>
5365     | <select>
5366     | "a"
5367    
5368     #data
5369 wakaba 1.44 <!DOCTYPE HTML><table><select></table>a
5370     #errors
5371     <select> in <table>
5372     no </select> before </table>
5373     #document
5374     | <!DOCTYPE HTML>
5375     | <html>
5376     | <head>
5377     | <body>
5378     | <select>
5379     | <table>
5380     | "a"
5381    
5382     #data
5383     <!DOCTYPE HTML><table><select><option>b</table>a
5384     #errors
5385     <select> in <table>
5386     no </select> before </table>
5387     #document
5388     | <!DOCTYPE HTML>
5389     | <html>
5390     | <head>
5391     | <body>
5392     | <select>
5393     | <option>
5394     | "b"
5395     | <table>
5396     | "a"
5397    
5398     #data
5399     <!DOCTYPE HTML><table><tfoot><select></table>a
5400     #errors
5401     <select> in <tfoot>
5402     no </select> before </table>
5403     #document
5404     | <!DOCTYPE HTML>
5405     | <html>
5406     | <head>
5407     | <body>
5408     | <select>
5409     | <table>
5410     | <tfoot>
5411     | "a"
5412    
5413     #data
5414     <!DOCTYPE HTML><table><select><option>b</tfoot>a
5415     #errors
5416     <select> in <table>
5417     unmatched </tfoot>
5418     no </table> at the end-of-file
5419     #document
5420     | <!DOCTYPE HTML>
5421     | <html>
5422     | <head>
5423     | <body>
5424     | <select>
5425     | <option>
5426     | "ba"
5427     | <table>
5428    
5429     #data
5430     <!DOCTYPE HTML><table><tr><select></table>a
5431     #errors
5432     <select> in <tr>
5433     no </select> before </table>
5434     #document
5435     | <!DOCTYPE HTML>
5436     | <html>
5437     | <head>
5438     | <body>
5439     | <select>
5440     | <table>
5441     | <tbody>
5442     | <tr>
5443     | "a"
5444    
5445     #data
5446     <!DOCTYPE HTML><table><tr><select></tr>a</table>
5447     #errors
5448     <select> in <tr>
5449     no </select> before </tr>
5450     char in <tbody>
5451     #document
5452     | <!DOCTYPE HTML>
5453     | <html>
5454     | <head>
5455     | <body>
5456     | <select>
5457     | "a"
5458     | <table>
5459     | <tbody>
5460     | <tr>
5461    
5462     #data
5463     <!DOCTYPE HTML><table><tr><td><select><option>b</table>a
5464     #errors
5465     no </select> before </table>
5466     #document
5467     | <!DOCTYPE HTML>
5468     | <html>
5469     | <head>
5470     | <body>
5471     | <table>
5472     | <tbody>
5473     | <tr>
5474     | <td>
5475     | <select>
5476     | <option>
5477     | "b"
5478     | "a"
5479    
5480     #data
5481     <!DOCTYPE HTML><select><input>x
5482     #errors
5483     no </select> before </input>
5484     #document
5485     | <!DOCTYPE HTML>
5486     | <html>
5487     | <head>
5488     | <body>
5489     | <select>
5490     | <input>
5491     | "x"
5492    
5493     #data
5494     <!DOCTYPE HTML><select><option>a<input>b
5495     #errors
5496     no </select> before <input>
5497     #document
5498     | <!DOCTYPE HTML>
5499     | <html>
5500     | <head>
5501     | <body>
5502     | <select>
5503     | <option>
5504     | "a"
5505     | <input>
5506     | "b"
5507    
5508     #data
5509     <!DOCTYPE HTML><table><select><input></table>a
5510     #errors
5511     <select> in <table>
5512     no </select> before <input>
5513     <input> in <table>
5514     #document
5515     | <!DOCTYPE HTML>
5516     | <html>
5517     | <head>
5518     | <body>
5519     | <select>
5520     | <input>
5521     | <table>
5522     | "a"
5523    
5524     #data
5525     <!DOCTYPE HTML><table><select><option>b<input></table>a
5526     #errors
5527     <select> in <table>
5528     no </select> before <input>
5529     <input> in <table>
5530     #document
5531     | <!DOCTYPE HTML>
5532     | <html>
5533     | <head>
5534     | <body>
5535     | <select>
5536     | <option>
5537     | "b"
5538     | <input>
5539     | <table>
5540     | "a"
5541    
5542     #data
5543 wakaba 1.50 <!DOCTYPE HTML><select><textarea></textarea>
5544     #errors
5545     <textarea> in <select>
5546     #document
5547     | <!DOCTYPE HTML>
5548     | <html>
5549     | <head>
5550     | <body>
5551     | <select>
5552     | <textarea>
5553    
5554     #data
5555     <!DOCTYPE HTML><select><option><textarea></textarea>
5556     #errors
5557     <textarea> in <select>
5558     #document
5559     | <!DOCTYPE HTML>
5560     | <html>
5561     | <head>
5562     | <body>
5563     | <select>
5564     | <option>
5565     | <textarea>
5566    
5567     #data
5568     <!DOCTYPE HTML><select><optgroup><textarea></textarea>
5569     #errors
5570     <textarea> in <select>
5571     #document
5572     | <!DOCTYPE HTML>
5573     | <html>
5574     | <head>
5575     | <body>
5576     | <select>
5577     | <optgroup>
5578     | <textarea>
5579    
5580     #data
5581     <!DOCTYPE HTML><table><tr><td><select><textarea></textarea></table>
5582     #errors
5583     <textarea> in <select>
5584     #document
5585     | <!DOCTYPE HTML>
5586     | <html>
5587     | <head>
5588     | <body>
5589     | <table>
5590     | <tbody>
5591     | <tr>
5592     | <td>
5593     | <select>
5594     | <textarea>
5595    
5596     #data
5597 wakaba 1.44 <!DOCTYPE HTML><select><table></table>
5598     #errors
5599     <table> in <select>
5600     </table> in <select>
5601     no </select> at the end-of-file
5602     #document
5603     | <!DOCTYPE HTML>
5604     | <html>
5605     | <head>
5606     | <body>
5607     | <select>
5608    
5609     #data
5610     <!DOCTYPE HTML><select><option><table></table>x
5611     #errors
5612     <table> in <select>
5613     </table> in <select>
5614     no </select> at the end-of-file
5615     #document
5616     | <!DOCTYPE HTML>
5617     | <html>
5618     | <head>
5619     | <body>
5620     | <select>
5621     | <option>
5622     | "x"
5623    
5624     #data
5625     <!DOCTYPE HTML><table><tr><td><select><table></table>x
5626     #errors
5627     no </select> before <table>
5628     no </table> at the end-of-file
5629     #document
5630     | <!DOCTYPE HTML>
5631     | <html>
5632     | <head>
5633     | <body>
5634     | <table>
5635     | <tbody>
5636     | <tr>
5637     | <td>
5638     | <select>
5639     | <table>
5640     | "x"
5641    
5642     #data
5643     <!DOCTYPE HTML><select><option><caption>x
5644     #errors
5645     <caption> in <select>
5646     no </select> at the end-of-file
5647     #document
5648     | <!DOCTYPE HTML>
5649     | <html>
5650     | <head>
5651     | <body>
5652     | <select>
5653     | <option>
5654     | "x"
5655    
5656     #data
5657     <!DOCTYPE HTML><table><tr><td><select><caption>x
5658     #errors
5659     no </select> before <caption>
5660     no </caption></table> at the end-of-file
5661     #document
5662     | <!DOCTYPE HTML>
5663     | <html>
5664     | <head>
5665     | <body>
5666     | <table>
5667     | <tbody>
5668     | <tr>
5669     | <td>
5670     | <select>
5671     | <caption>
5672     | "x"
5673    
5674     #data
5675     <!DOCTYPE HTML><select><tbody>x
5676     #errors
5677     <tbody> in <select>
5678     no </select> at the end-of-file
5679     #document
5680     | <!DOCTYPE HTML>
5681     | <html>
5682     | <head>
5683     | <body>
5684     | <select>
5685     | "x"
5686    
5687     #data
5688     <!DOCTYPE HTML><table><tr><td><select><tbody><tr><td>x
5689     #errors
5690     no </select> before <tbody>
5691     no </table> at the end-of-file
5692     #document
5693     | <!DOCTYPE HTML>
5694     | <html>
5695     | <head>
5696     | <body>
5697     | <table>
5698     | <tbody>
5699     | <tr>
5700     | <td>
5701     | <select>
5702     | <tbody>
5703     | <tr>
5704     | <td>
5705     | "x"
5706    
5707     #data
5708     <!DOCTYPE HTML><select><tr>x
5709     #errors
5710     <tr> in <select>
5711     no </select> at the end-of-file
5712     #document
5713     | <!DOCTYPE HTML>
5714     | <html>
5715     | <head>
5716     | <body>
5717     | <select>
5718     | "x"
5719    
5720     #data
5721     <!DOCTYPE HTML><table><tr><td><select><tr><td>x
5722     #errors
5723     no </select> before <tr>
5724     no </table> at the end-of-file
5725     #document
5726     | <!DOCTYPE HTML>
5727     | <html>
5728     | <head>
5729     | <body>
5730     | <table>
5731     | <tbody>
5732     | <tr>
5733     | <td>
5734     | <select>
5735     | <tr>
5736     | <td>
5737     | "x"
5738    
5739     #data
5740     <!DOCTYPE HTML><select><td>x
5741     #errors
5742     <td> in <select>
5743     no </select> at the end-of-file
5744     #document
5745     | <!DOCTYPE HTML>
5746     | <html>
5747     | <head>
5748     | <body>
5749     | <select>
5750     | "x"
5751    
5752     #data
5753     <!DOCTYPE HTML><table><tr><td><select><td>x
5754     #errors
5755     no </select> before <table>
5756     no </table> at the end-of-file
5757     #document
5758     | <!DOCTYPE HTML>
5759     | <html>
5760     | <head>
5761     | <body>
5762     | <table>
5763     | <tbody>
5764     | <tr>
5765     | <td>
5766     | <select>
5767     | <td>
5768     | "x"
5769    
5770     #data
5771 wakaba 1.35 <!DOCTYPE HTML><p><plaintext>
5772     #errors
5773     unexpected end of file (no </plaintext>)
5774     #document
5775     | <!DOCTYPE HTML>
5776     | <html>
5777     | <head>
5778     | <body>
5779     | <p>
5780     | <plaintext>
5781    
5782     #data
5783     <!DOCTYPE HTML><p><h1>
5784     #errors
5785     unexpected end of file (no </h1>)
5786     #document
5787     | <!DOCTYPE HTML>
5788     | <html>
5789     | <head>
5790     | <body>
5791     | <p>
5792     | <h1>
5793    
5794     #data
5795     <!DOCTYPE HTML><p><table></table>
5796     #errors
5797     #document
5798     | <!DOCTYPE HTML>
5799     | <html>
5800     | <head>
5801     | <body>
5802     | <p>
5803     | <table>
5804    
5805     #data
5806     <!DOCTYPE HTML><textarea></textarea>
5807     #errors
5808     #document
5809     | <!DOCTYPE HTML>
5810     | <html>
5811     | <head>
5812     | <body>
5813     | <textarea>
5814    
5815     #data
5816     <!DOCTYPE HTML><textarea>
5817     #errors
5818     no </textarea>
5819     #document
5820     | <!DOCTYPE HTML>
5821     | <html>
5822     | <head>
5823     | <body>
5824     | <textarea>
5825    
5826     #data
5827     <!DOCTYPE HTML><span></html>
5828     #errors
5829     no </span>
5830     #document
5831     | <!DOCTYPE HTML>
5832     | <html>
5833     | <head>
5834     | <body>
5835     | <span>
5836    
5837     #data
5838     <!DOCTYPE HTML><unknown><p></unknown>
5839     #errors
5840     unmatched </unknown>
5841     unexpected end of file
5842     #document
5843     | <!DOCTYPE HTML>
5844     | <html>
5845     | <head>
5846     | <body>
5847     | <unknown>
5848     | <p>
5849    
5850     #data
5851     <!DOCTYPE HTML><unknown><p></unknown>xx
5852     #errors
5853     unmatched </unknown>
5854     unexpected end of file (no </unknown>)
5855     #document
5856     | <!DOCTYPE HTML>
5857     | <html>
5858     | <head>
5859     | <body>
5860     | <unknown>
5861     | <p>
5862     | "xx"
5863    
5864     #data
5865     <!DOCTYPE HTML><p></unknown>xx
5866     #errors
5867     unmatched </unknown>
5868     #document
5869     | <!DOCTYPE HTML>
5870     | <html>
5871     | <head>
5872     | <body>
5873     | <p>
5874     | "xx"
5875 wakaba 1.46
5876     #data
5877     <!DOCTYPE HTML><b>a<i>b<applet>c</b>d</i>e
5878     #errors
5879     1,37,unmatched end tag:b
5880     1,42,unmatched end tag:i
5881     no </applet> at the end-of-file
5882     #document
5883     | <!DOCTYPE HTML>
5884     | <html>
5885     | <head>
5886     | <body>
5887     | <b>
5888     | "a"
5889     | <i>
5890     | "b"
5891     | <applet>
5892     | "cde"
5893    
5894     #data
5895     <!DOCTYPE HTML><li>a<applet>b</li>c
5896     #errors
5897     1,35,unmatched end tag:li
5898     no </applet> at the end-of-file
5899     #document
5900     | <!DOCTYPE HTML>
5901     | <html>
5902     | <head>
5903     | <body>
5904     | <li>
5905     | "a"
5906     | <applet>
5907     | "bc"
5908    
5909     #data
5910     <!DOCTYPE HTML><dt>a<applet>b</dt>c
5911     #errors
5912     1,35,unmatched end tag:dt
5913     no </applet> at the end-of-file
5914     #document
5915     | <!DOCTYPE HTML>
5916     | <html>
5917     | <head>
5918     | <body>
5919     | <dt>
5920     | "a"
5921     | <applet>
5922     | "bc"
5923    
5924     #data
5925     <!DOCTYPE HTML><dd>a<applet>b</dd>c
5926     #errors
5927     1,35,unmatched end tag:dd
5928     no </applet> at the end-of-file
5929     #document
5930     | <!DOCTYPE HTML>
5931     | <html>
5932     | <head>
5933     | <body>
5934     | <dd>
5935     | "a"
5936     | <applet>
5937     | "bc"
5938    
5939     #data
5940     <!DOCTYPE HTML><x>a<applet>b</x>c
5941     #errors
5942     1,33,unmatched end tag:x
5943     no </applet> at the end-of-file
5944     #document
5945     | <!DOCTYPE HTML>
5946     | <html>
5947     | <head>
5948     | <body>
5949     | <x>
5950     | "a"
5951     | <applet>
5952     | "bc"
5953    
5954     #data
5955     <!DOCTYPE HTML><p><applet><address>
5956     #errors
5957     unexpected end-of-file
5958     #document
5959     | <!DOCTYPE HTML>
5960     | <html>
5961     | <head>
5962     | <body>
5963     | <p>
5964     | <applet>
5965     | <address>
5966    
5967     #data
5968     <!DOCTYPE HTML><p><applet><h1>
5969     #errors
5970     unexpected end-of-file
5971     #document
5972     | <!DOCTYPE HTML>
5973     | <html>
5974     | <head>
5975     | <body>
5976     | <p>
5977     | <applet>
5978     | <h1>
5979    
5980     #data
5981     <!DOCTYPE HTML><p><applet><pre>
5982     #errors
5983     unexpected end-of-file
5984     #document
5985     | <!DOCTYPE HTML>
5986     | <html>
5987     | <head>
5988     | <body>
5989     | <p>
5990     | <applet>
5991     | <pre>
5992    
5993     #data
5994     <!DOCTYPE HTML><p><applet><listing>
5995     #errors
5996     unexpected end-of-file
5997     #document
5998     | <!DOCTYPE HTML>
5999     | <html>
6000     | <head>
6001     | <body>
6002     | <p>
6003     | <applet>
6004     | <listing>
6005    
6006     #data
6007     <!DOCTYPE HTML><p><applet><div>
6008     #errors
6009     unexpected end-of-file
6010     #document
6011     | <!DOCTYPE HTML>
6012     | <html>
6013     | <head>
6014     | <body>
6015     | <p>
6016     | <applet>
6017     | <div>
6018    
6019     #data
6020     <!DOCTYPE HTML><p><applet><form>
6021     #errors
6022     unexpected end-of-file
6023     #document
6024     | <!DOCTYPE HTML>
6025     | <html>
6026     | <head>
6027     | <body>
6028     | <p>
6029     | <applet>
6030     | <form>
6031    
6032     #data
6033     <!DOCTYPE HTML><p><applet><li>
6034     #errors
6035     unexpected end-of-file
6036     #document
6037     | <!DOCTYPE HTML>
6038     | <html>
6039     | <head>
6040     | <body>
6041     | <p>
6042     | <applet>
6043     | <li>
6044    
6045     #data
6046     <!DOCTYPE HTML><p><applet><dt>
6047     #errors
6048     unexpected end-of-file
6049     #document
6050     | <!DOCTYPE HTML>
6051     | <html>
6052     | <head>
6053     | <body>
6054     | <p>
6055     | <applet>
6056     | <dt>
6057    
6058     #data
6059     <!DOCTYPE HTML><p><applet><dd>
6060     #errors
6061     unexpected end-of-file
6062     #document
6063     | <!DOCTYPE HTML>
6064     | <html>
6065     | <head>
6066     | <body>
6067     | <p>
6068     | <applet>
6069     | <dd>
6070    
6071     #data
6072     <!DOCTYPE HTML><p><applet><plaintext>
6073     #errors
6074     unexpected end-of-file
6075     #document
6076     | <!DOCTYPE HTML>
6077     | <html>
6078     | <head>
6079     | <body>
6080     | <p>
6081     | <applet>
6082     | <plaintext>
6083    
6084     #data
6085     <!DOCTYPE HTML><p><applet><table>
6086     #errors
6087     unexpected end-of-file
6088     #document
6089     | <!DOCTYPE HTML>
6090     | <html>
6091     | <head>
6092     | <body>
6093     | <p>
6094     | <applet>
6095     | <table>
6096    
6097     #data
6098     <!DOCTYPE HTML><p><applet><hr>
6099     #errors
6100     unexpected end-of-file
6101     #document
6102     | <!DOCTYPE HTML>
6103     | <html>
6104     | <head>
6105     | <body>
6106     | <p>
6107     | <applet>
6108     | <hr>
6109    
6110     #data
6111     <!DOCTYPE HTML><nobr><applet><nobr>
6112     #errors
6113     unexpected end-of-file
6114     #document
6115     | <!DOCTYPE HTML>
6116     | <html>
6117     | <head>
6118     | <body>
6119     | <nobr>
6120     | <applet>
6121     | <nobr>
6122    
6123     #data
6124     <!DOCTYPE HTML><button><applet><button>
6125     #errors
6126     unexpected end-of-file
6127     #document
6128     | <!DOCTYPE HTML>
6129     | <html>
6130     | <head>
6131     | <body>
6132     | <button>
6133     | <applet>
6134     | <button>
6135    
6136     #data
6137     <!DOCTYPE HTML><address><applet></address>x
6138     #errors
6139     unmatched end tag
6140     unexpected end-of-file
6141     #document
6142     | <!DOCTYPE HTML>
6143     | <html>
6144     | <head>
6145     | <body>
6146     | <address>
6147     | <applet>
6148     | "x"
6149    
6150     #data
6151     <!DOCTYPE HTML><h1><applet></h1>x
6152     #errors
6153     unmatched end tag
6154     unexpected end-of-file
6155     #document
6156     | <!DOCTYPE HTML>
6157     | <html>
6158     | <head>
6159     | <body>
6160     | <h1>
6161     | <applet>
6162     | "x"
6163    
6164     #data
6165     <!DOCTYPE HTML><button><applet></button>x
6166     #errors
6167     unmatched end tag
6168     unexpected end-of-file
6169     #document
6170     | <!DOCTYPE HTML>
6171     | <html>
6172     | <head>
6173     | <body>
6174     | <button>
6175     | <applet>
6176     | "x"
6177    
6178     #data
6179     <!DOCTYPE HTML><object><applet></object>x
6180     #errors
6181     unmatched end tag
6182     unexpected end-of-file
6183     #document
6184     | <!DOCTYPE HTML>
6185     | <html>
6186     | <head>
6187     | <body>
6188     | <object>
6189     | <applet>
6190     | "x"
6191    
6192     #data
6193     <!DOCTYPE HTML><p><applet></p>x
6194     #errors
6195     unmatched end tag </p>
6196     unexpected end-of-file
6197     #document
6198     | <!DOCTYPE HTML>
6199     | <html>
6200     | <head>
6201     | <body>
6202     | <p>
6203     | <applet>
6204     | <p>
6205     | "x"
6206    
6207     #data
6208     <!DOCTYPE HTML><dt><applet></dt>x
6209     #errors
6210     unmatched end tag
6211     unexpected end-of-file
6212     #document
6213     | <!DOCTYPE HTML>
6214     | <html>
6215     | <head>
6216     | <body>
6217     | <dt>
6218     | <applet>
6219     | "x"
6220    
6221     #data
6222     <!DOCTYPE HTML><dd><applet></dd>x
6223     #errors
6224     unmatched end tag
6225     unexpected end-of-file
6226     #document
6227     | <!DOCTYPE HTML>
6228     | <html>
6229     | <head>
6230     | <body>
6231     | <dd>
6232     | <applet>
6233     | "x"
6234    
6235     #data
6236     <!DOCTYPE HTML><pre><applet></pre>x
6237     #errors
6238     unmatched end tag
6239     unexpected end-of-file
6240     #document
6241     | <!DOCTYPE HTML>
6242     | <html>
6243     | <head>
6244     | <body>
6245     | <pre>
6246     | <applet>
6247     | "x"
6248    
6249     #data
6250     <!DOCTYPE HTML><form><applet></form>x
6251     #errors
6252     unmatched end tag
6253     unexpected end-of-file
6254     #document
6255     | <!DOCTYPE HTML>
6256     | <html>
6257     | <head>
6258     | <body>
6259     | <form>
6260     | <applet>
6261     | "x"
6262    
6263     #data
6264     <!DOCTYPE HTML><applet><applet></applet>x
6265     #errors
6266     unexpected end-of-file
6267     #document
6268     | <!DOCTYPE HTML>
6269     | <html>
6270     | <head>
6271     | <body>
6272     | <applet>
6273     | <applet>
6274     | "x"
6275 wakaba 1.47
6276     #data
6277     #errors
6278     not HTML5
6279     #document
6280     | <html>
6281     | <head>
6282     | <body>
6283    
6284     #data
6285     <!---->
6286     #errors
6287     not HTML5
6288     #document
6289     | <!-- -->
6290     | <html>
6291     | <head>
6292     | <body>
6293    
6294     #data
6295    
6296     #errors
6297     not HTML5
6298     #document
6299     | <html>
6300     | <head>
6301     | <body>
6302    
6303     #data
6304     <!DOCTYPE HTML>
6305     #errors
6306     #document
6307     | <!DOCTYPE HTML>
6308     | <html>
6309     | <head>
6310     | <body>
6311    
6312     #data
6313     <!DOCTYPE HTML><!---->
6314     #errors
6315     #document
6316     | <!DOCTYPE HTML>
6317     | <!-- -->
6318     | <html>
6319     | <head>
6320     | <body>
6321    
6322     #data
6323     <html>
6324     #errors
6325     not HTML5
6326     #document
6327     | <html>
6328     | <head>
6329     | <body>
6330    
6331     #data
6332     <!DOCTYPE HTML><html>
6333     #errors
6334     #document
6335     | <!DOCTYPE HTML>
6336     | <html>
6337     | <head>
6338     | <body>
6339    
6340     #data
6341     a
6342     #errors
6343     not HTML5
6344     #document
6345     | <html>
6346     | <head>
6347     | <body>
6348     | "a"
6349    
6350     #data
6351     <!DOCTYPE HTML><html><head>
6352     #errors
6353     #document
6354     | <!DOCTYPE HTML>
6355     | <html>
6356     | <head>
6357     | <body>
6358    
6359     #data
6360     <!DOCTYPE HTML><html><head><noscript>
6361     #errors
6362     no </noscript>
6363     #document
6364     | <!DOCTYPE HTML>
6365     | <html>
6366     | <head>
6367     | <noscript>
6368     | <body>
6369    
6370     #data
6371     <!DOCTYPE HTML><html><head></head>
6372     #errors
6373     #document
6374     | <!DOCTYPE HTML>
6375     | <html>
6376     | <head>
6377     | <body>
6378    
6379     #data
6380     <!DOCTYPE HTML><html><head></head><body>
6381     #errors
6382     #document
6383     | <!DOCTYPE HTML>
6384     | <html>
6385     | <head>
6386     | <body>
6387    
6388     #data
6389     <!DOCTYPE HTML><html><head></head><body><table>
6390     #errors
6391     unexpected end-of-file
6392     #document
6393     | <!DOCTYPE HTML>
6394     | <html>
6395     | <head>
6396     | <body>
6397     | <table>
6398    
6399     #data
6400     <!DOCTYPE HTML><html><head></head><body><table><span>
6401     #errors
6402     <span> in <table>
6403     unexpected end-of-file
6404     #document
6405     | <!DOCTYPE HTML>
6406     | <html>
6407     | <head>
6408     | <body>
6409     | <span>
6410     | <table>
6411    
6412     #data
6413     <!DOCTYPE HTML><html><head></head><body><table><caption>
6414     #errors
6415     unexpected end-of-file
6416     #document
6417     | <!DOCTYPE HTML>
6418     | <html>
6419     | <head>
6420     | <body>
6421     | <table>
6422     | <caption>
6423    
6424     #data
6425     <!DOCTYPE HTML><html><head></head><body><table><colgroup>
6426     #errors
6427     unexpected end-of-file
6428     #document
6429     | <!DOCTYPE HTML>
6430     | <html>
6431     | <head>
6432     | <body>
6433     | <table>
6434     | <colgroup>
6435    
6436     #data
6437     <!DOCTYPE HTML><html><head></head><body><table><thead>
6438     #errors
6439     unexpected end-of-file
6440     #document
6441     | <!DOCTYPE HTML>
6442     | <html>
6443     | <head>
6444     | <body>
6445     | <table>
6446     | <thead>
6447    
6448     #data
6449     <!DOCTYPE HTML><html><head></head><body><table><tr>
6450     #errors
6451     unexpected end-of-file
6452     #document
6453     | <!DOCTYPE HTML>
6454     | <html>
6455     | <head>
6456     | <body>
6457     | <table>
6458     | <tbody>
6459     | <tr>
6460    
6461     #data
6462     <!DOCTYPE HTML><html><head></head><body><table><tr><td>
6463     #errors
6464     unexpected end-of-file
6465     #document
6466     | <!DOCTYPE HTML>
6467     | <html>
6468     | <head>
6469     | <body>
6470     | <table>
6471     | <tbody>
6472     | <tr>
6473     | <td>
6474    
6475     #data
6476     <!DOCTYPE HTML><html><head></head><body><select>
6477     #errors
6478     unexpected end-of-file
6479     #document
6480     | <!DOCTYPE HTML>
6481     | <html>
6482     | <head>
6483     | <body>
6484     | <select>
6485    
6486     #data
6487     <!DOCTYPE HTML><html><head></head><body><select><option>
6488     #errors
6489     unexpected end-of-file
6490     #document
6491     | <!DOCTYPE HTML>
6492     | <html>
6493     | <head>
6494     | <body>
6495     | <select>
6496     | <option>
6497    
6498     #data
6499     <!DOCTYPE HTML><html><head></head><body><select><optgroup>
6500     #errors
6501     unexpected end-of-file
6502     #document
6503     | <!DOCTYPE HTML>
6504     | <html>
6505     | <head>
6506     | <body>
6507     | <select>
6508     | <optgroup>
6509    
6510     #data
6511     <!DOCTYPE HTML><html><head></head><body></body>
6512     #errors
6513     #document
6514     | <!DOCTYPE HTML>
6515     | <html>
6516     | <head>
6517     | <body>
6518    
6519     #data
6520     <!DOCTYPE HTML><html><head></head><body></body></html>
6521     #errors
6522     #document
6523     | <!DOCTYPE HTML>
6524     | <html>
6525     | <head>
6526     | <body>
6527    
6528     #data
6529     <!DOCTYPE HTML><html><head></head><frameset>
6530     #errors
6531     unexpected end-of-file
6532     #document
6533     | <!DOCTYPE HTML>
6534     | <html>
6535     | <head>
6536     | <frameset>
6537    
6538     #data
6539     <!DOCTYPE HTML><html><head></head><frameset></frameset>
6540     #errors
6541     #document
6542     | <!DOCTYPE HTML>
6543     | <html>
6544     | <head>
6545     | <frameset>
6546    
6547     #data
6548     <!DOCTYPE HTML><html><head></head><frameset></frameset></html>
6549     #errors
6550     #document
6551     | <!DOCTYPE HTML>
6552     | <html>
6553     | <head>
6554     | <frameset>
6555    
6556     #data
6557     <!DOCTYPE HTML><html><head></head><body><li>
6558     #errors
6559     #document
6560     | <!DOCTYPE HTML>
6561     | <html>
6562     | <head>
6563     | <body>
6564     | <li>
6565    
6566     #data
6567     <!DOCTYPE HTML><html><head></head><body><dt>
6568     #errors
6569     #document
6570     | <!DOCTYPE HTML>
6571     | <html>
6572     | <head>
6573     | <body>
6574     | <dt>
6575    
6576     #data
6577     <!DOCTYPE HTML><html><head></head><body><dd>
6578     #errors
6579     #document
6580     | <!DOCTYPE HTML>
6581     | <html>
6582     | <head>
6583     | <body>
6584     | <dd>
6585    
6586     #data
6587     <!DOCTYPE HTML><html><head></head><body><p>
6588     #errors
6589     #document
6590     | <!DOCTYPE HTML>
6591     | <html>
6592     | <head>
6593     | <body>
6594     | <p>
6595    
6596     #data
6597     <!DOCTYPE HTML><html><head></head><body><span>
6598     #errors
6599     unexpected end-of-file
6600     #document
6601     | <!DOCTYPE HTML>
6602     | <html>
6603     | <head>
6604     | <body>
6605     | <span>
6606 wakaba 1.50
6607     #data
6608     <!DOCTYPE HTML><svg>
6609     #errors
6610     end of file in foreign content
6611     #document
6612     | <!DOCTYPE HTML>
6613     | <html>
6614     | <head>
6615     | <body>
6616     | <svg>
6617    
6618     #data
6619     <!DOCTYPE HTML><svg><g>
6620     #errors
6621     end of file in foreign content
6622     #document
6623     | <!DOCTYPE HTML>
6624     | <html>
6625     | <head>
6626     | <body>
6627     | <svg>
6628     | <g>
6629    
6630     #data
6631     <!DOCTYPE HTML><svg><switch requiredfeatures></switch></svg>
6632     #errors
6633     #document
6634     | <!DOCTYPE HTML>
6635     | <html>
6636     | <head>
6637     | <body>
6638     | <svg>
6639     | <switch>
6640     | requiredFeatures=""
6641    
6642     #data
6643     <!DOCTYPE HTML><svg><rect x="1" y="1" width="2" height="2" fill="black"><animate attributeNAME="x" begin="0s" dur="9s" fill="freeze" from="300" to="0"/></rect></svg>
6644     #errors
6645     #document
6646     | <!DOCTYPE HTML>
6647     | <html>
6648     | <head>
6649     | <body>
6650     | <svg>
6651     | <rect>
6652     | fill="black"
6653     | height="2"
6654     | width="2"
6655     | x="1"
6656     | y="1"
6657     | <animate>
6658     | attributeName="x"
6659     | begin="0s"
6660     | dur="9s"
6661     | fill="freeze"
6662     | from="300"
6663     | to="0"
6664    
6665     #data
6666     <!DOCTYPE HTML><svg><dt>
6667     #errors
6668     <dt> in <svg>
6669     #document
6670     | <!DOCTYPE HTML>
6671     | <html>
6672     | <head>
6673     | <body>
6674     | <svg>
6675     | <dt>
6676    
6677     #data
6678     <!DOCTYPE HTML><svg><h4>
6679     #errors
6680     <h4> in <svg>
6681     h4 not closed
6682     #document
6683     | <!DOCTYPE HTML>
6684     | <html>
6685     | <head>
6686     | <body>
6687     | <svg>
6688     | <h4>
6689    
6690     #data
6691     <!DOCTYPE HTML><svg><listing>
6692     #errors
6693     <listing> in <svg>
6694     no </listing>
6695     #document
6696     | <!DOCTYPE HTML>
6697     | <html>
6698     | <head>
6699     | <body>
6700     | <svg>
6701     | <listing>
6702    
6703     #data
6704     <!DOCTYPE HTML><svg><ol></ol>
6705     #errors
6706     <ol> in <svg>
6707     #document
6708     | <!DOCTYPE HTML>
6709     | <html>
6710     | <head>
6711     | <body>
6712     | <svg>
6713     | <ol>
6714    
6715     #data
6716     <!DOCTYPE HTML><svg><strike></strike>
6717     #errors
6718     <strike> in <svg>
6719     #document
6720     | <!DOCTYPE HTML>
6721     | <html>
6722     | <head>
6723     | <body>
6724     | <svg>
6725     | <strike>
6726    

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24