/[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.57 - (hide annotations) (download)
Mon Sep 22 06:04:30 2008 UTC (16 years, 1 month ago) by wakaba
Branch: MAIN
Changes since 1.56: +26 -0 lines
++ whatpm/t/ChangeLog	22 Sep 2008 05:59:48 -0000
	* tokenizer-test-1.test: Test data on invalid character references
	are added (cf. HTML5 revision 2138).

	* tokenizer-test-2.dat: Test data on U+000B are updated (HTML5
	revision 2138).

2008-09-22  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	22 Sep 2008 06:02:01 -0000
2008-09-22  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: Character references for non-space C0 characters,
	including U+000B VT, DEL character, noncharacter code points, are
	now converted to the U+FFFD character (cf. HTML5 revision 2138).

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24