/[suikacvs]/markup/html/whatpm/t/tree-construction/tests10.dat
Suika

Contents of /markup/html/whatpm/t/tree-construction/tests10.dat

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations) (download)
Sat Oct 4 17:16:02 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
CVS Tags: HEAD
++ whatpm/t/ChangeLog	4 Oct 2008 17:15:55 -0000
2008-10-05  Wakaba  <wakaba@suika.fam.cx>

	* HTML-tree.t: New test files added.

	* Makefile: New test files added.

++ whatpm/Whatpm/ChangeLog	4 Oct 2008 17:15:20 -0000
2008-10-05  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src: An AAA bug fixed.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24