/[suikacvs]/markup/html/whatpm/t/ChangeLog
Suika

Contents of /markup/html/whatpm/t/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.356 - (hide annotations) (download)
Sat Sep 5 11:31:58 2009 UTC (15 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.355: +5 -0 lines
++ whatpm/t/ChangeLog	5 Sep 2009 11:31:07 -0000
	* tokenizer-test-1.test: Changed to keep non-normal character
	references (HTML5 revision 3374).

2009-09-05  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/HTML/ChangeLog	5 Sep 2009 11:31:46 -0000
	* Tokenizer.pm.src: Changed to keep non-normal character
	references as is (HTML5 revision 3374).

2009-09-05  Wakaba  <wakaba@suika.fam.cx>

1 wakaba 1.353 2009-09-05 Wakaba <wakaba@suika.fam.cx>
2    
3 wakaba 1.356 * tokenizer-test-1.test: Changed to keep non-normal character
4     references (HTML5 revision 3374).
5    
6     2009-09-05 Wakaba <wakaba@suika.fam.cx>
7    
8 wakaba 1.355 * tokenizer-test-1.test: Updated test results on unclosed start
9     and end tags (HTML5 revision 2990).
10    
11     2009-09-05 Wakaba <wakaba@suika.fam.cx>
12    
13 wakaba 1.354 * tokenizer-test-1.test: Added test cases for "comment end space
14     state" (HTML5 revision 3195).
15    
16     2009-09-05 Wakaba <wakaba@suika.fam.cx>
17    
18 wakaba 1.353 * tokenizer-test-1.test: Added test cases for "comment end bang
19     state" (HTML5 revision 3191).
20    
21 wakaba 1.352 2009-08-22 Wakaba <wakaba@suika.fam.cx>
22    
23     * ContentChecker.t: Added a new test data file.
24    
25 wakaba 1.343 2009-08-16 Wakaba <wakaba@suika.fam.cx>
26    
27 wakaba 1.351 * ContentChecker.t: Added a new test data file.
28    
29     2009-08-16 Wakaba <wakaba@suika.fam.cx>
30    
31 wakaba 1.350 * content-model-7.dat: The |bb| element has been removed from the
32     spec so that relevant test results are changed (HTML5 revision
33     3621).
34    
35     2009-08-16 Wakaba <wakaba@suika.fam.cx>
36    
37 wakaba 1.349 * tree-test-1.dat: Added tests for about:legacy-compat and changed
38     test results for XSLT-compat (HTML5 revision 2725).
39    
40     2009-08-16 Wakaba <wakaba@suika.fam.cx>
41    
42 wakaba 1.348 * tree-test-form.dat: Added tests for <script> elements in
43     <select> and <select> in <table> (HTML5 revision 2500).
44    
45     2009-08-16 Wakaba <wakaba@suika.fam.cx>
46    
47 wakaba 1.347 * tokenizer-test-1.test: "<" in attribute names are now parse
48     errors (HTML5 revision 3354).
49    
50     2009-08-16 Wakaba <wakaba@suika.fam.cx>
51    
52 wakaba 1.346 * tree-test-1.dat: Changed test results for </br> in the after
53     head parsing mode (HTML5 revision 2586).
54    
55     2009-08-16 Wakaba <wakaba@suika.fam.cx>
56    
57 wakaba 1.345 * tree-test-foreign.dat: Added tests for <font> in SVG (cf. HTML5
58     revision 2590).
59    
60     2009-08-16 Wakaba <wakaba@suika.fam.cx>
61    
62 wakaba 1.344 * tree-test-1.dat, tree-test-3.dat, tree-test-flow.dat,
63     tree-test-foreign.dat, tree-test-form.dat, tree-test-phrasing.dat,
64     tokenizer-test-1.test, tokenizer-test-2.dat, tokenizer-test-3.dat:
65     DOCTYPE names are now normalized to its lowercased form (HTML5
66     revision 2502).
67    
68     2009-08-16 Wakaba <wakaba@suika.fam.cx>
69    
70 wakaba 1.343 * tree-test-form.dat: Added test cases for <select> in "in select"
71     parsing modes.
72    
73 wakaba 1.341 2009-07-26 Wakaba <wakaba@suika.fam.cx>
74    
75 wakaba 1.342 * tree-test-foreign.dat: Added xmlns:xlink test cases (cf. HTML5
76     revision 2701).
77    
78     2009-07-26 Wakaba <wakaba@suika.fam.cx>
79    
80 wakaba 1.341 * tree-test-2.dat: Fixed some wrong test results.
81    
82     * tree-test-form.dat, tree-test-phrasing.dat: Tests on </body>
83     after start tags of end-tag-optional element (cf. HTML5 revision
84     2806).
85    
86 wakaba 1.339 2009-07-05 Wakaba <wakaba@suika.fam.cx>
87    
88 wakaba 1.340 * tree-test-1.dat: Added tests for <table> in <p> (c.f. HTML5
89     revision 3132).
90    
91     2009-07-05 Wakaba <wakaba@suika.fam.cx>
92    
93 wakaba 1.339 * tokenizer-test-1.test: Updated the result (c.f. HTML5 revision
94     3121).
95    
96 wakaba 1.337 2009-07-03 Wakaba <wakaba@suika.fam.cx>
97 wakaba 1.338
98     * tree-test-1.dat: Added test on <keygen> in <select> (c.f. HTML5
99     revision 3163).
100    
101     2009-07-03 Wakaba <wakaba@suika.fam.cx>
102 wakaba 1.337
103     * tokenizer-test-1.test: < in unquoted attribute value is no
104     longer allowed (HTML5 revision 3206).
105    
106 wakaba 1.335 2009-06-28 Wakaba <wakaba@suika.fam.cx>
107    
108 wakaba 1.336 * tree-test-1.dat, tree-test-flow.dat: Updated test results on
109     isindex (c.f. HTML5 revision 3236).
110    
111     2009-06-28 Wakaba <wakaba@suika.fam.cx>
112    
113 wakaba 1.335 * ContentChecker.t: Added new test data file.
114    
115 wakaba 1.334 2008-12-13 Wakaba <wakaba@suika.fam.cx>
116    
117     * content-model-7.dat: Added an example from HTML5 spec.
118    
119 wakaba 1.331 2008-12-12 Wakaba <wakaba@suika.fam.cx>
120    
121     * ContentChecker.t: Added new test data file.
122    
123 wakaba 1.332 2008-12-12 Wakaba <wakaba@suika.fam.cx>
124    
125     * ContentChecker.t: Added new test data file.
126    
127 wakaba 1.333 2008-12-12 Wakaba <wakaba@suika.fam.cx>
128    
129     * ContentChecker.t: Added new test data file.
130    
131 wakaba 1.329 2008-12-06 Wakaba <wakaba@suika.fam.cx>
132    
133 wakaba 1.330 * ContentChecker.t: Added |dom-conformance/html-form-datalist.dat|.
134    
135     2008-12-06 Wakaba <wakaba@suika.fam.cx>
136    
137 wakaba 1.329 * content-checker.pl: Use new XML parser for parsing test data.
138     Use NanoDOM instead of manakai DOM implementation.
139    
140 wakaba 1.326 2008-11-07 Wakaba <wakaba@suika.fam.cx>
141    
142 wakaba 1.328 * SWML-Parser.t: New test data files added.
143    
144     2008-11-07 Wakaba <wakaba@suika.fam.cx>
145    
146 wakaba 1.327 * SWML-Parser.t: Test file |swml/blocks-1.dat| added.
147    
148     2008-11-07 Wakaba <wakaba@suika.fam.cx>
149    
150 wakaba 1.326 * Makefile: A rule for SWML testing is added.
151    
152     * SWML-Parser.t: New file.
153    
154     * swml/: New directory.
155    
156 wakaba 1.325 2008-10-20 Wakaba <wakaba@suika.fam.cx>
157    
158     * XML-Parser.t: "xml/attrs-2.dat" added.
159    
160 wakaba 1.320 2008-10-19 Wakaba <wakaba@suika.fam.cx>
161    
162 wakaba 1.324 * XML-Parser.t: "xml/entrefs-2.dat" added.
163    
164     2008-10-19 Wakaba <wakaba@suika.fam.cx>
165    
166 wakaba 1.323 * XML-Parser.t: "xml/entrefs-1.dat" added.
167    
168     2008-10-19 Wakaba <wakaba@suika.fam.cx>
169    
170 wakaba 1.322 * XML-Parser.t: "xml/eldecls-1.dat" added.
171    
172     2008-10-19 Wakaba <wakaba@suika.fam.cx>
173    
174 wakaba 1.321 * XML-Parser.t: Typo fixed.
175    
176     2008-10-19 Wakaba <wakaba@suika.fam.cx>
177    
178 wakaba 1.320 * XML-Parser.t: "xml/entities-1.dat" and "xml/entities-2.dat"
179     added. Support for the "#entities" directive.
180    
181 wakaba 1.319 2008-10-18 Wakaba <wakaba@suika.fam.cx>
182    
183     * XML-Parser.t: "xml/notations-1.dat" added.
184    
185 wakaba 1.318 2008-10-17 Wakaba <wakaba@suika.fam.cx>
186    
187     * XML-Parser.t: "xml/attlists-1.dat" added.
188    
189 wakaba 1.317 2008-10-16 Wakaba <wakaba@suika.fam.cx>
190    
191     * XML-Parser.t: "xml/pis-2.dat" and "xml/comments-2.dat" are added.
192    
193 wakaba 1.313 2008-10-15 Wakaba <wakaba@suika.fam.cx>
194    
195 wakaba 1.316 * XML-Parser.t: "xml/doctypes-2.dat" added.
196    
197     * tokenizer-test-1.test: Keyword case-sensitivility tests added.
198    
199     2008-10-15 Wakaba <wakaba@suika.fam.cx>
200    
201 wakaba 1.315 * XML-Parser.t: "xml/ns-elements-1.dat" added.
202    
203     2008-10-15 Wakaba <wakaba@suika.fam.cx>
204    
205 wakaba 1.314 * XML-Parser.t: "xml/pis-1.dat" and "xml/xmldecls-1.dat" added.
206     Test directifes "#xml-version", "#xml-encoding", and
207     "#xml-standalone" are added.
208    
209     2008-10-15 Wakaba <wakaba@suika.fam.cx>
210    
211 wakaba 1.313 * XML-Parser.t: "xml/charref-1.dat" added.
212    
213 wakaba 1.303 2008-10-14 Wakaba <wakaba@suika.fam.cx>
214    
215 wakaba 1.312 * XML-Parser.t: "xml/texts-1.dat" added.
216    
217     * tokenizer-test-2.dat: Test for ]]> are added.
218    
219     2008-10-14 Wakaba <wakaba@suika.fam.cx>
220    
221 wakaba 1.311 * tree-test-foreign.dat: More test data are added.
222    
223     2008-10-14 Wakaba <wakaba@suika.fam.cx>
224    
225 wakaba 1.310 * XML-Parser.t: "xml/elements-1.dat" and "xml/doctypes-1.dat"
226     added.
227    
228     2008-10-14 Wakaba <wakaba@suika.fam.cx>
229    
230 wakaba 1.309 * XML-Parser.t: "xml/ns-attrs-1.dat" added.
231    
232     2008-10-14 Wakaba <wakaba@suika.fam.cx>
233    
234 wakaba 1.308 * xml/: New directory.
235    
236     * Makefile: Tests for Whatpm::XML::Parser are added.
237    
238     * HTML-tree.t: Change the relative order of codes.
239    
240     * XML-Parser.t: New test script.
241    
242     2008-10-14 Wakaba <wakaba@suika.fam.cx>
243    
244 wakaba 1.307 * HTML-tree.t: Serialization code moved to Whatpm::HTML::Dumper.
245    
246     2008-10-14 Wakaba <wakaba@suika.fam.cx>
247    
248 wakaba 1.306 * tree-test-phrasing.dat: Wrong test results fixed.
249    
250     * tree-test-foreign.dat: New tests added.
251    
252     * testfiles.pl: "#..." line at the end of a test entry was not
253     supported.
254    
255     * HTML-tree.t: Show the "#data" content in "no #errors" error
256     message.
257    
258     * tokenizer-test-2.dat: A wrong test result fixed.
259    
260     2008-10-14 Wakaba <wakaba@suika.fam.cx>
261    
262 wakaba 1.305 * HTML-tree.t: Test result format for oreign element/attribute
263     names are updated to the latest one for html5lib tests. Append a
264     newline to the expected result only when it is not an empty
265     string, for comparablity with the actual result.
266    
267     * tokenizer-test-3.dat, tree-test-foreign.dat, tree-test-1.dat,
268     tree-test-3.dat: Test results for foreign elements are updated.
269    
270     2008-10-14 Wakaba <wakaba@suika.fam.cx>
271    
272 wakaba 1.304 * HTML-tree.t: <!DOCTYPE> test result format changed to the latest
273     format for html5lib tests.
274    
275     * tree-test-1.dat, tokenizer-test-2.dat: Test results for
276     <!DOCTYPE> are updated.
277    
278     2008-10-14 Wakaba <wakaba@suika.fam.cx>
279    
280 wakaba 1.303 * HTML-tree.t: Test data file parser changed to the common one.
281    
282 wakaba 1.302 2008-10-13 Wakaba <wakaba@suika.fam.cx>
283    
284     * tokenizer-test-2.dat: A test result was wrong.
285    
286 wakaba 1.300 2008-10-07 Wakaba <wakaba@suika.fam.cx>
287    
288 wakaba 1.301 * content-model-1.dat: Some entries moved to
289     dom-conformance/html-1.dat, dom-conformance/html-flows-1.dat,
290     dom-conformance/html-links-1.dat,
291     dom-conformance/html-objects-1.dat, and
292     dom-conformance/html-interactive-1.dat.
293    
294     * content-model-2.dat: Removed (moved to
295     dom-conformance/xml-1.dat, dom-conformance/html-1.dat,
296     dom-conformance/html-links-1.dat,
297     dom-conformance/html-objects-1.dat,
298     dom-conformance/html-interactive-1.dat, and
299     dom-conformance/html-flows-1.dat).
300    
301     * content-model-3.dat: Removed (moved to
302     dom-conformance/xml-global.dat).
303    
304     * content-model-4.dat: Removed (moved to
305     dom-conformance/html-texts-1.dat and
306     dom-conformance/html-links-1.dat).
307    
308     * content-model-5.dat: Removed (moved to
309     dom-conformance/html-flows-1.dat).
310    
311     * content-model-6.dat: Removed (moved to
312     dom-conformance/html-dataset.dat).
313    
314     * ContentChecker.t: References to the removed files removed and
315     references to new files added.
316    
317     * ContentChecker-XML.t: New script.
318    
319     * Makefile: Updated.
320    
321     2008-10-07 Wakaba <wakaba@suika.fam.cx>
322    
323 wakaba 1.300 * content-model-2.dat: Repetition model test is moved to another
324     file. A wrong test result fixed. Broken test entries fixed.
325     <area rev> is now reported as "unknown attribute", since RDFa spec
326     adds that attribute to all elements with the Common attribute set.
327     Note that we have no plan to support RDFa, at the moment.
328    
329 wakaba 1.297 2008-10-05 Wakaba <wakaba@suika.fam.cx>
330    
331 wakaba 1.299 * ContentChecker.t: New files added.
332    
333     * content-model-1.dat, content-model-2.dat: Numbers of test
334     entries are moved to other files.
335    
336     2008-10-05 Wakaba <wakaba@suika.fam.cx>
337    
338 wakaba 1.298 * content-model-1.dat, content-model-2.dat: Test results on
339     |label| contents fixed.
340    
341     * ContentChecker.t: |dom-conformance/html-form-label.dat| added.
342    
343     * dom-conformance/: New directory.
344    
345     2008-10-05 Wakaba <wakaba@suika.fam.cx>
346    
347 wakaba 1.297 * HTML-tree.t: New test files added.
348    
349     * Makefile: New test files added.
350    
351 wakaba 1.288 2008-10-04 Wakaba <wakaba@suika.fam.cx>
352    
353 wakaba 1.296 * tree-test-1.dat: Test results updated and new tests added on the
354     boundaries of Text nodes (HTML5 revision 2124).
355    
356     2008-10-04 Wakaba <wakaba@suika.fam.cx>
357    
358 wakaba 1.295 * tree-test-form.dat: New test data file.
359    
360     * HTML-tree.t: |tree-test-form.dat| added.
361    
362     * tree-test-1.dat: Test results related to <option> and <optgroup>
363     are updated (cf. HTML5 revision 2128).
364    
365     2008-10-04 Wakaba <wakaba@suika.fam.cx>
366    
367 wakaba 1.294 * tree-test-foreign.dat: New test data file.
368 wakaba 1.295
369     * HTML-tree.t: |tree-test-foreign.dat| added.
370 wakaba 1.294
371     2008-10-04 Wakaba <wakaba@suika.fam.cx>
372    
373 wakaba 1.293 * tree-test-void.dat: Test on unmatched void end tag added (cf.
374     HTML5 revision 1731).
375    
376     * tree-test-1.dat: Test on unmatched end tag added (cf. HTML5
377     revision 1731).
378    
379     2008-10-04 Wakaba <wakaba@suika.fam.cx>
380    
381 wakaba 1.292 * tree-test-void.dat: Test on |param| and |source| start tags are
382     added, as well as test on polytheistic slashes for new void
383     elements (HTML5 revision 1731).
384    
385     2008-10-04 Wakaba <wakaba@suika.fam.cx>
386    
387 wakaba 1.291 * tree-test-flow.dat: Test on implied end tag before <p> start tag
388     are added (HTML5 revision 1731).
389    
390     2008-10-04 Wakaba <wakaba@suika.fam.cx>
391    
392 wakaba 1.290 * tree-test-phrasing.dat, tree-test-flow.dat: New test data files.
393    
394     * HTML-tree.t: |tree-test-phrasing.dat| and |tree-test-flow.dat|
395     are added.
396    
397     2008-10-04 Wakaba <wakaba@suika.fam.cx>
398    
399 wakaba 1.289 * tree-test-void.dat: New test data (cf. HTML5 revision 1731).
400    
401     * HTML-tree.t: |tree-test-void.dat| added.
402    
403     * tree-test-1.dat: Test on <listing> as a "special" element are
404     added. Test on implied |option| and |optgroup| end tags are added
405     (cf. HTML5 revision 1731).
406    
407     2008-10-04 Wakaba <wakaba@suika.fam.cx>
408    
409 wakaba 1.288 * tree-test-1.dat: Test related to "special", "formatting",
410     "scoping", and "phrasing" categories are added (cf. HTML5 revision
411     1778).
412    
413 wakaba 1.287 2008-10-02 Wakaba <wakaba@suika.fam.cx>
414    
415     * ContentType.t: More test cases on BOM are added. Some test
416     results updated according to HTML5 revision 1927. Tests on the
417     returned values in the list context are added.
418    
419 wakaba 1.284 2008-09-22 Wakaba <wakaba@suika.fam.cx>
420    
421 wakaba 1.286 * content-model-2.dat: Test data on |for=""| attribute are added.
422    
423     2008-09-22 Wakaba <wakaba@suika.fam.cx>
424    
425 wakaba 1.285 * tokenizer-test-1.test: Test data on invalid character references
426     are added (cf. HTML5 revision 2138).
427    
428     * tokenizer-test-2.dat: Test data on U+000B are updated (HTML5
429     revision 2138).
430    
431     2008-09-22 Wakaba <wakaba@suika.fam.cx>
432    
433 wakaba 1.284 * content-model-2.dat: Test data for |area| |alt=""| are added (HTML5
434     revision 1932).
435    
436 wakaba 1.281 2008-09-21 Wakaba <wakaba@suika.fam.cx>
437    
438 wakaba 1.283 * content-model-2.dat: Test data for |form=""| are added.
439    
440     2008-09-21 Wakaba <wakaba@suika.fam.cx>
441    
442 wakaba 1.282 * content-model-1.dat: Test data for |fieldset| |legend| are added.
443    
444     2008-09-21 Wakaba <wakaba@suika.fam.cx>
445    
446 wakaba 1.281 * content-model-2.dat: Test data for |form| |name| are added.
447    
448 wakaba 1.274 2008-09-20 Wakaba <wakaba@suika.fam.cx>
449    
450 wakaba 1.280 * content-model-1.dat, content-model-2.dat, content-model-4.dat:
451     Test data for U+000B are added (cf. HTML5 revision 1738).
452    
453     2008-09-20 Wakaba <wakaba@suika.fam.cx>
454    
455 wakaba 1.279 * tokenizer-test-2.dat: Test result updated (cf. HTML5 revision
456     1738).
457    
458     * tree-test-1.dat: Test results updated. New test data for the
459     treatement of U+000B are added (HTML5 revision 1738).
460    
461     2008-09-20 Wakaba <wakaba@suika.fam.cx>
462    
463 wakaba 1.278 * tokenizer-test-1.test: Test data for U+000B are added (cf. HTML5
464     revision 1738).
465    
466     2008-09-20 Wakaba <wakaba@suika.fam.cx>
467    
468 wakaba 1.277 * ContentType.t: Updated to disallow 0x0B as text byte (HTML5
469     revision 1738).
470    
471     2008-09-20 Wakaba <wakaba@suika.fam.cx>
472    
473 wakaba 1.276 * content-checker.pl: Remove dedicated parser and adopt
474     testfiles.pl parser.
475    
476     * content-model-1.dat, content-model-2.dat: Typo fixed.
477    
478     2008-09-20 Wakaba <wakaba@suika.fam.cx>
479    
480 wakaba 1.275 * content-model-1.dat: Test data for interactive contents are
481     added (cf. HTML5 revision 2018).
482    
483     2008-09-20 Wakaba <wakaba@suika.fam.cx>
484    
485 wakaba 1.274 * content-model-2.dat: Add test data for accept-charset=""
486     attributes.
487    
488 wakaba 1.269 2008-09-18 Wakaba <wakaba@suika.fam.cx>
489    
490 wakaba 1.273 * langtag-1.dat: More test data from RFC 4646 are added.
491    
492     2008-09-18 Wakaba <wakaba@suika.fam.cx>
493    
494 wakaba 1.272 * langtag-1.dat: More test data from RFC 4646 sections 1.-2.2.4.
495     are added.
496    
497     2008-09-18 Wakaba <wakaba@suika.fam.cx>
498    
499 wakaba 1.271 * LangTag.t: Completely rewritten using |testfiles.pl|.
500    
501     * testfiles.pl: New script.
502    
503     * langtag-1.dat: Tests for case are added.
504    
505     2008-09-18 Wakaba <wakaba@suika.fam.cx>
506    
507 wakaba 1.270 * ContentChecker.t: Atom tests are moved to another file.
508    
509     * ContentChecker-Atom.t, LangTag.t: New test scripts.
510    
511     * Makefile: Updated to invoke new test scripts.
512 wakaba 1.271
513     * langtag-1.dat: New test data file.
514 wakaba 1.270
515     2008-09-18 Wakaba <wakaba@suika.fam.cx>
516    
517 wakaba 1.269 * ContentChecker.t: Test engine moved to another script.
518    
519     * content-checker.pl: New script.
520    
521 wakaba 1.268 2008-09-17 Wakaba <wakaba@suika.fam.cx>
522    
523     * content-model-1.dat: Test results are updated.
524    
525     * content-model-2.dat: Tests for style="" are added.
526    
527 wakaba 1.267 2008-09-16 Wakaba <wakaba@suika.fam.cx>
528    
529     * css-text.dat: Test data for pre-wrap updated.
530    
531 wakaba 1.266 2008-09-15 Wakaba <wakaba@suika.fam.cx>
532    
533     * css-visual.dat: New test data for Firefox3's new 'width'
534     values.
535    
536 wakaba 1.263 2008-09-13 Wakaba <wakaba@suika.fam.cx>
537    
538 wakaba 1.265 * content-model-2.dat: A test case for NCR in charset=""
539     is added.
540    
541     2008-09-13 Wakaba <wakaba@suika.fam.cx>
542    
543 wakaba 1.264 * tokenizer-test-3.dat: New test for MSE is added.
544    
545     2008-09-13 Wakaba <wakaba@suika.fam.cx>
546    
547 wakaba 1.263 * HTML-tree.t: tokenizer-test-3.dat added.
548    
549     * tokenizer-test-3.dat: New test data.
550    
551 wakaba 1.262 2008-09-09 Wakaba <wakaba@suika.fam.cx>
552    
553     * content-model-1.dat, content-model-7.dat: |a| is now
554     transparent (HTML5 revision 1963).
555    
556 wakaba 1.261 2008-09-07 Wakaba <wakaba@suika.fam.cx>
557    
558     * content-model-7.dat: Typo fixed.
559    
560     * content-model-6.dat: Test data for data-UPPERCASE (now
561     disallowed) are added (HTML5 revision 1945).
562    
563 wakaba 1.259 2008-09-06 Wakaba <wakaba@suika.fam.cx>
564    
565 wakaba 1.260 * content-model-1.dat: Test data for |XSLT-compat|
566     added (HTML5 revision 2141). A redundant test
567     entry is removed.
568    
569     * HTML-tree.t: Support for should-level errors.
570    
571     2008-09-06 Wakaba <wakaba@suika.fam.cx>
572    
573 wakaba 1.259 * content-model-1.dat: Form test data are added (cf. HTML5
574     revisions 2142-2155).
575    
576 wakaba 1.253 2008-08-31 Wakaba <wakaba@suika.fam.cx>
577    
578 wakaba 1.258 * content-model-1.dat, content-model-2.dat: |event-source|
579     is renamed as |eventsource| (HTML5 revision 1863).
580    
581     2008-08-31 Wakaba <wakaba@suika.fam.cx>
582    
583     * content-model-2.dat: Uppercase letters are not allowed
584     as embed custom attributes (HTML5 revision 1946).
585    
586     2008-08-31 Wakaba <wakaba@suika.fam.cx>
587    
588 wakaba 1.257 * tree-test-1.dat: Test data for after after frameset
589     insertion mode are added (cf. HTML5 revision 1909).
590    
591     2008-08-31 Wakaba <wakaba@suika.fam.cx>
592    
593 wakaba 1.256 * content-model-2.dat, content-model-6.dat: Custom
594     attributes on |embed| and |data-*| attributes must
595     be XML compatible (HTML5 revision 1836).
596    
597     2008-08-31 Wakaba <wakaba@suika.fam.cx>
598    
599     * content-model-2.dat: xmlns="" on HTML elements that are
600     not the root of the HTML subtree are now allowed (HTML5
601     revision 1834).
602    
603     2008-08-31 Wakaba <wakaba@suika.fam.cx>
604    
605 wakaba 1.255 * content-model-2.dat: Alternate style sheet element must
606     have a non-empty title attribute (HTML5 revision 1942).
607    
608     2008-08-31 Wakaba <wakaba@suika.fam.cx>
609    
610     * content-model-2.dat: A test data for wrong spelling of |irrelevant|
611     is added.
612    
613     2008-08-31 Wakaba <wakaba@suika.fam.cx>
614    
615 wakaba 1.254 * content-model-1.dat, content-model-2.dat: Test data
616     for the |bb| element are added (cf. HTML5 revision 1894).
617    
618     * content-model-2.dat: |irrelevant| renamed as |hidden| (HTML5
619     revision 2119).
620    
621     * content-model-7.dat: New test file.
622    
623     2008-08-31 Wakaba <wakaba@suika.fam.cx>
624    
625 wakaba 1.253 * content-model-2.dat: <embed> w/o src="" is conforming (HTML5
626     revision 1929).
627    
628 wakaba 1.244 2008-08-30 Wakaba <wakaba@suika.fam.cx>
629    
630 wakaba 1.252 * content-model-2.dat: @autosubmit dropped (HTML5
631     revision 2019).
632    
633     2008-08-30 Wakaba <wakaba@suika.fam.cx>
634    
635 wakaba 1.251 * content-model-4.dat: Some test data for <time> are added (c.f.
636     HTML5 revision 2094).
637    
638     2008-08-30 Wakaba <wakaba@suika.fam.cx>
639    
640     * ContentType.t: Support for image/svg+xml (HTML revision 2096).
641    
642     2008-08-30 Wakaba <wakaba@suika.fam.cx>
643    
644 wakaba 1.250 * tokenizer-test-1.dat: '"' and "'" at the end of attribute
645     name (after another attribute) now raise parse error (HTML5
646     revision 2123). Empty unquoted attribute is no
647     longer allowed (HTML5 revision 2122).
648    
649     * HTML-tokenizer.t: Hash keys were not sorted when dumped.
650    
651     2008-08-30 Wakaba <wakaba@suika.fam.cx>
652    
653 wakaba 1.249 * HTML-tree.dat: tree-test-3.dat added.
654    
655     * tree-test-3.dat: Test data for definitionURL="" are added (cf.
656     HTML5 revision 2130).
657    
658     2008-08-30 Wakaba <wakaba@suika.fam.cx>
659    
660 wakaba 1.248 * content-model-1.dat, content-model-2.dat: Test data updated
661     and added for HTML5 revision 2062 and so on (@lang and @xml:lang).
662    
663     2008-08-30 Wakaba <wakaba@suika.fam.cx>
664    
665 wakaba 1.247 * CSS-Parser.t: Updated for latest version of the
666     Whatpm::CSS::Parser module.
667    
668     * css-1.dat, css-2.dat, css-3.dat, css-4.dat,
669     css-font.dat, css-generated.dat, css-interactive.dat,
670     css-paged.dat, css-table.dat, css-text.dat, css-visual.dat:
671     Test results updated.
672    
673     2008-08-30 Wakaba <wakaba@suika.fam.cx>
674    
675 wakaba 1.246 * ContentChecker.t: Updated for latest version of the
676     Whatpm::ContentChecker module.
677    
678     * content-model-1.dat, content-model-2.dat, content-model-3.dat,
679     content-model-4.dat, content-model-6.dat, content-model-atom-1.dat,
680     content-model-atom-2.dat, content-model-atom-threading-1.dat,
681     table-1.dat: Results updated.
682    
683     2008-08-30 Wakaba <wakaba@suika.fam.cx>
684    
685 wakaba 1.245 * URIChecker.t: Error results updated.
686    
687     2008-08-30 Wakaba <wakaba@suika.fam.cx>
688    
689 wakaba 1.244 * URIChecker.t: Test results updated to new error type names.
690    
691 wakaba 1.243 2008-08-03 Wakaba <wakaba@suika.fam.cx>
692    
693     * WebIDL.t: Test data files for exceptions, typedefs,
694     and valuetypes are added to the list.
695    
696 wakaba 1.240 2008-08-02 Wakaba <wakaba@suika.fam.cx>
697    
698 wakaba 1.242 * WebIDL.t ($onerror): |value| argument value should be
699     checked as well as other argument values.
700    
701     2008-08-02 Wakaba <wakaba@suika.fam.cx>
702    
703 wakaba 1.241 * WebIDL.t: Check whether |text| argument of the error
704     is correct or not.
705    
706     2008-08-02 Wakaba <wakaba@suika.fam.cx>
707    
708 wakaba 1.240 * WebIDL.t: New test script.
709    
710     * webidl/: New directory.
711    
712 wakaba 1.237 2008-06-08 Wakaba <wakaba@suika.fam.cx>
713    
714 wakaba 1.239 * content-model-1.dat, content-model-2.dat: Test data are
715     updated and added for <map name=""> and <map id=""> (HTML5
716     revisions 1722 and 1728).
717    
718     2008-06-08 Wakaba <wakaba@suika.fam.cx>
719    
720 wakaba 1.238 * content-model-1.dat: Test data for ruby are added (HTML5 revision
721     1704).
722    
723     2008-06-08 Wakaba <wakaba@suika.fam.cx>
724    
725 wakaba 1.237 * tree-test-1.dat: Test data added for ruby parsing (HTML5 revision
726     1704).
727    
728 wakaba 1.235 2008-06-01 Wakaba <wakaba@suika.fam.cx>
729    
730 wakaba 1.236 * HTML-tokenizer.t, tokenizer-test-1.test: Update for new format.
731    
732     2008-06-01 Wakaba <wakaba@suika.fam.cx>
733    
734 wakaba 1.235 * content-model-6.dat: "data-" attribute is no longer allowed (HTML5
735     revision 1709).
736    
737     * content-model-2.dat: Add tests for rel=contact (cf. HTML5
738     revision 1711).
739    
740 wakaba 1.230 2008-05-25 Wakaba <wakaba@suika.fam.cx>
741    
742 wakaba 1.234 * ContentType.t: Test result related to UTF-32 updated (HTML5
743     revision 1701).
744    
745     2008-05-25 Wakaba <wakaba@suika.fam.cx>
746    
747 wakaba 1.233 * content-model-2.dat: Test data on sizes="" are added (HTML5
748     revision 1558).
749    
750     2008-05-25 Wakaba <wakaba@suika.fam.cx>
751    
752 wakaba 1.232 * content-model-1.dat: Test data on <datagrid> content model
753     are added (cf. HTML5 revision 1566). Empty |datagrid| elements
754     are no longer in error.
755    
756     2008-05-25 Wakaba <wakaba@suika.fam.cx>
757    
758 wakaba 1.231 * tree-test-1.dat: Test data on <noframes> are added (HTML5 revision
759     1692).
760    
761     2008-05-25 Wakaba <wakaba@suika.fam.cx>
762    
763 wakaba 1.230 * tree-test-1.dat: Test data on <isindex/> are added (HTML5
764     revision 1697).
765    
766 wakaba 1.224 2008-05-24 Wakaba <wakaba@suika.fam.cx>
767    
768 wakaba 1.229 * tree-test-1.dat: Test data on EOF in foreign content insertion
769     mode are added (HTML5 revision 1693). Test data on SVG camelCase
770     attributes are added (HTML5 revision 1700). Test data on <textarea>
771     in <select> are added (HTML5 revision 1699). Test data on HTML start
772     tags in foreign content insertion mode are added (HTML5 revision
773     1698).
774    
775     * content-model-1.dat, content-model-2.dat: Update test
776     results for <style> and <script>.
777    
778     2008-05-24 Wakaba <wakaba@suika.fam.cx>
779    
780 wakaba 1.228 * content-model-2.dat: Test data on sandbox="" and seemless=""
781     are added (cf. HTML5 revision 1637 and 1643).
782    
783     2008-05-24 Wakaba <wakaba@suika.fam.cx>
784    
785 wakaba 1.227 * ContentType.t: A fictional test data for image/vnd.microsoft.icon
786     are added (cf. HTML5 revision 1676).
787    
788     2008-05-24 Wakaba <wakaba@suika.fam.cx>
789    
790 wakaba 1.226 * tokenizer-test-2.dat: New test data on truncated doctypes (c.f.
791     HTML5 revision 1685).
792    
793     2008-05-24 Wakaba <wakaba@suika.fam.cx>
794    
795 wakaba 1.225 * tokenizer-test-1.test: New test data on EOF in tags are added
796     to cover changes in HTML5 revision 1684.
797    
798     2008-05-24 Wakaba <wakaba@suika.fam.cx>
799    
800 wakaba 1.224 * tree-test-1.dat: Test data related to changes in HTML5
801     revision 1686 are added.
802    
803 wakaba 1.222 2008-05-16 Wakaba <wakaba@suika.fam.cx>
804    
805 wakaba 1.223 * content-model-2.dat: Test data for charset="" attribute
806     are added.
807    
808     2008-05-16 Wakaba <wakaba@suika.fam.cx>
809    
810 wakaba 1.222 * content-model-2.dat: Test data for pixeldata="" attribute
811     are added (HTML5 revision 1629).
812    
813 wakaba 1.221 2008-05-10 Wakaba <wakaba@suika.fam.cx>
814    
815     * content-model-2.dat: Boolean attributes now allow uppercase
816     letters (HTML5 revision 1572).
817    
818 wakaba 1.220 2008-05-06 Wakaba <wakaba@suika.fam.cx>
819    
820     * content-model-2.dat: Test data for td/@headers are added.
821    
822 wakaba 1.214 2008-05-05 Wakaba <wakaba@suika.fam.cx>
823    
824 wakaba 1.219 * content-model-2.dat: Test data for table/@cellpadding,
825     table/@cellspacing, @charoff, and script/@langauge are added.
826    
827     2008-05-05 Wakaba <wakaba@suika.fam.cx>
828    
829 wakaba 1.218 * content-model-1.dat, content-model-2.dat: New test data
830     for meta refresh; some test results updated. Duplicate
831     meta http-equiv="" are now non-conforming.
832    
833     2008-05-05 Wakaba <wakaba@suika.fam.cx>
834    
835 wakaba 1.217 * table-1.dat: Test data updated and some new test data
836     added for new requirements (HTML5 revisions 1387 and 1388).
837    
838     2008-05-05 Wakaba <wakaba@suika.fam.cx>
839    
840 wakaba 1.216 * ContentType.t: "text/plain; charset=UTF-8" and Content-Encoding
841     are no longer safe; test data for them are added (HTML5 revision 1288).
842    
843     2008-05-05 Wakaba <wakaba@suika.fam.cx>
844    
845 wakaba 1.215 * ContentType.t: Test data of HTML with BOM are added (c.f.
846     HTML5 revision 1282).
847    
848     2008-05-05 Wakaba <wakaba@suika.fam.cx>
849    
850 wakaba 1.214 * content-model-2.dat: Test data for repeat* global attributes
851     are added.
852    
853 wakaba 1.213 2008-05-03 Wakaba <wakaba@suika.fam.cx>
854    
855     * content-model-2.dat: Test data for |repeat-max=""|
856     and |repeat-start=""| attributes are added.
857    
858     2008-05-03 Wakaba <wakaba@suika.fam.cx>
859    
860     * content-model-2.dat: Test data for repetition template attributes
861     are added.
862    
863     2008-05-03 Wakaba <wakaba@suika.fam.cx>
864    
865     * content-model-2.dat: Test data for data template attributes are
866     added.
867    
868 wakaba 1.210 2008-04-29 Wakaba <wakaba@suika.fam.cx>
869    
870 wakaba 1.212 * content-model-1.dat: Test data for <font> context are added.
871    
872     2008-04-29 Wakaba <wakaba@suika.fam.cx>
873    
874 wakaba 1.211 * content-model-4.dat: Terms no longer have to be unique (HTML5
875     revision 1467).
876    
877     * content-model-2.dat: Tests for |onstorage| attribute
878     are added (HTML5 revision 1495). Fix test results
879     for unknown elements and attributes in the HTML namespace.
880    
881     2008-04-29 Wakaba <wakaba@suika.fam.cx>
882    
883 wakaba 1.210 * content-model-1.dat, content-model-2.dat: Test results
884     related to browsing context name or keyword are revised
885 wakaba 1.211 and added (HTML5 revision 1470 and 1471).
886 wakaba 1.210
887 wakaba 1.207 2008-04-13 Wakaba <wakaba@suika.fam.cx>
888    
889 wakaba 1.209 * HTML-tokenizer.t: Raise a parse error if there are disallowed
890     character (for compatibility with existing html5lib test data).
891    
892     * tokenizer-test-1.test: Some test results are updated with
893     regard to parse errors on disallowed characters.
894    
895     * tokenizer-test-2.dat: Test data for disallowed characters
896     are added (HTML5 revision 1263).
897    
898     2008-04-13 Wakaba <wakaba@suika.fam.cx>
899    
900 wakaba 1.208 * HTML-tokenizer.t, HTML-tree.t, Makefile: Support for html5lib
901     new test files.
902    
903     2008-04-13 Wakaba <wakaba@suika.fam.cx>
904    
905 wakaba 1.207 * content-model-2.dat: Test data updated and added for
906     global |xmlns| attributes (HTML5 revision 1426).
907    
908 wakaba 1.205 2008-04-12 Wakaba <wakaba@suika.fam.cx>
909    
910 wakaba 1.206 * HTML-tokenizer.t: Remove "self-closing flag" if the start
911     tag token is that of a slash permitted element (This is necessary
912     to maintain compatibility with current test data, since in the
913     new algorithm whether slash is permitted or not is decided in
914     tree construction stage).
915    
916     2008-04-12 Wakaba <wakaba@suika.fam.cx>
917    
918 wakaba 1.205 * content-model-6.dat: New test data file. Test data for
919     HTML custom data attributes (HTML5 revision 1399) are added.
920    
921     * ContentChecker.t: New test file |content-model-6.dat| is added.
922    
923 wakaba 1.204 2008-03-29 Wakaba <wakaba@suika.fam.cx>
924    
925     * content-model-1.dat, content-model-2.dat: s/prose/flow/g.
926    
927 wakaba 1.198 2008-03-22 Wakaba <wakaba@suika.fam.cx>
928    
929 wakaba 1.203 * content-model-2.dat: Test data on |rev| attribute are added.
930    
931     2008-03-22 Wakaba <wakaba@suika.fam.cx>
932    
933 wakaba 1.202 * content-model-2.dat: Some test results were wrong.
934    
935     2008-03-22 Wakaba <wakaba@suika.fam.cx>
936    
937     * content-model-2.dat: Test data on more HTML4 attributes
938     are added.
939    
940     2008-03-22 Wakaba <wakaba@suika.fam.cx>
941    
942 wakaba 1.201 * content-model-2.dat: Test data on more HTML4 attributes
943     are added.
944    
945     2008-03-22 Wakaba <wakaba@suika.fam.cx>
946    
947 wakaba 1.200 * content-model-2.dat: Test data on numbers of HTML4 deprecated
948     attributes are added.
949    
950     2008-03-22 Wakaba <wakaba@suika.fam.cx>
951    
952 wakaba 1.199 * content-model-2.dat: Test data on |@profile| and |@version| are
953     added.
954    
955     2008-03-22 Wakaba <wakaba@suika.fam.cx>
956    
957 wakaba 1.198 * content-model-1.dat: Now we support RDF.
958    
959     * content-model-2.dat: Test data on |@accesskey| attribute
960     are added.
961    
962 wakaba 1.197 2008-03-21 Wakaba <wakaba@suika.fam.cx>
963    
964     * tokenizer-test-2.dat: A test from #whatwg is added.
965    
966 wakaba 1.190 2008-03-20 Wakaba <wakaba@suika.fam.cx>
967    
968 wakaba 1.196 * content-model-atom-1.dat: New test data are added.
969    
970     * content-model-atom-2.dat: New test data are
971     added from Atom test suite.
972    
973     2008-03-20 Wakaba <wakaba@suika.fam.cx>
974    
975 wakaba 1.195 * content-model-atom-threading-1.dat: New test data
976     on |thr:total| element are added
977    
978     2008-03-20 Wakaba <wakaba@suika.fam.cx>
979    
980 wakaba 1.194 * ContentChecker.t: |content-model-atom-threading-1.dat|
981     added.
982    
983     * content-model-atom-threading-1.dat: New test file.
984    
985     2008-03-20 Wakaba <wakaba@suika.fam.cx>
986    
987 wakaba 1.193 * ContentCheker.t: Replace dummy error type for subdoc
988     checking invocations to ";SUBDOC".
989    
990     * content-model-1.dat, content-model-2.dat: Test
991     results revised to support the aforementioned change.
992    
993     * content-model-atom-1.dat: Test results revised
994     so that |type=html| in Text construct is now
995     tested whether the subdoc code is invoked.
996    
997     2008-03-20 Wakaba <wakaba@suika.fam.cx>
998    
999     * content-model-atom-1.dat: Test data on cases of
1000     missing |atom:summary| in |atom:entry| are added.
1001    
1002     2008-03-20 Wakaba <wakaba@suika.fam.cx>
1003    
1004 wakaba 1.192 * content-model-1.dat: Some test results were incorrect, again... orz
1005    
1006     2008-03-20 Wakaba <wakaba@suika.fam.cx>
1007    
1008 wakaba 1.191 * content-model-1.dat: Some test results are fixed.
1009    
1010     * content-model-atom-1.dat: Some test results are fixed.
1011     Test data for |atom:author| for |atom:feed| are added.
1012    
1013     2008-03-20 Wakaba <wakaba@suika.fam.cx>
1014    
1015     * content-model-atom-1.dat: Test data for |atom:author|
1016     for |atom:feed| are added.
1017    
1018     2008-03-20 Wakaba <wakaba@suika.fam.cx>
1019    
1020 wakaba 1.190 * content-model-1.dat: Some test results related on |atom:entry|
1021     are fixed.
1022    
1023     * content-model-atom-1.dat: Test data for |atom:author|
1024     for |atom:entry| are added.
1025    
1026 wakaba 1.180 2008-03-09 Wakaba <wakaba@suika.fam.cx>
1027    
1028 wakaba 1.189 * content-model-1.dat: Test data for |center|, |dir|, and |basefont|
1029     are added.
1030    
1031     2008-03-09 Wakaba <wakaba@suika.fam.cx>
1032    
1033 wakaba 1.188 * content-model-2.dat: |contenteditable=""| tests are added.
1034    
1035     2008-03-09 Wakaba <wakaba@suika.fam.cx>
1036    
1037 wakaba 1.187 * tree-test-1.dat, tree-test-2.dat: Test results are updated
1038     with some test data additions.
1039    
1040     2008-03-09 Wakaba <wakaba@suika.fam.cx>
1041    
1042 wakaba 1.186 * tree-test-1.dat, tree-test-2.dat: Test data on end-of-file
1043     are added (c.f. HTML5 revision 1348).
1044    
1045     2008-03-09 Wakaba <wakaba@suika.fam.cx>
1046    
1047 wakaba 1.185 * tree-test-1.dat: Test data on |applet| are added (HTML5 revision
1048     1347).
1049    
1050     2008-03-09 Wakaba <wakaba@suika.fam.cx>
1051    
1052 wakaba 1.184 * tree-test-1.dat: Test data on foster parenting in AAA
1053     are added (HTML5 revision 1343).
1054    
1055     2008-03-09 Wakaba <wakaba@suika.fam.cx>
1056    
1057 wakaba 1.183 * tree-test-1.dat: Test data on <input> in <select> and <select>
1058     in table are added (HTML5 revision 1342).
1059    
1060     2008-03-09 Wakaba <wakaba@suika.fam.cx>
1061    
1062 wakaba 1.182 * tree-test-1.dat: Test data on <script> or <style>
1063     in <table> are added.
1064    
1065     2008-03-09 Wakaba <wakaba@suika.fam.cx>
1066    
1067 wakaba 1.181 * tree-test-1.dat, tree-test-2.dat: Test data on white space
1068     between <html> and <head> are added (HTML5 revision 1332).
1069    
1070     2008-03-09 Wakaba <wakaba@suika.fam.cx>
1071    
1072 wakaba 1.180 * tree-test-1.dat: More tests are added for foster parenting (HTML5
1073     revision 1331 and so on).
1074    
1075 wakaba 1.176 2008-03-08 Wakaba <wakaba@suika.fam.cx>
1076    
1077 wakaba 1.179 * tree-test-1.dat, tree-test-2.dat: Tests on \u000A at
1078     the first of <textarea>, <pre>, and <listing> are
1079     added (c.f. HTML5 revision 1330).
1080    
1081     2008-03-08 Wakaba <wakaba@suika.fam.cx>
1082    
1083 wakaba 1.178 * tree-test-1.dat: A test data on <title> in <table>
1084     are added.
1085    
1086     * tree-test-2.dat: Test results updated (HTML5 revision 1328).
1087    
1088     2008-03-08 Wakaba <wakaba@suika.fam.cx>
1089    
1090 wakaba 1.177 * tree-test-1.dat: Test data for tainted space in tables are
1091     added (HTML5 revision 1326).
1092    
1093     2008-03-08 Wakaba <wakaba@suika.fam.cx>
1094    
1095 wakaba 1.176 * tree-test-1.dat: Tests for </form> are added (HTML5 revision 1320).
1096    
1097 wakaba 1.175 2008-03-06 Wakaba <wakaba@suika.fam.cx>
1098    
1099     * tree-test-1.dat, tree-test-2.dat: More <html> test
1100     cases are added (HTML5 revision 1314).
1101    
1102 wakaba 1.173 2008-03-05 Wakaba <wakaba@suika.fam.cx>
1103    
1104 wakaba 1.174 * HTML-tree.t: Support for \Uhhhhhhhh escapes. Support for
1105     dumping PUBLIC and SYSTEM identifiers of DOCTYPE tokens.
1106    
1107     * tree-test-1.dat, tree-test-2.dat: More test data for previously
1108     uncovered cases are added. Some error descriptions are revised.
1109    
1110     2008-03-05 Wakaba <wakaba@suika.fam.cx>
1111    
1112 wakaba 1.173 * tree-test-1.dat: More test data for previously uncovered
1113     cases are added.
1114    
1115 wakaba 1.171 2008-03-04 Wakaba <wakaba@suika.fam.cx>
1116    
1117 wakaba 1.172 * tree-test-1.dat: More test data for previously uncovered
1118     cases are added.
1119    
1120     2008-03-04 Wakaba <wakaba@suika.fam.cx>
1121    
1122 wakaba 1.171 * tree-test-1.dat: Missing tests from the initial stage are added.
1123    
1124 wakaba 1.165 2008-03-03 Wakaba <wakaba@suika.fam.cx>
1125    
1126 wakaba 1.170 * HTML-tokenizer.t: Ignore tree-construction phase and set_inner_html
1127     checkpoints.
1128    
1129     2008-03-03 Wakaba <wakaba@suika.fam.cx>
1130    
1131 wakaba 1.169 * tokenizer-test-1.test: New test data are added to cover
1132     all possible cases.
1133    
1134     * HTML-tree.t: Support for test coverage.
1135    
1136     2008-03-03 Wakaba <wakaba@suika.fam.cx>
1137    
1138 wakaba 1.168 * HTML-tokenizer.t: Support for test coverage caluclation.
1139    
1140     2008-03-03 Wakaba <wakaba@suika.fam.cx>
1141    
1142 wakaba 1.167 * HTML-tokenizer.t: s/_input_character/_input_char/g for simplicity.
1143    
1144     2008-03-03 Wakaba <wakaba@suika.fam.cx>
1145    
1146 wakaba 1.166 * HTML-tokenizer.t: s/correct/force-quirks/.
1147    
1148     2008-03-03 Wakaba <wakaba@suika.fam.cx>
1149    
1150 wakaba 1.165 * tokenizer-test-1.test: New tests on trailing garbage
1151     after SYSTEM literal (HTML5 revision 1306) are added.
1152    
1153 wakaba 1.162 2008-03-02 Wakaba <wakaba@suika.fam.cx>
1154    
1155 wakaba 1.164 * tokenizer-test-1.test: Tests for |<span ===>| is added (HTML5
1156     revision 1292). Tests for & at the end of attribute value
1157     are added (HTML5 revision 1296). Tests for bogus comments
1158     are added (HTML5 revision 1297). Tests for |=| in
1159     unquoted attribute values are added (HTML5 revision 1299).
1160     Tests for single or double quotes in unquoted attribute
1161     values or attribute names and tests for missing spaces
1162     between attributes are added (HTML5 revision 1303).
1163    
1164     2008-03-02 Wakaba <wakaba@suika.fam.cx>
1165    
1166 wakaba 1.163 * content-model-atom-1.dat: New test data are added.
1167    
1168     2008-03-02 Wakaba <wakaba@suika.fam.cx>
1169    
1170 wakaba 1.162 * content-model-1.dat: Test data for |<area>| are added.
1171    
1172     * content-model-2.dat: Test data for |<img ismap>| are added.
1173    
1174 wakaba 1.160 2008-03-01 Wakaba <wakaba@suika.fam.cx>
1175    
1176 wakaba 1.161 * content-model-1.dat: |address| content model tests
1177     are added.
1178    
1179     2008-03-01 Wakaba <wakaba@suika.fam.cx>
1180    
1181 wakaba 1.160 * tokenizer-test-1.test: Updated (HTML5 recision 1286).
1182    
1183     * content-model-2.dat: Updated (HTML5 revision 1275).
1184    
1185 wakaba 1.158 2008-02-26 Wakaba <wakaba@suika.fam.cx>
1186    
1187 wakaba 1.159 * content-model-1.dat: Test data for |header| and |footer|
1188     exclusions of sectioning contents are added (c.f. HTML5
1189     revision 1250).
1190    
1191     2008-02-26 Wakaba <wakaba@suika.fam.cx>
1192    
1193 wakaba 1.158 * content-model-1.dat: Figure caption is now optional (HTML5
1194     revision 1240). Add test data for |ol reversed| (HTML5
1195     revision 1248).
1196    
1197 wakaba 1.155 2008-02-24 Wakaba <wakaba@suika.fam.cx>
1198    
1199 wakaba 1.157 * content-model-2.dat: Test data for |acronym|, |big|, |tt|, |s|,
1200     |strike|, and |u| are added.
1201    
1202     2008-02-24 Wakaba <wakaba@suika.fam.cx>
1203    
1204 wakaba 1.156 * content-model-1.dat, content-model-2.dat: Some test
1205     results are updated. New test data on non-standard
1206     attributes are added. Note that some test results do
1207     still need to be updated.
1208    
1209     2008-02-24 Wakaba <wakaba@suika.fam.cx>
1210    
1211 wakaba 1.155 * content-model-1.dat: Some test results on |meta|
1212     in |noscript| are updated.
1213    
1214 wakaba 1.151 2008-02-23 Wakaba <wakaba@suika.fam.cx>
1215    
1216 wakaba 1.154 * content-model-1.dat: Some test results are updated.
1217     New tests for |details| are added.
1218    
1219     2008-02-23 Wakaba <wakaba@suika.fam.cx>
1220    
1221 wakaba 1.153 * content-model-1.dat: Some test results are fixed.
1222     New tests for |video| and |audio| are added.
1223    
1224     2008-02-23 Wakaba <wakaba@suika.fam.cx>
1225    
1226 wakaba 1.152 * content-model-1.dat: New test data for |object| transparentness
1227     are added.
1228    
1229     2008-02-23 Wakaba <wakaba@suika.fam.cx>
1230    
1231 wakaba 1.151 * content-model-1.dat, content-model-2.dat: Wrong "significant"
1232     errors are removed.
1233    
1234 wakaba 1.148 2008-02-18 Wakaba <wakaba@suika.fam.cx>
1235    
1236 wakaba 1.150 * content-model-1.dat: New test data for |object| are added.
1237    
1238     2008-02-18 Wakaba <wakaba@suika.fam.cx>
1239    
1240 wakaba 1.149 * content-model-1.dat: New test data for |mark| are added (HTML5
1241     revision 1232).
1242    
1243     2008-02-18 Wakaba <wakaba@suika.fam.cx>
1244    
1245 wakaba 1.148 * content-model-2.dat: |alt=""| test results revised.
1246    
1247     * content-model-1.dat: |<img/>|s in tests are revised so
1248     that they are conforming.
1249    
1250 wakaba 1.140 2008-02-17 Wakaba <wakaba@suika.fam.cx>
1251    
1252 wakaba 1.147 * content-model-1.dat: Test results corrected.
1253    
1254     2008-02-17 Wakaba <wakaba@suika.fam.cx>
1255    
1256 wakaba 1.146 * content-model-1.dat: New test data for |<figure>| are added.
1257     Some test data are corrected.
1258    
1259     2008-02-17 Wakaba <wakaba@suika.fam.cx>
1260    
1261 wakaba 1.145 * content-model-1.dat: New test data for |<noscript>|
1262     in |<head>|.
1263    
1264     2008-02-17 Wakaba <wakaba@suika.fam.cx>
1265    
1266 wakaba 1.144 * content-model-1.dat: More test on |<meta http-equiv=Content-Type>|
1267     are added.
1268    
1269     2008-02-17 Wakaba <wakaba@suika.fam.cx>
1270    
1271 wakaba 1.143 * content-model-1.dat, content-model-2.dat: Updated.
1272    
1273     2008-02-17 Wakaba <wakaba@suika.fam.cx>
1274    
1275 wakaba 1.142 * content-model-1.dat: Updated.
1276    
1277     2008-02-17 Wakaba <wakaba@suika.fam.cx>
1278    
1279 wakaba 1.141 * content-model-1.dat, content-model-2.dat, content-model-4.dat,
1280     content-model-5.dat: Error result revised.
1281    
1282     2008-02-17 Wakaba <wakaba@suika.fam.cx>
1283    
1284 wakaba 1.140 * content-model-1.dat, content-model-2.dat, content-model-5.dat:
1285     Test results are updated; new tests are added.
1286    
1287 wakaba 1.139 2008-02-16 Wakaba <wakaba@suika.fam.cx>
1288    
1289     * ContentChecker.t: Tentative support for subdoc mode.
1290    
1291     * tree-test-1.dat: Some tests are added from #whatwg.
1292    
1293 wakaba 1.137 2008-02-11 Wakaba <wakaba@suika.fam.cx>
1294    
1295 wakaba 1.138 * css-text.dat: Test data for 'writing-mode' and 'text-anchor'
1296     are added.
1297    
1298     * CSS-Parser-1.t: New properties are added.
1299    
1300     2008-02-11 Wakaba <wakaba@suika.fam.cx>
1301    
1302 wakaba 1.137 * css-4.dat: New test file.
1303    
1304     * CSS-Parser-1.t: |css-4.dat| added. Support for '@charset'
1305     and '@import'.
1306    
1307 wakaba 1.135 2008-02-10 Wakaba <wakaba@suika.fam.cx>
1308    
1309 wakaba 1.136 * CSS-Parser-1.t (get_parser): Call |init|.
1310    
1311     2008-02-10 Wakaba <wakaba@suika.fam.cx>
1312    
1313 wakaba 1.135 * css-3.dat: New test file.
1314    
1315     * CSS-Parser-1.t: |css-3.dat| is added. '-moz-pre-wrap' added.
1316     Typo for 'collapse' value fixed. Support for '@namespace'
1317     serialization.
1318    
1319     * css-1.dat: New test data for selectors parsing.
1320    
1321     * css-font.dat: Error locations for 'u' errors are corrected.
1322    
1323     * css-table.dat: Test data for 'border-collapse' are added.
1324    
1325     * css-text.dat: Test data for '-moz-pre-wrap' are added.
1326    
1327     * css-visual.dat: Test data for 'background-position' are added.
1328    
1329 wakaba 1.134 2008-02-09 Wakaba <wakaba@suika.fam.cx>
1330    
1331     * css-2.dat, css-font.dat: s/unsupported/u/g;
1332    
1333 wakaba 1.132 2008-02-08 Wakaba <wakaba@suika.fam.cx>
1334    
1335 wakaba 1.133 * css-2.dat: New test data.
1336    
1337     * CSS-Parser-1.t: |css-2.dat| added. Support for |@media|.
1338    
1339     2008-02-08 Wakaba <wakaba@suika.fam.cx>
1340    
1341 wakaba 1.132 * CSS-MediaQuery.t, mq-1.dat: New files.
1342    
1343 wakaba 1.131 2008-02-03 Wakaba <wakaba@suika.fam.cx>
1344    
1345     * CSS-Parser-1.t: Typo fixed. New properties added.
1346    
1347     * css-font.dat, css-table.dat, css-paged.dat, css-generated.dat,
1348     css-visual.dat: New test data for
1349     newly supported properties are added.
1350    
1351 wakaba 1.130 2008-02-02 Wakaba <wakaba@suika.fam.cx>
1352    
1353     * CSS-Parser-1.t: 'clip' added.
1354    
1355     * css-visual.t: New test data for 'clip' are added.
1356    
1357 wakaba 1.129 2008-01-30 Wakaba <wakaba@suika.fam.cx>
1358    
1359     * css-generated.dat: New test data for 'counter-increment', 'content',
1360     and 'counter-reset' are added.
1361    
1362     * CSS-Parser-1.t: 'counter-reset' and 'counter-increment'
1363     are added.
1364    
1365 wakaba 1.128 2008-01-28 Wakaba <wakaba@suika.fam.cx>
1366    
1367     * CSS-Parser-1.t: 'content' added to the list of supported
1368     property and the list of initial values.
1369    
1370     * css-generated.dat: Tests for 'content' are added.
1371    
1372     2008-01-27 Wakaba <wakaba@suika.fam.cx>
1373    
1374     * CSS-Parser-1.t: Loads test files as UTF-8.
1375    
1376     * css-generated.dat: Semi-real-world test data for 'quotes' are added.
1377    
1378 wakaba 1.122 2008-01-27 Wakaba <wakaba@suika.fam.cx>
1379    
1380 wakaba 1.127 * CSS-Parser-1.t: 'quotes' added.
1381    
1382     * css-generated.dat: Test data for 'quotes' are added.
1383    
1384     2008-01-27 Wakaba <wakaba@suika.fam.cx>
1385    
1386 wakaba 1.126 * CSS-Parser-1.t: 'overflow-x' and 'overflow-y' are added.
1387    
1388     * css-visual.dat: New test data for 'overflow', 'overflow-x',
1389     and 'overflow-y' are added.
1390    
1391     2008-01-27 Wakaba <wakaba@suika.fam.cx>
1392    
1393 wakaba 1.125 * css-visual.dat: New test data for 'opacity' and '-moz-opacity'
1394     are added.
1395    
1396     2008-01-27 Wakaba <wakaba@suika.fam.cx>
1397    
1398 wakaba 1.124 * CSS-Parser-1.t: Files |css-table.dat| and |css-interactive.dat|
1399     are added.
1400    
1401     * css-table.dat: New test file.
1402    
1403     * css-interactive.dat: New test file.
1404    
1405     * css-font.dat: New test data for 'font-size' are added.
1406    
1407     * css-text.dat: New test data for 'text-indent', 'letter-spacing',
1408     and 'word-spacing' are added.
1409    
1410     2008-01-27 Wakaba <wakaba@suika.fam.cx>
1411    
1412 wakaba 1.123 * CSS-Parser-1.t: Files |css-text.dat| and |css-paged.dat|
1413     are added.
1414    
1415     * css-visual.dat: New test data for 'background-position' are
1416     added.
1417    
1418     * css-text.dat: New test file.
1419    
1420     * css-paged.dat: New test file.
1421    
1422     2008-01-27 Wakaba <wakaba@suika.fam.cx>
1423    
1424 wakaba 1.122 * css-visual.dat: New test data for 'border-top-width', 'border-width',
1425     'padding-top', 'top', 'right', 'bottom', 'left', 'z-index',
1426     'width', 'min-width', 'max-width', 'height', 'min-height',
1427     'max-height', 'line-height', and 'vertical-align' are added.
1428    
1429 wakaba 1.115 2008-01-26 Wakaba <wakaba@suika.fam.cx>
1430    
1431 wakaba 1.121 * css-font.dat: New test data for 'font-weight'
1432     and 'font-size' are added.
1433    
1434     * css-visual.dat: New test data for leading and
1435     trailing zeros are added.
1436    
1437     2008-01-26 Wakaba <wakaba@suika.fam.cx>
1438    
1439 wakaba 1.120 * css-font.dat: New test data for 'font' and 'font-size'.
1440    
1441     2008-01-26 Wakaba <wakaba@suika.fam.cx>
1442    
1443 wakaba 1.119 * CSS-Parser-1.t: 'background-position' was missing
1444     from the list of default values.
1445    
1446     * css-visual.dat: New test data for 'background'
1447     and 'background-position' are added.
1448    
1449     2008-01-26 Wakaba <wakaba@suika.fam.cx>
1450    
1451 wakaba 1.118 * css-visual.dat: New test data for 'border' are added.
1452    
1453     2008-01-26 Wakaba <wakaba@suika.fam.cx>
1454    
1455 wakaba 1.117 * css-1.dat: Some test results were incorrect.
1456    
1457     * css-font.dat: New test data on 'font' are added.
1458    
1459     * css-visual.dat: Some test results were incorrect. New
1460     test data on 'margin' are added.
1461    
1462     2008-01-26 Wakaba <wakaba@suika.fam.cx>
1463    
1464 wakaba 1.116 * css-font.dat: New test file.
1465    
1466     * CSS-Parser-1.dat: |css-font.dat| is added.
1467    
1468     2008-01-26 Wakaba <wakaba@suika.fam.cx>
1469    
1470 wakaba 1.115 * css-visual.dat: Test data for 'padding', 'margin',
1471     and 'border' related shorthands are added.
1472    
1473     2008-01-25 Wakaba <wakaba@suika.fam.cx>
1474    
1475     * CSS-Parser-1.t: |css-generated.dat| is added.
1476     (get_computed_style): The subject of |query_selector|
1477     should have been the document.
1478    
1479     * css-generated.dat: New test data.
1480    
1481     * css-visual.dat: New test data for 'display' are added.
1482    
1483 wakaba 1.112 2008-01-24 Wakaba <wakaba@suika.fam.cx>
1484    
1485 wakaba 1.114 * CSS-Parser-1.t: Default values are updated.
1486    
1487     * css-1.t: Tests for duplicate declarations are added.
1488    
1489     * css-visual.t: Some tests were incorrect. Tests for 'margin'
1490     serialization and '+' in 'margin' are added.
1491    
1492     2008-01-24 Wakaba <wakaba@suika.fam.cx>
1493    
1494 wakaba 1.113 * CSS-Parser-1.t: Test data file |css-visual.dat| is added.
1495     Support for the quirks mode.
1496    
1497     * css-visual.dat: New file.
1498    
1499     2008-01-24 Wakaba <wakaba@suika.fam.cx>
1500    
1501 wakaba 1.112 * css-1.dat: Typo fixed.
1502    
1503     * CSS-Parser-1.t: The attribute name for computed style
1504     has been changed.
1505    
1506 wakaba 1.111 2008-01-22 Wakaba <wakaba@suika.fam.cx>
1507    
1508     * css-1.dat: Basic tests for forward compatible parsing
1509     are added.
1510    
1511     * CSS-Parser-1.t: Support for |#errors| validation.
1512    
1513 wakaba 1.110 2008-01-14 Wakaba <wakaba@suika.fam.cx>
1514    
1515     * CSS-Parser-1.t, css-1.dat: New test files.
1516    
1517 wakaba 1.109 2007-11-25 Wakaba <wakaba@suika.fam.cx>
1518    
1519     * content-model-1.dat, content-model-2.dat, content-model-3.dat,
1520     content-model-4.dat, table-1.dat: Test data are updated
1521     for the significant content check.
1522    
1523     * content-model-5.dat: New test data.
1524    
1525     * ContentChecker.t: New test data file is added.
1526    
1527 wakaba 1.108 2007-11-24 Wakaba <wakaba@suika.fam.cx>
1528    
1529     * content-model-2.dat: nest/@mode test data revised.
1530     Test data for nest/@filter and rule/@condition are added.
1531    
1532 wakaba 1.105 2007-11-23 Wakaba <wakaba@suika.fam.cx>
1533    
1534 wakaba 1.107 * content-model-2.dat: Media type tests are revised.
1535    
1536     2007-11-23 Wakaba <wakaba@suika.fam.cx>
1537    
1538 wakaba 1.106 * content-model-2.dat: New test data for character references
1539     in |charset| attribute values.
1540    
1541     2007-11-23 Wakaba <wakaba@suika.fam.cx>
1542    
1543 wakaba 1.105 * ContentChecker.t: Unset |input_encoding| attribute.
1544    
1545     * content-model-1.dat, content-model-2.dat: New tests
1546     for |charset| attribute value are added.
1547    
1548 wakaba 1.103 2007-11-18 Wakaba <wakaba@suika.fam.cx>
1549    
1550 wakaba 1.104 * ContentType.t: New tests for HTML5 sniffing algorithm,
1551     leading white space support (HTML5 revisions 1013 and 1016).
1552    
1553     2007-11-18 Wakaba <wakaba@suika.fam.cx>
1554    
1555 wakaba 1.103 * ContentType.t: New tests for HTML5 revision 1013 (except
1556     for leading white spaces).
1557    
1558 wakaba 1.102 2007-11-11 Wakaba <wakaba@suika.fam.cx>
1559    
1560     * content-model-4.dat: New tests for proposed link types.
1561    
1562 wakaba 1.101 2007-11-08 Wakaba <wakaba@suika.fam.cx>
1563    
1564     * content-model-4.dat: s/noreferer/noreferrer/g
1565     and s/noreferrer/noreferer/g (HTML5 revision 1132).
1566    
1567 wakaba 1.97 2007-11-04 Wakaba <wakaba@suika.fam.cx>
1568    
1569 wakaba 1.100 * content-model-2.dat: Tests for |manifest=""| are added.
1570    
1571     2007-11-04 Wakaba <wakaba@suika.fam.cx>
1572    
1573 wakaba 1.99 * content-model-2.dat: <a><img ismap></a> is no longer
1574     conforming (HTML5 revision 1115).
1575    
1576     2007-11-04 Wakaba <wakaba@suika.fam.cx>
1577    
1578 wakaba 1.98 * content-model-1.dat, content-model-2.dat: <base>
1579     w/o @target and @href is non-conforming (HTML5 revision 1115).
1580    
1581     2007-11-04 Wakaba <wakaba@suika.fam.cx>
1582    
1583 wakaba 1.97 * content-model-4.dat: New tests for rel=up (HTML5 revision 1112)
1584     and rel=noreferer (HTML5 revision 1118).
1585    
1586 wakaba 1.96 2007-10-26 Wakaba <wakaba@suika.fam.cx>
1587    
1588     * content-model-2.dat: New test for |poster| (HTML5 revision 1097).
1589    
1590 wakaba 1.95 2007-10-23 Wakaba <wakaba@suika.fam.cx>
1591    
1592     * content-model-2.dat: <script async defer> is now conforming (HTML5
1593     revision 1085).
1594    
1595 wakaba 1.94 2007-10-14 Wakaba <wakaba@suika.fam.cx>
1596    
1597     * content-model-1.dat, content-model-2.dat: New test
1598     data for |rule|, |nest|, and |datatemplate| elements.
1599    
1600 wakaba 1.92 2007-09-30 Wakaba <wakaba@suika.fam.cx>
1601    
1602 wakaba 1.93 * css-token-1.dat: Test results for |\\{nl}| were incorrect.
1603    
1604     2007-09-30 Wakaba <wakaba@suika.fam.cx>
1605    
1606 wakaba 1.92 * Makefile (update): New rule.
1607    
1608 wakaba 1.91 2007-09-29 Wakaba <wakaba@suika.fam.cx>
1609    
1610     * tokenizer-test-1.test: New tests for invalid
1611     attribute specifications are added.
1612    
1613 wakaba 1.90 2007-09-24 Wakaba <wakaba@suika.fam.cx>
1614    
1615     * ContentChecker.t: New test data files are added.
1616    
1617     * content-model-atom-1.dat, content-model-atom-2.dat: New test data.
1618    
1619 wakaba 1.87 2007-09-09 Wakaba <wakaba@suika.fam.cx>
1620    
1621 wakaba 1.89 * css-token-1.test: Test cases for remaining CSS tokens
1622     are added.
1623    
1624     2007-09-09 Wakaba <wakaba@suika.fam.cx>
1625    
1626 wakaba 1.88 * css-token-1.test: Test cases for one-char tokens, |COMMENT|,
1627     and |COMMENT_INVALID| are added.
1628    
1629     2007-09-09 Wakaba <wakaba@suika.fam.cx>
1630    
1631 wakaba 1.87 * css-token-1.test: |URI_PREFIX|, |UNICODE_RANGE|, |CDO|,
1632     and |CDC| test cases are added.
1633    
1634 wakaba 1.81 2007-09-08 Wakaba <wakaba@suika.fam.cx>
1635    
1636 wakaba 1.86 * css-token-1.test: |URI| and |INVALID| test
1637     cases are added.
1638    
1639     2007-09-08 Wakaba <wakaba@suika.fam.cx>
1640    
1641 wakaba 1.85 * css-token-1.test: |NUMBER| and |DIMENSION| test
1642     cases are added.
1643    
1644     2007-09-08 Wakaba <wakaba@suika.fam.cx>
1645    
1646 wakaba 1.84 * css-token-1.test: |HASH| and |NUMBER|
1647     test cases are added.
1648    
1649     2007-09-08 Wakaba <wakaba@suika.fam.cx>
1650    
1651 wakaba 1.83 * css-token-1.test: |STRING| and |INVALID|
1652     test cases are added.
1653    
1654     2007-09-08 Wakaba <wakaba@suika.fam.cx>
1655    
1656 wakaba 1.82 * css-token-1.test: New tests are added.
1657    
1658     2007-09-08 Wakaba <wakaba@suika.fam.cx>
1659    
1660 wakaba 1.81 * css-token-1.test, CSS-Tokenizer.t: New files.
1661    
1662 wakaba 1.80 2007-09-04 Wakaba <wakaba@suika.fam.cx>
1663    
1664     * tree-test-1.dat: New tests are added.
1665    
1666 wakaba 1.78 2007-08-25 Wakaba <wakaba@suika.fam.cx>
1667    
1668 wakaba 1.79 * tokenizer-test-1.test: Two tests removed from |tokenizer/test2.test|
1669     are added.
1670    
1671     * tree-construction/, tokenizer/: Sync with latest html5lib.
1672    
1673     2007-08-25 Wakaba <wakaba@suika.fam.cx>
1674    
1675 wakaba 1.78 * content-model-1.dat: New tests for |meta| corner cases
1676     are added.
1677    
1678     2007-08-22 Wakaba <wakaba@suika.fam.cx>
1679    
1680     * tree-test-2.dat: New tests for |html| innerHTML are added.
1681    
1682 wakaba 1.76 2007-08-17 Wakaba <wakaba@suika.fam.cx>
1683    
1684 wakaba 1.77 * content-model-2.dat: New tests for |base|
1685     following URI or hyperlink are added.
1686    
1687     2007-08-17 Wakaba <wakaba@suika.fam.cx>
1688    
1689 wakaba 1.76 * content-model-1.dat: New tests for |noscript| in |head| are added.
1690    
1691     * content-model-2.dat: A wrong result for |xml:lang| in
1692     HTML document is fixed.
1693    
1694 wakaba 1.75 2007-08-11 Wakaba <wakaba@suika.fam.cx>
1695    
1696     * ContentType.t: New tests for bitmap images are added.
1697    
1698 wakaba 1.74 2007-08-08 Wakaba <wakaba@suika.fam.cx>
1699    
1700     * content-model-2.dat: Some error messages are changed.
1701    
1702     * ContentType.t: New tests for |<script| sniffer are added.
1703    
1704 wakaba 1.68 2007-07-21 Wakaba <wakaba@suika.fam.cx>
1705    
1706 wakaba 1.73 * tree-test-2.dat: New tests for |thead|, |tbody|, and |tfoot|
1707     fragment parsing.
1708    
1709     2007-07-21 Wakaba <wakaba@suika.fam.cx>
1710    
1711 wakaba 1.72 * tree-test-1.dat: More tests for tags "in row" are added.
1712    
1713     * HTML-tree.t: Quote test data for readability.
1714    
1715     2007-07-21 Wakaba <wakaba@suika.fam.cx>
1716    
1717 wakaba 1.71 * tree-test-1.dat: More tests are added for |noframes|
1718     after |</frameset>|.
1719    
1720     2007-07-21 Wakaba <wakaba@suika.fam.cx>
1721    
1722 wakaba 1.70 * tree-test-1.dat: More tests for start tags "in caption"
1723     insertion mode and for tags "in cell" insertion
1724     mode are added.
1725    
1726     2007-07-21 Wakaba <wakaba@suika.fam.cx>
1727    
1728 wakaba 1.69 * tree-test-1.dat: More tests for ignoring some tokens
1729     are added.
1730    
1731     2007-07-21 Wakaba <wakaba@suika.fam.cx>
1732    
1733 wakaba 1.68 * HTML-tokenizer.t: Set content model flag in new syntax.
1734    
1735 wakaba 1.63 2007-07-16 Wakaba <wakaba@suika.fam.cx>
1736    
1737 wakaba 1.67 * content-model-1.dat, content-model-2.dat: Some test data
1738     have been updated due to new warnings.
1739    
1740     2007-07-16 Wakaba <wakaba@suika.fam.cx>
1741    
1742 wakaba 1.66 * content-model-1.dat, content-model-2.dat: Add "in XML:charset"
1743     error for test data that has |charset| in XML context.
1744    
1745     * content-model-2.dat: Test data for "in XML:charset", "in XML:lang",
1746     and "in HTML:xml:lang" are added.
1747    
1748     2007-07-16 Wakaba <wakaba@suika.fam.cx>
1749    
1750 wakaba 1.65 * HTML-tokenizer.t: It now requires newer version
1751     of JSON.pm due to the broken handling for utf8 string
1752     of older version. Test data files |test3.test|
1753     and |test4.test| are added. Convert surrogate
1754     pair |\u| escapes in JSON file before it is input
1755     into JSON.pm parser since it does not decode
1756     them correctly. U+000D convertion was incorrect.
1757    
1758     * HTML-tree.t: Support for new format for fragment
1759     parsing tests.
1760    
1761     * Makefile (tokenizer-files): New test
1762     data files |test3.test| and |test4.test| are added.
1763    
1764     * tokenizer-test-1.test: Test data for bare |hcro| and
1765     entity references in attribute values are added.
1766    
1767     * tokenizer-test-2.dat: Test data for U+000D are added.
1768    
1769     2007-07-16 Wakaba <wakaba@suika.fam.cx>
1770    
1771 wakaba 1.64 * tree-test-1.dat: Tests for |<html>| in trailing
1772     end phase and |</frameset>| in after frameset mode
1773     are added.
1774    
1775     * tree-test-2.dat: Tests for |</frameset>|
1776     in |frameset| fragment parsing are added.
1777    
1778     2007-07-16 Wakaba <wakaba@suika.fam.cx>
1779    
1780 wakaba 1.63 * tree-test-1.dat: New tests for trailing end phase
1781     and white space in some insertion modes are added.
1782    
1783 wakaba 1.61 2007-07-15 Wakaba <wakaba@suika.fam.cx>
1784    
1785 wakaba 1.62 * Charset-DecodeHandler.t: Cases for charset names has
1786     been changed to match with the module's implementation.
1787    
1788     2007-07-15 Wakaba <wakaba@suika.fam.cx>
1789    
1790 wakaba 1.61 * Charset-DecodeHandler.t: New test script.
1791    
1792 wakaba 1.60 2007-07-07 Wakaba <wakaba@suika.fam.cx>
1793    
1794     * tokenizer-test-1.test: A comment test is added.
1795    
1796 wakaba 1.58 2007-07-01 Wakaba <wakaba@suika.fam.cx>
1797    
1798 wakaba 1.59 * tree-test-1.dat: New tests for unmatched end tags.
1799    
1800     2007-07-01 Wakaba <wakaba@suika.fam.cx>
1801    
1802 wakaba 1.58 * table-1.dat: New test data.
1803    
1804     * ContentChecker.t: |table-1.dat| is added.
1805    
1806 wakaba 1.56 2007-06-30 Wakaba <wakaba@suika.fam.cx>
1807    
1808 wakaba 1.57 * tree-test-2.dat: Tests for <title> in fragments are added.
1809    
1810     2007-06-30 Wakaba <wakaba@suika.fam.cx>
1811    
1812 wakaba 1.56 * URIChecker.t: Error level names in test results has
1813     been changed.
1814    
1815     * tokenizer-test-1.test: A test for bogus SYSTEM identifier
1816     is added.
1817    
1818     * content-model-1.dat, content-model-2.dat, content-model-3.dat,
1819     content-model-4.dat: Error messages has been changed.
1820    
1821     * ContentChecker.t: Appends error level to the error
1822     message if any.
1823    
1824 wakaba 1.53 2007-06-25 Wakaba <wakaba@suika.fam.cx>
1825    
1826 wakaba 1.55 * content-model-2.dat: Tests for |<img ismap>| context
1827     are added. Tests for |<command>|'s attributes are added.
1828     Tests for |<menu>|'s attributes are added. Tests for |contextmenu|
1829     are added.
1830    
1831     * content-model-1.dat: Tests for |<datagrid>| contents
1832     are added.
1833    
1834     2007-06-25 Wakaba <wakaba@suika.fam.cx>
1835    
1836 wakaba 1.54 * tree-test-1.dat: The tests using |#document-fragment|
1837     are move to |tree-test-2.dat|.
1838    
1839     * tree-test-2.dat: New test data. In addition to
1840     tests from |tree-test-1.dat|, two tests
1841     for |</table>| are added.
1842    
1843     * HTML-tree.t: |tree-test-2.dat| is added.
1844    
1845     2007-06-25 Wakaba <wakaba@suika.fam.cx>
1846    
1847 wakaba 1.53 * tree-test-1.dat: Tests for end tag strings
1848     in CDATA elements are added.
1849    
1850 wakaba 1.48 2007-06-24 Wakaba <wakaba@suika.fam.cx>
1851    
1852 wakaba 1.52 * content-model-1.dat: Tests for |footer|
1853     content model are added.
1854    
1855     * content-model-2.dat: Tests for |ping|
1856     and |tabindex| attributes are added. Tests for |datetime|
1857     attribute of |ins| and |del| elements are added.
1858    
1859     * content-model-4.dat: New test data.
1860    
1861     * ContentChecker.t: |content-model-4.dat| is added.
1862    
1863     2007-06-24 Wakaba <wakaba@suika.fam.cx>
1864    
1865 wakaba 1.51 * tokenizer-test-1.test: Tests for HTML5 revisions 1.144
1866     and 1.145 (CR and invalid character references) are added.
1867     Tests for HTML5 revision 1.148 (character references
1868     in attributes) are added.
1869    
1870     * tree-test-1.dat: Tests for HTML5 revision 1.146 (white
1871     space characters before root element start tag).
1872    
1873     2007-06-24 Wakaba <wakaba@suika.fam.cx>
1874    
1875 wakaba 1.49 * tree-test-1.dat: Some test results are changed
1876 wakaba 1.50 and a test is added according to the HTML5
1877 wakaba 1.51 revisions 1.142 and 1.143 (<noscript> in <head>).
1878 wakaba 1.50
1879     2007-06-24 Wakaba <wakaba@suika.fam.cx>
1880    
1881     * tree-test-1.dat: Some test results are changed
1882 wakaba 1.49 since <base>, <link>, and <meta> in body
1883     are no longer appended to the head element pointer (HTML5
1884     revision 935).
1885    
1886     * content-model-2.dat: Tests for |scoped|
1887     attribute are added (HTML5 revision 938).
1888    
1889     2007-06-24 Wakaba <wakaba@suika.fam.cx>
1890    
1891 wakaba 1.48 * tree-test-1.dat: Tests for CDATA/RCDATA innerHTML
1892     with matching end tag are added (HTML5 revision 923).
1893     A test for h2 in h1 is added (HTML5 revision 926).
1894    
1895 wakaba 1.34 2007-06-23 Wakaba <wakaba@suika.fam.cx>
1896    
1897 wakaba 1.48 * tree-test-1.dat: Tests for |<isindex>| are added (HTML5
1898     revision 920).
1899 wakaba 1.47
1900     2007-06-23 Wakaba <wakaba@suika.fam.cx>
1901    
1902 wakaba 1.46 * tokenizer-test-1.test: Tests for conforming bare |&|
1903     are added.
1904    
1905     * tree-test-1.dat: Tests for |</body>| are added.
1906    
1907     2007-06-23 Wakaba <wakaba@suika.fam.cx>
1908    
1909 wakaba 1.45 * tree-test-1.dat: Always use uppercase document type name.
1910    
1911     2007-06-23 Wakaba <wakaba@suika.fam.cx>
1912    
1913 wakaba 1.44 * HTML-tokenizer.t: Support for new DOCTYPE token syntax.
1914    
1915     * tokenizer-test-1.test: Tests for DOCTYPE tokens
1916     are revised and added.
1917    
1918     2007-06-23 Wakaba <wakaba@suika.fam.cx>
1919    
1920 wakaba 1.43 * tokenizer-test-1.test: Tests for |<| in tags are
1921     added. (HTML5 revisions 900, 901, 902, and 911.)
1922    
1923     2007-06-23 Wakaba <wakaba@suika.fam.cx>
1924    
1925 wakaba 1.42 * tokenizer-test-1.test: |&lang;|, and |&rlang;| tests
1926     are added. (HTML5 revision 895.) A test for |&amp;;|
1927     is added.
1928    
1929     2007-06-23 Wakaba <wakaba@suika.fam.cx>
1930    
1931 wakaba 1.41 * tokenizer-test-1.test: |&TRADE;| test added. (HTML5 revision 889.)
1932    
1933     * HTML-tree.t: Output test file names. Escaped
1934     new line at the end of test data was removed.
1935    
1936     * tokenizer-test-2.dat: Tests for newlines, NULL, and
1937     escape flag stuff in |set_inner_html|.
1938    
1939     2007-06-23 Wakaba <wakaba@suika.fam.cx>
1940    
1941 wakaba 1.40 * tree-test-1.dat: New test for HTML5 revision 884 (</form>
1942     try to close its children).
1943    
1944     2007-06-23 Wakaba <wakaba@suika.fam.cx>
1945    
1946 wakaba 1.39 * content-model-1.dat: Tests for space characters
1947     in id="" attribute are added.
1948    
1949     2007-06-23 Wakaba <wakaba@suika.fam.cx>
1950    
1951 wakaba 1.38 * tree-test-1.dat: New tests for parse errors by
1952     tags closed by <li>, <dt>, or <dd>. (HTML5 revision 880.)
1953    
1954     2007-06-23 Wakaba <wakaba@suika.fam.cx>
1955    
1956 wakaba 1.37 * tokenizer-test-2.dat: New test. This test file contains
1957     some tests that cannot be reliably tested by |HTML-tokenize.t|,
1958     since they depends on how characeters are supplied to the
1959     tokenizer.
1960    
1961     * HTML-tree.t: |tokenizer-test-2.dat| added. |#data escaped|
1962     etc. supported.
1963    
1964     2007-06-23 Wakaba <wakaba@suika.fam.cx>
1965    
1966 wakaba 1.36 * tokenizer-test-1.test: Tests for C1 character
1967     references are added.
1968    
1969     2007-06-23 Wakaba <wakaba@suika.fam.cx>
1970    
1971 wakaba 1.35 * ContentChecker.t: Use NanoDOM-based manakai for XHTML.
1972     Note that a test fails that assumes XML attribute value
1973     normalization fails since XMLParserTemp.pm does
1974     not normalize white space in attribute value when
1975     creating an attribute node (and new NanoDOM-based
1976     manakai's Attr.value does not normalize white space
1977     for more Web compatibility).
1978    
1979     2007-06-23 Wakaba <wakaba@suika.fam.cx>
1980    
1981 wakaba 1.34 * Makefile, HTML-tokenizer.t, HTML-tree.t: New test
1982     files are added.
1983    
1984     * tokenize/, tree-construction/: Sync with latest html5lib
1985     trunk.
1986    
1987 wakaba 1.33 2007-06-05 Wakaba <wakaba@suika.fam.cx>
1988    
1989     * content-model-2.dat: |script| |async| and |defer|
1990     no longer require |src|. |async| MUST NOT be
1991     specified if |defer|. (HTML5 revision 858).
1992    
1993 wakaba 1.32 2007-05-30 Wakaba <wakaba@suika.fam.cx>
1994    
1995     * ContentChecker.t: Don't use obsolete |new| method.
1996    
1997     * tree-test-1.dat: Nested form test added.
1998    
1999 wakaba 1.31 2007-05-27 Wakaba <wakaba@suika.fam.cx>
2000    
2001     * content-model-2.dat: Some error messages are updated.
2002    
2003     * content-model-1.dat: Very simple test for |tbody|, |thead|,
2004     and |tfoot| is added.
2005    
2006 wakaba 1.29 2007-05-26 Wakaba <wakaba@suika.fam.cx>
2007    
2008 wakaba 1.30 * content-model-2.dat: Tests for |rel| values are added.
2009    
2010     2007-05-26 Wakaba <wakaba@suika.fam.cx>
2011    
2012 wakaba 1.29 * content-model-2.dat: Errors on obsolete media
2013     type (i.e. |text/javascript|) are added to the expected results.
2014    
2015     * tree-test-1.dat: Tests for |style| elements' attributes
2016     are added.
2017    
2018 wakaba 1.26 2007-05-25 Wakaba <wakaba@suika.fam.cx>
2019    
2020 wakaba 1.27 * URIChecker.t: New test entries.
2021    
2022 wakaba 1.28 * content-model-2.dat: New test entries for URI attributes.
2023    
2024 wakaba 1.27 2007-05-25 Wakaba <wakaba@suika.fam.cx>
2025    
2026 wakaba 1.26 * URIChecker.t: New test.
2027    
2028 wakaba 1.22 2007-05-20 Wakaba <wakaba@suika.fam.cx>
2029    
2030 wakaba 1.25 * Makefile (content-type-files, content-checker-files): New rukes.
2031    
2032     * content-type-result.txt, content-checker-result.txt: New files.
2033    
2034     * tokenizer-result.txt, tree-construction-result.txt: New to CVS.
2035    
2036     * content-model-2.dat: Warnings are added to unknown attributes
2037     for unknown elements. New tests for newly implemented
2038     attributes are added.
2039    
2040     2007-05-20 Wakaba <wakaba@suika.fam.cx>
2041    
2042 wakaba 1.24 * content-model-1.dat: Required attributes are
2043     added to <link>s.
2044    
2045     * content-model-2.dat: Tests for global event handler
2046     content attributes, <link>s and <embed>s are added.
2047    
2048     2007-05-20 Wakaba <wakaba@suika.fam.cx>
2049    
2050 wakaba 1.23 * content-model-2.dat: Tests for additionally-implemented
2051     attributes are added.
2052    
2053     2007-05-20 Wakaba <wakaba@suika.fam.cx>
2054    
2055 wakaba 1.22 * content-model-2.dat: Tests for <a>/interactive
2056     elements non-nesting are added.
2057    
2058 wakaba 1.16 2007-05-19 Wakaba <wakaba@suika.fam.cx>
2059    
2060 wakaba 1.21 * content-model-3.dat: New test.
2061    
2062     * ContentChecker.t (@FILES): |content-model-3.dat| added.
2063    
2064     2007-05-19 Wakaba <wakaba@suika.fam.cx>
2065    
2066 wakaba 1.20 * tree-test-1.dat: Tests for |<iframe>|, |<noframes>|,
2067     and |<xmp>| are added.
2068    
2069     2007-05-19 Wakaba <wakaba@suika.fam.cx>
2070    
2071 wakaba 1.19 * content-model-1.dat: A content model conformance
2072     error was missing.
2073    
2074     * content-model-2.dat: Unsupported global attribute (prefixed
2075     attribute) test is added. Tests for many HTML5 elements
2076     are added.
2077    
2078     2007-05-19 Wakaba <wakaba@suika.fam.cx>
2079    
2080 wakaba 1.18 * content-model-2.dat: Tests for elements up to |progress|.
2081    
2082     2007-05-19 Wakaba <wakaba@suika.fam.cx>
2083    
2084 wakaba 1.17 * content-model-2.dat: Tests for global attributes, |html|, |head|,
2085     |base|, |meta|, and |style|.
2086    
2087     * ContentChecker.t: Support for |#data html| (HTML parsing
2088     mode).
2089    
2090     2007-05-19 Wakaba <wakaba@suika.fam.cx>
2091    
2092 wakaba 1.16 * content-model-2.dat: New test.
2093    
2094     * ContentChecker.t (@FILES): |content-model-2.dat| is added.
2095     (get_node_path): |ATTRIBUTE_NODE| support.
2096    
2097     * content-model-1.dat: New tests for unknown
2098     element in HTML namespace.
2099    
2100 wakaba 1.11 2007-05-13 Wakaba <wakaba@suika.fam.cx>
2101    
2102 wakaba 1.16 * ContentChecker.t (manakai_element_type_match): Removed.
2103 wakaba 1.15
2104     2007-05-13 Wakaba <wakaba@suika.fam.cx>
2105    
2106 wakaba 1.14 * content-model-1.dat: Tests for |a| content model are added.
2107     Tests for |legend| content model are added.
2108    
2109     2007-05-13 Wakaba <wakaba@suika.fam.cx>
2110    
2111 wakaba 1.13 * content-model-1.dat: Tests for |li| content model are added.
2112    
2113     2007-05-13 Wakaba <wakaba@suika.fam.cx>
2114    
2115 wakaba 1.12 * content-model-1.dat: Tests for |dd| content model are added.
2116     Tests for |em| content model (inline-level content
2117     or stricly inline-level content) are added.
2118     Tests for |dfn| content model are added.
2119    
2120     2007-05-13 Wakaba <wakaba@suika.fam.cx>
2121    
2122 wakaba 1.11 * content-model-1.dat: New test data.
2123    
2124     * ContentChecker.t: New test.
2125    
2126 wakaba 1.10 2007-05-05 Wakaba <wakaba@suika.fam.cx>
2127    
2128     * tree-test-1.dat: ins > p test and noscript in noscript test
2129     are added.
2130    
2131 wakaba 1.9 2007-05-03 Wakaba <wakaba@suika.fam.cx>
2132    
2133     * tokenizer-test-1.test: Incorrect DOCTYPE testa
2134     are added.
2135    
2136     * tree-test-1.dat: |innerHTML| tests are added.
2137    
2138     2007-05-03 Wakaba <wakaba@suika.fam.cx>
2139    
2140     * LICENSE: New document.
2141    
2142 wakaba 1.8 2007-05-02 Wakaba <wakaba@suika.fam.cx>
2143    
2144     * .cvsignore: Result files are added.
2145    
2146     * HTML-tree.t: Support for document fragment tests.
2147    
2148     * Makefile: Generate test result files.
2149    
2150     * tokenizer-test-1.test: A new test to ensure that
2151     characters after end tag are preserved in RCDATA or CDATA
2152     case.
2153    
2154 wakaba 1.6 2007-05-01 Wakaba <wakaba@suika.fam.cx>
2155    
2156 wakaba 1.7 * HTML-tree.t: Use new |What::HTML->parse_string| method
2157     so that this test don't have to know parser class's
2158     internals.
2159    
2160     * tree-test-1.dat: New tests for "(<head> stuffs) in body"
2161     and "(<head> stuffs) after body" are added.
2162    
2163     2007-05-01 Wakaba <wakaba@suika.fam.cx>
2164    
2165 wakaba 1.6 * HTML-tree.t: New test file is added. Sort key
2166     was incorrect.
2167    
2168     * HTML-tokenizer.t: New test file is added.
2169    
2170     * tokenizer-test-1.test, tree-test-1.dat: New tests.
2171    
2172 wakaba 1.3 2007-04-30 Wakaba <wakaba@suika.fam.cx>
2173    
2174 wakaba 1.5 * .cvsignore: |tree-consturction| is added.
2175    
2176     * HTML-tree.t: New test.
2177    
2178     * Makefile: Rules for tree constructor tests are added.
2179    
2180     2007-04-30 Wakaba <wakaba@suika.fam.cx>
2181    
2182 wakaba 1.4 * HTML-tokenizer.t: |Data::Dumper::Useqq| is replaced
2183     by customized ones so that utf8 vs byte string handling
2184     cause no error. Set |$JSON::UTF8| flag on so
2185     that the |JSON| module turns the utf8 flag on.
2186     Support for the |contentModelFlags| and |lastStartTag|
2187     test props. Show the input as well as description
2188     when a test fails.
2189    
2190     2007-04-30 Wakaba <wakaba@suika.fam.cx>
2191    
2192 wakaba 1.3 * .cvsignore: New file.
2193    
2194     * Makefile: New file.
2195    
2196     * HTML-tokenizer.t: New test.
2197    
2198 wakaba 1.1 2007-04-24 Wakaba <wakaba@suika.fam.cx>
2199    
2200 wakaba 1.2 * ContentType.t: Remove some |my|s to avoid warnings.
2201    
2202     2007-04-24 Wakaba <wakaba@suika.fam.cx>
2203    
2204 wakaba 1.1 * ChangeLog: New file.
2205    
2206     * ContentType.t: New Perl test.
2207    
2208    

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24