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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.354 - (hide annotations) (download)
Sat Sep 5 09:57:55 2009 UTC (15 years, 10 months ago) by wakaba
Branch: MAIN
Changes since 1.353: +5 -0 lines
++ whatpm/t/ChangeLog	5 Sep 2009 09:57:06 -0000
	* tokenizer-test-1.test: Added test cases for "comment end space
	state" (HTML5 revision 3195).

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

++ whatpm/Whatpm/HTML/ChangeLog	5 Sep 2009 09:57:45 -0000
	space state" (HTML5 revision 3195).

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

	* Tokenizer.pm.src (_get_next_token): Implemented the "comment end

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24