/[suikacvs]/markup/html/whatpm/t/xml/elements-1.dat
Suika

Contents of /markup/html/whatpm/t/xml/elements-1.dat

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2 - (show annotations) (download)
Wed Oct 15 08:51:02 2008 UTC (17 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.1: +59 -0 lines
++ whatpm/t/xml/ChangeLog	15 Oct 2008 08:50:58 -0000
	* doctypes-1.dat: Lowercase <!doctype> test added.

	* elements-1.dat: End tag tests added.

2008-10-15  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/HTML/ChangeLog	15 Oct 2008 08:50:06 -0000
	* Tokenizer.pm.src: XML tag name start character support for end
	tags.  Support for the short end tag syntax of XML5.  Raise a
	parse erorr for a lowercase <!doctype> in XML.

2008-10-15  Wakaba  <wakaba@suika.fam.cx>

	* Tokenizer.pm.src: XML tag name start character support for start

1 #data
2 <a/>
3 #errors
4 #document
5 | <{} a>
6
7 #data
8 <A/>
9 #errors
10 #document
11 | <{} A>
12
13 #data
14 <ab/>
15 #errors
16 #document
17 | <{} ab>
18
19 #data
20 <aB/>
21 #errors
22 #document
23 | <{} aB>
24
25 #data
26 <ABCDEFG/>
27 #errors
28 #document
29 | <{} ABCDEFG>
30
31 #data
32 <a></a>
33 #errors
34 #document
35 | <{} a>
36
37 #data
38 <A></A>
39 #errors
40 #document
41 | <{} A>
42
43 #data
44 <ABC></ABC>
45 #errors
46 #document
47 | <{} ABC>
48
49 #data
50 <camelCase></camelCase>
51 #errors
52 #document
53 | <{} camelCase>
54
55 #data
56 <abc></ABC>x
57 #errors
58 1;6;unmatched end tag;ABC;;m
59 1;12;in body:#eof;;;m
60 #document
61 | <{} abc>
62 | "x"
63
64 #data
65 <ABC></abc>x
66 #errors
67 1;6;unmatched end tag;abc;;m
68 1;12;in body:#eof;;;m
69 #document
70 | <{} ABC>
71 | "x"
72
73 #data
74 <[]abc/>
75 #errors
76 #document
77 | <{} []abc>
78
79 #data
80 <{} abc/>
81 #errors
82 #document
83 | <{} {}>
84 | abc=""
85
86 #data escaped
87 <\u4e00\u4e01/>
88 #errors
89 #document escaped
90 | <{} \u4e00\u4e01>
91
92 #data
93 <[]a></[]a>
94 #errors
95 #document
96 | <{} []a>
97
98 #data escaped
99 <\u4e00\u4e01></\u4e00\u4e01>
100 #errors
101 #document escaped
102 | <{} \u4e00\u4e01>
103
104 #data
105 <:></:>
106 #errors
107 #document
108 | <{} :>
109
110 #data
111 <:a:></:a:>
112 #errors
113 #document
114 | <{} :a:>
115
116 #data
117 <a></><!---->
118 #errors
119 1;4;empty end tag;;;m
120 #document
121 | <{} a>
122 | <!-- -->
123
124 #data
125 <a><b><c></></></a>
126 #errors
127 1;10;empty end tag;;;m
128 1;13;empty end tag;;;m
129 #document
130 | <{} a>
131 | <{} b>
132 | <{} c>
133
134 #data
135 <a></ >
136 #errors
137 1;4;bogus end tag;;;m
138 1;7;in body:#eof;;;m
139 #document
140 | <{} a>
141 | <!-- -->
142
143 #data escaped
144 <\u4e00\u4e01>a</\u3000\u3001>b</\u4e00\u4e01>
145 #errors escaped
146 1;6;unmatched end tag;\u3000\u3001;;m
147 #document escaped
148 | <{} \u4e00\u4e01>
149 | "ab"

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24