/[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.10 - (hide annotations) (download)
Sat Jun 23 13:05:16 2007 UTC (18 years ago) by wakaba
Branch: MAIN
Changes since 1.9: +39 -39 lines
++ whatpm/t/ChangeLog	23 Jun 2007 12:56:46 -0000
	* tree-test-1.dat: Always use uppercase document type name.

2007-06-23  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	23 Jun 2007 13:05:07 -0000
	* NanoDOM.pm (manakai_is_html): Setting to false did not work.

	* HTML.pm.src: HTML5 revision 914 (</ in CDATA, RCDATA).
	HTML5 revision 915 (<nobr>).

2007-06-23  Wakaba  <wakaba@suika.fam.cx>

1 wakaba 1.1 #data
2 wakaba 1.10 <!DOCTYPE HTML><html title="t"><head><title></title></head><body></body></html>
3 wakaba 1.1 #errors
4     #document
5     | <!DOCTYPE HTML>
6     | <html>
7     | title="t"
8     | <head>
9     | <title>
10     | <body>
11    
12     #data
13 wakaba 1.10 <!DOCTYPE HTML><html><head title="t"><title></title></head><body></body></html>
14 wakaba 1.1 #errors
15     #document
16     | <!DOCTYPE HTML>
17     | <html>
18     | <head>
19     | title="t"
20     | <title>
21     | <body>
22    
23     #data
24 wakaba 1.10 <!DOCTYPE HTML><html><head><title class="t"></title></head><body></body></html>
25 wakaba 1.1 #errors
26     #document
27     | <!DOCTYPE HTML>
28     | <html>
29     | <head>
30     | <title>
31     | class="t"
32     | <body>
33    
34     #data
35 wakaba 1.10 <!DOCTYPE HTML><html><head></head><body><title class="a"></title></body></html>
36 wakaba 1.2 #errors
37     title in body
38     #document
39     | <!DOCTYPE HTML>
40     | <html>
41     | <head>
42     | <title>
43     | class="a"
44     | <body>
45    
46     #data
47 wakaba 1.10 <!DOCTYPE HTML><html><head></head><body></body><title class="a"></title></html>
48 wakaba 1.1 #errors
49 wakaba 1.2 data after body
50     title in body
51 wakaba 1.1 #document
52     | <!DOCTYPE HTML>
53     | <html>
54     | <head>
55     | <title>
56     | class="a"
57     | <body>
58    
59     #data
60 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title></head><body title="t"></body></html>
61 wakaba 1.1 #errors
62     #document
63     | <!DOCTYPE HTML>
64     | <html>
65     | <head>
66     | <title>
67     | <body>
68     | title="t"
69    
70     #data
71 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title><meta name="a"></head><body></body></html>
72 wakaba 1.1 #errors
73     #document
74     | <!DOCTYPE HTML>
75     | <html>
76     | <head>
77     | <title>
78     | <meta>
79     | name="a"
80     | <body>
81    
82     #data
83 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title></head><body><meta name="a"></body></html>
84 wakaba 1.1 #errors
85 wakaba 1.2 meta in body
86     #document
87     | <!DOCTYPE HTML>
88     | <html>
89     | <head>
90     | <title>
91     | <meta>
92     | name="a"
93     | <body>
94    
95     #data
96 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title></head><body></body><meta name="a"></html>
97 wakaba 1.2 #errors
98     data after body
99     meta in body
100 wakaba 1.1 #document
101     | <!DOCTYPE HTML>
102     | <html>
103     | <head>
104     | <title>
105     | <meta>
106     | name="a"
107     | <body>
108    
109     #data
110 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title><link rel="a"></head><body></body></html>
111 wakaba 1.1 #errors
112     #document
113     | <!DOCTYPE HTML>
114     | <html>
115     | <head>
116     | <title>
117     | <link>
118     | rel="a"
119     | <body>
120    
121     #data
122 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title></head><body><link rel="a"></body></html>
123 wakaba 1.1 #errors
124 wakaba 1.2 link in body
125     #document
126     | <!DOCTYPE HTML>
127     | <html>
128     | <head>
129     | <title>
130     | <link>
131     | rel="a"
132     | <body>
133    
134     #data
135 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title></head><body></body><link rel="a"></html>
136 wakaba 1.2 #errors
137     data after body
138     link in body
139 wakaba 1.1 #document
140     | <!DOCTYPE HTML>
141     | <html>
142     | <head>
143     | <title>
144     | <link>
145     | rel="a"
146     | <body>
147    
148     #data
149 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title><base href="http://"></head><body></body></html>
150 wakaba 1.1 #errors
151     #document
152     | <!DOCTYPE HTML>
153     | <html>
154     | <head>
155     | <title>
156     | <base>
157     | href="http://"
158     | <body>
159    
160     #data
161 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title></head><body><base href="http://"></body></html>
162 wakaba 1.1 #errors
163 wakaba 1.2 base in body
164     #document
165     | <!DOCTYPE HTML>
166     | <html>
167     | <head>
168     | <title>
169     | <base>
170     | href="http://"
171     | <body>
172    
173     #data
174 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title></head><body></body><base href="http://"></html>
175 wakaba 1.2 #errors
176     data after body
177     base in body
178 wakaba 1.1 #document
179     | <!DOCTYPE HTML>
180     | <html>
181     | <head>
182     | <title>
183     | <base>
184     | href="http://"
185     | <body>
186    
187     #data
188 wakaba 1.10 <!DOCTYPE HTML><p><b><p>X
189 wakaba 1.1 #errors
190 wakaba 1.2 <b> is not closed before second <p>
191     <b> is not closed before end-of-file
192 wakaba 1.1 #document
193     | <!DOCTYPE HTML>
194     | <html>
195     | <head>
196     | <body>
197     | <p>
198     | <b>
199     | <p>
200     | <b>
201     | "X"
202    
203     #data
204 wakaba 1.10 <!DOCTYPE HTML><b><p>
205 wakaba 1.1 #errors
206 wakaba 1.3 <b> not closed
207 wakaba 1.1 #document
208     | <!DOCTYPE HTML>
209     | <html>
210     | <head>
211     | <body>
212 wakaba 1.3 | <b>
213     | <p>
214 wakaba 1.1
215     #data
216 wakaba 1.10 <!DOCTYPE HTML><b><p>X
217 wakaba 1.1 #errors
218 wakaba 1.3 <b> not closed
219 wakaba 1.1 #document
220     | <!DOCTYPE HTML>
221     | <html>
222     | <head>
223     | <body>
224 wakaba 1.3 | <b>
225     | <p>
226     | "X"
227    
228     #data
229     <link rel="a" href="b">
230     #errors
231     link in body
232     #document-fragment head
233     | <link>
234     | href="b"
235     | rel="a"
236    
237     #data
238     <meta name="a" content="b">
239     #errors
240     meta in body
241     #document-fragment head
242     | <meta>
243     | content="b"
244     | name="a"
245    
246     #data
247     <base href="a" target="b">
248     #errors
249     base in body
250     #document-fragment head
251     | <base>
252     | href="a"
253     | target="b"
254    
255     #data
256     <base href="a" target="b">a
257     #errors
258     base in body
259     #document-fragment head
260     | <base>
261     | href="a"
262     | target="b"
263     | "a"
264 wakaba 1.4
265     #data
266 wakaba 1.10 <!DOCTYPE HTML><ins><p>XX</ins>YYY
267 wakaba 1.4 #errors
268     1,32,not closed:p
269     1,34,not closed:ins
270     #document
271     | <!DOCTYPE HTML>
272     | <html>
273     | <head>
274     | <body>
275     | <ins>
276     | <p>
277     | "XXYYY"
278    
279     ## when script is disabled
280     #data
281 wakaba 1.10 <!DOCTYPE HTML><noscript>aaa<noscript>bbb</noscript>ccc</noscript>
282 wakaba 1.4 #errors
283     #document
284     | <!DOCTYPE HTML>
285     | <html>
286     | <head>
287     | <body>
288     | <noscript>
289     | "aaa"
290     | <noscript>
291     | "bbb"
292     | "ccc"
293 wakaba 1.5
294     #data
295 wakaba 1.10 <!DOCTYPE HTML><iframe>
296 wakaba 1.5 #errors
297     no </iframe>
298     #document
299     | <!DOCTYPE HTML>
300     | <html>
301     | <head>
302     | <body>
303     | <iframe>
304    
305     #data
306 wakaba 1.10 <!DOCTYPE HTML><iframe></iframe>
307 wakaba 1.5 #errors
308     #document
309     | <!DOCTYPE HTML>
310     | <html>
311     | <head>
312     | <body>
313     | <iframe>
314    
315     #data
316 wakaba 1.10 <!DOCTYPE HTML><iframe>a</iframe>
317 wakaba 1.5 #errors
318     #document
319     | <!DOCTYPE HTML>
320     | <html>
321     | <head>
322     | <body>
323     | <iframe>
324     | "a"
325    
326     #data
327 wakaba 1.10 <!DOCTYPE HTML><noframes>
328 wakaba 1.5 #errors
329     no </noframes>
330     #document
331     | <!DOCTYPE HTML>
332     | <html>
333     | <head>
334     | <body>
335     | <noframes>
336    
337     #data
338 wakaba 1.10 <!DOCTYPE HTML><noframes></noframes>
339 wakaba 1.5 #errors
340     #document
341     | <!DOCTYPE HTML>
342     | <html>
343     | <head>
344     | <body>
345     | <noframes>
346    
347     #data
348 wakaba 1.10 <!DOCTYPE HTML><noframes>a</noframes>
349 wakaba 1.5 #errors
350     #document
351     | <!DOCTYPE HTML>
352     | <html>
353     | <head>
354     | <body>
355     | <noframes>
356     | "a"
357    
358     #data
359 wakaba 1.10 <!DOCTYPE HTML><noframes>
360 wakaba 1.5 #errors
361     no </noframes>
362     #document
363     | <!DOCTYPE HTML>
364     | <html>
365     | <head>
366     | <body>
367     | <noframes>
368    
369     #data
370 wakaba 1.10 <!DOCTYPE HTML><noframes></noframes>
371 wakaba 1.5 #errors
372     #document
373     | <!DOCTYPE HTML>
374     | <html>
375     | <head>
376     | <body>
377     | <noframes>
378    
379     #data
380 wakaba 1.10 <!DOCTYPE HTML><noframes>a</noframes>
381 wakaba 1.5 #errors
382     #document
383     | <!DOCTYPE HTML>
384     | <html>
385     | <head>
386     | <body>
387     | <noframes>
388     | "a"
389    
390     #data
391 wakaba 1.10 <!DOCTYPE HTML><xmp>
392 wakaba 1.5 #errors
393     no </xmp>
394     #document
395     | <!DOCTYPE HTML>
396     | <html>
397     | <head>
398     | <body>
399     | <xmp>
400    
401     #data
402 wakaba 1.10 <!DOCTYPE HTML><xmp></xmp>
403 wakaba 1.5 #errors
404     #document
405     | <!DOCTYPE HTML>
406     | <html>
407     | <head>
408     | <body>
409     | <xmp>
410    
411     #data
412 wakaba 1.10 <!DOCTYPE HTML><xmp>a</xmp>
413 wakaba 1.5 #errors
414     #document
415     | <!DOCTYPE HTML>
416     | <html>
417     | <head>
418     | <body>
419     | <xmp>
420     | "a"
421 wakaba 1.6
422     #data
423 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title><style></style></head><body>
424 wakaba 1.6 #errors
425     #document
426     | <!DOCTYPE HTML>
427     | <html>
428     | <head>
429     | <title>
430     | <style>
431     | <body>
432    
433     #data
434 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title><style type="text/css"></style></head><body>
435 wakaba 1.6 #errors
436     #document
437     | <!DOCTYPE HTML>
438     | <html>
439     | <head>
440     | <title>
441     | <style>
442     | type="text/css"
443     | <body>
444    
445     #data
446 wakaba 1.10 <!DOCTYPE HTML><html><head><title></title><style type="text/css">p {}</style></head><body>
447 wakaba 1.6 #errors
448     #document
449     | <!DOCTYPE HTML>
450     | <html>
451     | <head>
452     | <title>
453     | <style>
454     | type="text/css"
455     | "p {}"
456     | <body>
457    
458     #data
459 wakaba 1.10 <!DOCTYPE HTML><html><style type="text/css"></style><title></title></head><body>
460 wakaba 1.6 #errors
461     #document
462     | <!DOCTYPE HTML>
463     | <html>
464     | <head>
465     | <style>
466     | type="text/css"
467     | <title>
468     | <body>
469    
470     #data
471 wakaba 1.10 <!DOCTYPE HTML><style type="text/css"></style><title></title><body>
472 wakaba 1.6 #errors
473     #document
474     | <!DOCTYPE HTML>
475     | <html>
476     | <head>
477     | <style>
478     | type="text/css"
479     | <title>
480     | <body>
481    
482     #data
483 wakaba 1.10 <!DOCTYPE HTML><title></title><body><p>a<style type="text/css"></style>
484 wakaba 1.6 #errors
485     #document
486     | <!DOCTYPE HTML>
487     | <html>
488     | <head>
489     | <title>
490     | <body>
491     | <p>
492     | "a"
493     | <style>
494     | type="text/css"
495 wakaba 1.7
496     #data
497 wakaba 1.10 <!DOCTYPE HTML><form><form></form>
498 wakaba 1.7 #errors
499     form in form
500     #document
501     | <!DOCTYPE HTML>
502     | <html>
503     | <head>
504     | <body>
505     | <form>
506 wakaba 1.8
507     #data
508     <!DOCTYPE HTML><ul><li>a<li>c</ul>d
509     #errors
510     #document
511     | <!DOCTYPE HTML>
512     | <html>
513     | <head>
514     | <body>
515     | <ul>
516     | <li>
517     | "a"
518     | <li>
519     | "c"
520     | "d"
521    
522     #data
523     <!DOCTYPE HTML><ul><li>a<div>b<li>c</ul>d
524     #errors
525     div closed by li
526     #document
527     | <!DOCTYPE HTML>
528     | <html>
529     | <head>
530     | <body>
531     | <ul>
532     | <li>
533     | "a"
534     | <div>
535     | "b"
536     | <li>
537     | "c"
538     | "d"
539    
540     #data
541     <!DOCTYPE HTML><dl><dt>a<dt>c</dl>d
542     #errors
543     #document
544     | <!DOCTYPE HTML>
545     | <html>
546     | <head>
547     | <body>
548     | <dl>
549     | <dt>
550     | "a"
551     | <dt>
552     | "c"
553     | "d"
554    
555     #data
556     <!DOCTYPE HTML><dl><dt>a<dd>c</dl>d
557     #errors
558     #document
559     | <!DOCTYPE HTML>
560     | <html>
561     | <head>
562     | <body>
563     | <dl>
564     | <dt>
565     | "a"
566     | <dd>
567     | "c"
568     | "d"
569    
570     #data
571     <!DOCTYPE HTML><dl><dd>a<dt>c</dl>d
572     #errors
573     #document
574     | <!DOCTYPE HTML>
575     | <html>
576     | <head>
577     | <body>
578     | <dl>
579     | <dd>
580     | "a"
581     | <dt>
582     | "c"
583     | "d"
584    
585     #data
586     <!DOCTYPE HTML><dl><dd>a<dd>c</dl>d
587     #errors
588     #document
589     | <!DOCTYPE HTML>
590     | <html>
591     | <head>
592     | <body>
593     | <dl>
594     | <dd>
595     | "a"
596     | <dd>
597     | "c"
598     | "d"
599    
600     #data
601     <!DOCTYPE HTML><dl><dt>a<div>b<dt>c</dl>d
602     #errors
603     div closed by dt
604     #document
605     | <!DOCTYPE HTML>
606     | <html>
607     | <head>
608     | <body>
609     | <dl>
610     | <dt>
611     | "a"
612     | <div>
613     | "b"
614     | <dt>
615     | "c"
616     | "d"
617    
618     #data
619     <!DOCTYPE HTML><dl><dt>a<div>b<dd>c</dl>d
620     #errors
621     div closed by dd
622     #document
623     | <!DOCTYPE HTML>
624     | <html>
625     | <head>
626     | <body>
627     | <dl>
628     | <dt>
629     | "a"
630     | <div>
631     | "b"
632     | <dd>
633     | "c"
634     | "d"
635    
636     #data
637     <!DOCTYPE HTML><dl><dd>a<div>b<dt>c</dl>d
638     #errors
639     div closed by dt
640     #document
641     | <!DOCTYPE HTML>
642     | <html>
643     | <head>
644     | <body>
645     | <dl>
646     | <dd>
647     | "a"
648     | <div>
649     | "b"
650     | <dt>
651     | "c"
652     | "d"
653    
654     #data
655     <!DOCTYPE HTML><dl><dd>a<div>b<dd>c</dl>d
656     #errors
657     div closed by dd
658     #document
659     | <!DOCTYPE HTML>
660     | <html>
661     | <head>
662     | <body>
663     | <dl>
664     | <dd>
665     | "a"
666     | <div>
667     | "b"
668     | <dd>
669     | "c"
670     | "d"
671    
672 wakaba 1.9 #data
673     <!DOCTYPE HTML><body><form><div>a</form>b
674     #errors
675     div not closed before </form>
676     div not closed before EOF
677     #document
678     | <!DOCTYPE HTML>
679     | <html>
680     | <head>
681     | <body>
682     | <form>
683     | <div>
684     | "ab"

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24