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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.275 - (show annotations) (download)
Sat Sep 20 06:10:18 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.274: +5 -0 lines
++ whatpm/t/ChangeLog	20 Sep 2008 05:50:38 -0000
	* content-model-1.dat: Test data for interactive contents are
	added (cf. HTML5 revision 2018).

2008-09-20  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	20 Sep 2008 05:46:21 -0000
2008-09-20  Wakaba  <wakaba@suika.fam.cx>

	* ContentChecker.pm ($IsInHTMLInteractiveContent): New.

++ whatpm/Whatpm/ContentChecker/ChangeLog	20 Sep 2008 05:51:55 -0000
	* HTML.pm, Atom.pm: Interactrive content implementation synced
	with the spec (HTML5 revision 2018).

2008-09-20  Wakaba  <wakaba@suika.fam.cx>

1 2008-09-20 Wakaba <wakaba@suika.fam.cx>
2
3 * content-model-1.dat: Test data for interactive contents are
4 added (cf. HTML5 revision 2018).
5
6 2008-09-20 Wakaba <wakaba@suika.fam.cx>
7
8 * content-model-2.dat: Add test data for accept-charset=""
9 attributes.
10
11 2008-09-18 Wakaba <wakaba@suika.fam.cx>
12
13 * langtag-1.dat: More test data from RFC 4646 are added.
14
15 2008-09-18 Wakaba <wakaba@suika.fam.cx>
16
17 * langtag-1.dat: More test data from RFC 4646 sections 1.-2.2.4.
18 are added.
19
20 2008-09-18 Wakaba <wakaba@suika.fam.cx>
21
22 * LangTag.t: Completely rewritten using |testfiles.pl|.
23
24 * testfiles.pl: New script.
25
26 * langtag-1.dat: Tests for case are added.
27
28 2008-09-18 Wakaba <wakaba@suika.fam.cx>
29
30 * ContentChecker.t: Atom tests are moved to another file.
31
32 * ContentChecker-Atom.t, LangTag.t: New test scripts.
33
34 * Makefile: Updated to invoke new test scripts.
35
36 * langtag-1.dat: New test data file.
37
38 2008-09-18 Wakaba <wakaba@suika.fam.cx>
39
40 * ContentChecker.t: Test engine moved to another script.
41
42 * content-checker.pl: New script.
43
44 2008-09-17 Wakaba <wakaba@suika.fam.cx>
45
46 * content-model-1.dat: Test results are updated.
47
48 * content-model-2.dat: Tests for style="" are added.
49
50 2008-09-16 Wakaba <wakaba@suika.fam.cx>
51
52 * css-text.dat: Test data for pre-wrap updated.
53
54 2008-09-15 Wakaba <wakaba@suika.fam.cx>
55
56 * css-visual.dat: New test data for Firefox3's new 'width'
57 values.
58
59 2008-09-13 Wakaba <wakaba@suika.fam.cx>
60
61 * content-model-2.dat: A test case for NCR in charset=""
62 is added.
63
64 2008-09-13 Wakaba <wakaba@suika.fam.cx>
65
66 * tokenizer-test-3.dat: New test for MSE is added.
67
68 2008-09-13 Wakaba <wakaba@suika.fam.cx>
69
70 * HTML-tree.t: tokenizer-test-3.dat added.
71
72 * tokenizer-test-3.dat: New test data.
73
74 2008-09-09 Wakaba <wakaba@suika.fam.cx>
75
76 * content-model-1.dat, content-model-7.dat: |a| is now
77 transparent (HTML5 revision 1963).
78
79 2008-09-07 Wakaba <wakaba@suika.fam.cx>
80
81 * content-model-7.dat: Typo fixed.
82
83 * content-model-6.dat: Test data for data-UPPERCASE (now
84 disallowed) are added (HTML5 revision 1945).
85
86 2008-09-06 Wakaba <wakaba@suika.fam.cx>
87
88 * content-model-1.dat: Test data for |XSLT-compat|
89 added (HTML5 revision 2141). A redundant test
90 entry is removed.
91
92 * HTML-tree.t: Support for should-level errors.
93
94 2008-09-06 Wakaba <wakaba@suika.fam.cx>
95
96 * content-model-1.dat: Form test data are added (cf. HTML5
97 revisions 2142-2155).
98
99 2008-08-31 Wakaba <wakaba@suika.fam.cx>
100
101 * content-model-1.dat, content-model-2.dat: |event-source|
102 is renamed as |eventsource| (HTML5 revision 1863).
103
104 2008-08-31 Wakaba <wakaba@suika.fam.cx>
105
106 * content-model-2.dat: Uppercase letters are not allowed
107 as embed custom attributes (HTML5 revision 1946).
108
109 2008-08-31 Wakaba <wakaba@suika.fam.cx>
110
111 * tree-test-1.dat: Test data for after after frameset
112 insertion mode are added (cf. HTML5 revision 1909).
113
114 2008-08-31 Wakaba <wakaba@suika.fam.cx>
115
116 * content-model-2.dat, content-model-6.dat: Custom
117 attributes on |embed| and |data-*| attributes must
118 be XML compatible (HTML5 revision 1836).
119
120 2008-08-31 Wakaba <wakaba@suika.fam.cx>
121
122 * content-model-2.dat: xmlns="" on HTML elements that are
123 not the root of the HTML subtree are now allowed (HTML5
124 revision 1834).
125
126 2008-08-31 Wakaba <wakaba@suika.fam.cx>
127
128 * content-model-2.dat: Alternate style sheet element must
129 have a non-empty title attribute (HTML5 revision 1942).
130
131 2008-08-31 Wakaba <wakaba@suika.fam.cx>
132
133 * content-model-2.dat: A test data for wrong spelling of |irrelevant|
134 is added.
135
136 2008-08-31 Wakaba <wakaba@suika.fam.cx>
137
138 * content-model-1.dat, content-model-2.dat: Test data
139 for the |bb| element are added (cf. HTML5 revision 1894).
140
141 * content-model-2.dat: |irrelevant| renamed as |hidden| (HTML5
142 revision 2119).
143
144 * content-model-7.dat: New test file.
145
146 2008-08-31 Wakaba <wakaba@suika.fam.cx>
147
148 * content-model-2.dat: <embed> w/o src="" is conforming (HTML5
149 revision 1929).
150
151 2008-08-30 Wakaba <wakaba@suika.fam.cx>
152
153 * content-model-2.dat: @autosubmit dropped (HTML5
154 revision 2019).
155
156 2008-08-30 Wakaba <wakaba@suika.fam.cx>
157
158 * content-model-4.dat: Some test data for <time> are added (c.f.
159 HTML5 revision 2094).
160
161 2008-08-30 Wakaba <wakaba@suika.fam.cx>
162
163 * ContentType.t: Support for image/svg+xml (HTML revision 2096).
164
165 2008-08-30 Wakaba <wakaba@suika.fam.cx>
166
167 * tokenizer-test-1.dat: '"' and "'" at the end of attribute
168 name (after another attribute) now raise parse error (HTML5
169 revision 2123). Empty unquoted attribute is no
170 longer allowed (HTML5 revision 2122).
171
172 * HTML-tokenizer.t: Hash keys were not sorted when dumped.
173
174 2008-08-30 Wakaba <wakaba@suika.fam.cx>
175
176 * HTML-tree.dat: tree-test-3.dat added.
177
178 * tree-test-3.dat: Test data for definitionURL="" are added (cf.
179 HTML5 revision 2130).
180
181 2008-08-30 Wakaba <wakaba@suika.fam.cx>
182
183 * content-model-1.dat, content-model-2.dat: Test data updated
184 and added for HTML5 revision 2062 and so on (@lang and @xml:lang).
185
186 2008-08-30 Wakaba <wakaba@suika.fam.cx>
187
188 * CSS-Parser.t: Updated for latest version of the
189 Whatpm::CSS::Parser module.
190
191 * css-1.dat, css-2.dat, css-3.dat, css-4.dat,
192 css-font.dat, css-generated.dat, css-interactive.dat,
193 css-paged.dat, css-table.dat, css-text.dat, css-visual.dat:
194 Test results updated.
195
196 2008-08-30 Wakaba <wakaba@suika.fam.cx>
197
198 * ContentChecker.t: Updated for latest version of the
199 Whatpm::ContentChecker module.
200
201 * content-model-1.dat, content-model-2.dat, content-model-3.dat,
202 content-model-4.dat, content-model-6.dat, content-model-atom-1.dat,
203 content-model-atom-2.dat, content-model-atom-threading-1.dat,
204 table-1.dat: Results updated.
205
206 2008-08-30 Wakaba <wakaba@suika.fam.cx>
207
208 * URIChecker.t: Error results updated.
209
210 2008-08-30 Wakaba <wakaba@suika.fam.cx>
211
212 * URIChecker.t: Test results updated to new error type names.
213
214 2008-08-03 Wakaba <wakaba@suika.fam.cx>
215
216 * WebIDL.t: Test data files for exceptions, typedefs,
217 and valuetypes are added to the list.
218
219 2008-08-02 Wakaba <wakaba@suika.fam.cx>
220
221 * WebIDL.t ($onerror): |value| argument value should be
222 checked as well as other argument values.
223
224 2008-08-02 Wakaba <wakaba@suika.fam.cx>
225
226 * WebIDL.t: Check whether |text| argument of the error
227 is correct or not.
228
229 2008-08-02 Wakaba <wakaba@suika.fam.cx>
230
231 * WebIDL.t: New test script.
232
233 * webidl/: New directory.
234
235 2008-06-08 Wakaba <wakaba@suika.fam.cx>
236
237 * content-model-1.dat, content-model-2.dat: Test data are
238 updated and added for <map name=""> and <map id=""> (HTML5
239 revisions 1722 and 1728).
240
241 2008-06-08 Wakaba <wakaba@suika.fam.cx>
242
243 * content-model-1.dat: Test data for ruby are added (HTML5 revision
244 1704).
245
246 2008-06-08 Wakaba <wakaba@suika.fam.cx>
247
248 * tree-test-1.dat: Test data added for ruby parsing (HTML5 revision
249 1704).
250
251 2008-06-01 Wakaba <wakaba@suika.fam.cx>
252
253 * HTML-tokenizer.t, tokenizer-test-1.test: Update for new format.
254
255 2008-06-01 Wakaba <wakaba@suika.fam.cx>
256
257 * content-model-6.dat: "data-" attribute is no longer allowed (HTML5
258 revision 1709).
259
260 * content-model-2.dat: Add tests for rel=contact (cf. HTML5
261 revision 1711).
262
263 2008-05-25 Wakaba <wakaba@suika.fam.cx>
264
265 * ContentType.t: Test result related to UTF-32 updated (HTML5
266 revision 1701).
267
268 2008-05-25 Wakaba <wakaba@suika.fam.cx>
269
270 * content-model-2.dat: Test data on sizes="" are added (HTML5
271 revision 1558).
272
273 2008-05-25 Wakaba <wakaba@suika.fam.cx>
274
275 * content-model-1.dat: Test data on <datagrid> content model
276 are added (cf. HTML5 revision 1566). Empty |datagrid| elements
277 are no longer in error.
278
279 2008-05-25 Wakaba <wakaba@suika.fam.cx>
280
281 * tree-test-1.dat: Test data on <noframes> are added (HTML5 revision
282 1692).
283
284 2008-05-25 Wakaba <wakaba@suika.fam.cx>
285
286 * tree-test-1.dat: Test data on <isindex/> are added (HTML5
287 revision 1697).
288
289 2008-05-24 Wakaba <wakaba@suika.fam.cx>
290
291 * tree-test-1.dat: Test data on EOF in foreign content insertion
292 mode are added (HTML5 revision 1693). Test data on SVG camelCase
293 attributes are added (HTML5 revision 1700). Test data on <textarea>
294 in <select> are added (HTML5 revision 1699). Test data on HTML start
295 tags in foreign content insertion mode are added (HTML5 revision
296 1698).
297
298 * content-model-1.dat, content-model-2.dat: Update test
299 results for <style> and <script>.
300
301 2008-05-24 Wakaba <wakaba@suika.fam.cx>
302
303 * content-model-2.dat: Test data on sandbox="" and seemless=""
304 are added (cf. HTML5 revision 1637 and 1643).
305
306 2008-05-24 Wakaba <wakaba@suika.fam.cx>
307
308 * ContentType.t: A fictional test data for image/vnd.microsoft.icon
309 are added (cf. HTML5 revision 1676).
310
311 2008-05-24 Wakaba <wakaba@suika.fam.cx>
312
313 * tokenizer-test-2.dat: New test data on truncated doctypes (c.f.
314 HTML5 revision 1685).
315
316 2008-05-24 Wakaba <wakaba@suika.fam.cx>
317
318 * tokenizer-test-1.test: New test data on EOF in tags are added
319 to cover changes in HTML5 revision 1684.
320
321 2008-05-24 Wakaba <wakaba@suika.fam.cx>
322
323 * tree-test-1.dat: Test data related to changes in HTML5
324 revision 1686 are added.
325
326 2008-05-16 Wakaba <wakaba@suika.fam.cx>
327
328 * content-model-2.dat: Test data for charset="" attribute
329 are added.
330
331 2008-05-16 Wakaba <wakaba@suika.fam.cx>
332
333 * content-model-2.dat: Test data for pixeldata="" attribute
334 are added (HTML5 revision 1629).
335
336 2008-05-10 Wakaba <wakaba@suika.fam.cx>
337
338 * content-model-2.dat: Boolean attributes now allow uppercase
339 letters (HTML5 revision 1572).
340
341 2008-05-06 Wakaba <wakaba@suika.fam.cx>
342
343 * content-model-2.dat: Test data for td/@headers are added.
344
345 2008-05-05 Wakaba <wakaba@suika.fam.cx>
346
347 * content-model-2.dat: Test data for table/@cellpadding,
348 table/@cellspacing, @charoff, and script/@langauge are added.
349
350 2008-05-05 Wakaba <wakaba@suika.fam.cx>
351
352 * content-model-1.dat, content-model-2.dat: New test data
353 for meta refresh; some test results updated. Duplicate
354 meta http-equiv="" are now non-conforming.
355
356 2008-05-05 Wakaba <wakaba@suika.fam.cx>
357
358 * table-1.dat: Test data updated and some new test data
359 added for new requirements (HTML5 revisions 1387 and 1388).
360
361 2008-05-05 Wakaba <wakaba@suika.fam.cx>
362
363 * ContentType.t: "text/plain; charset=UTF-8" and Content-Encoding
364 are no longer safe; test data for them are added (HTML5 revision 1288).
365
366 2008-05-05 Wakaba <wakaba@suika.fam.cx>
367
368 * ContentType.t: Test data of HTML with BOM are added (c.f.
369 HTML5 revision 1282).
370
371 2008-05-05 Wakaba <wakaba@suika.fam.cx>
372
373 * content-model-2.dat: Test data for repeat* global attributes
374 are added.
375
376 2008-05-03 Wakaba <wakaba@suika.fam.cx>
377
378 * content-model-2.dat: Test data for |repeat-max=""|
379 and |repeat-start=""| attributes are added.
380
381 2008-05-03 Wakaba <wakaba@suika.fam.cx>
382
383 * content-model-2.dat: Test data for repetition template attributes
384 are added.
385
386 2008-05-03 Wakaba <wakaba@suika.fam.cx>
387
388 * content-model-2.dat: Test data for data template attributes are
389 added.
390
391 2008-04-29 Wakaba <wakaba@suika.fam.cx>
392
393 * content-model-1.dat: Test data for <font> context are added.
394
395 2008-04-29 Wakaba <wakaba@suika.fam.cx>
396
397 * content-model-4.dat: Terms no longer have to be unique (HTML5
398 revision 1467).
399
400 * content-model-2.dat: Tests for |onstorage| attribute
401 are added (HTML5 revision 1495). Fix test results
402 for unknown elements and attributes in the HTML namespace.
403
404 2008-04-29 Wakaba <wakaba@suika.fam.cx>
405
406 * content-model-1.dat, content-model-2.dat: Test results
407 related to browsing context name or keyword are revised
408 and added (HTML5 revision 1470 and 1471).
409
410 2008-04-13 Wakaba <wakaba@suika.fam.cx>
411
412 * HTML-tokenizer.t: Raise a parse error if there are disallowed
413 character (for compatibility with existing html5lib test data).
414
415 * tokenizer-test-1.test: Some test results are updated with
416 regard to parse errors on disallowed characters.
417
418 * tokenizer-test-2.dat: Test data for disallowed characters
419 are added (HTML5 revision 1263).
420
421 2008-04-13 Wakaba <wakaba@suika.fam.cx>
422
423 * HTML-tokenizer.t, HTML-tree.t, Makefile: Support for html5lib
424 new test files.
425
426 2008-04-13 Wakaba <wakaba@suika.fam.cx>
427
428 * content-model-2.dat: Test data updated and added for
429 global |xmlns| attributes (HTML5 revision 1426).
430
431 2008-04-12 Wakaba <wakaba@suika.fam.cx>
432
433 * HTML-tokenizer.t: Remove "self-closing flag" if the start
434 tag token is that of a slash permitted element (This is necessary
435 to maintain compatibility with current test data, since in the
436 new algorithm whether slash is permitted or not is decided in
437 tree construction stage).
438
439 2008-04-12 Wakaba <wakaba@suika.fam.cx>
440
441 * content-model-6.dat: New test data file. Test data for
442 HTML custom data attributes (HTML5 revision 1399) are added.
443
444 * ContentChecker.t: New test file |content-model-6.dat| is added.
445
446 2008-03-29 Wakaba <wakaba@suika.fam.cx>
447
448 * content-model-1.dat, content-model-2.dat: s/prose/flow/g.
449
450 2008-03-22 Wakaba <wakaba@suika.fam.cx>
451
452 * content-model-2.dat: Test data on |rev| attribute are added.
453
454 2008-03-22 Wakaba <wakaba@suika.fam.cx>
455
456 * content-model-2.dat: Some test results were wrong.
457
458 2008-03-22 Wakaba <wakaba@suika.fam.cx>
459
460 * content-model-2.dat: Test data on more HTML4 attributes
461 are added.
462
463 2008-03-22 Wakaba <wakaba@suika.fam.cx>
464
465 * content-model-2.dat: Test data on more HTML4 attributes
466 are added.
467
468 2008-03-22 Wakaba <wakaba@suika.fam.cx>
469
470 * content-model-2.dat: Test data on numbers of HTML4 deprecated
471 attributes are added.
472
473 2008-03-22 Wakaba <wakaba@suika.fam.cx>
474
475 * content-model-2.dat: Test data on |@profile| and |@version| are
476 added.
477
478 2008-03-22 Wakaba <wakaba@suika.fam.cx>
479
480 * content-model-1.dat: Now we support RDF.
481
482 * content-model-2.dat: Test data on |@accesskey| attribute
483 are added.
484
485 2008-03-21 Wakaba <wakaba@suika.fam.cx>
486
487 * tokenizer-test-2.dat: A test from #whatwg is added.
488
489 2008-03-20 Wakaba <wakaba@suika.fam.cx>
490
491 * content-model-atom-1.dat: New test data are added.
492
493 * content-model-atom-2.dat: New test data are
494 added from Atom test suite.
495
496 2008-03-20 Wakaba <wakaba@suika.fam.cx>
497
498 * content-model-atom-threading-1.dat: New test data
499 on |thr:total| element are added
500
501 2008-03-20 Wakaba <wakaba@suika.fam.cx>
502
503 * ContentChecker.t: |content-model-atom-threading-1.dat|
504 added.
505
506 * content-model-atom-threading-1.dat: New test file.
507
508 2008-03-20 Wakaba <wakaba@suika.fam.cx>
509
510 * ContentCheker.t: Replace dummy error type for subdoc
511 checking invocations to ";SUBDOC".
512
513 * content-model-1.dat, content-model-2.dat: Test
514 results revised to support the aforementioned change.
515
516 * content-model-atom-1.dat: Test results revised
517 so that |type=html| in Text construct is now
518 tested whether the subdoc code is invoked.
519
520 2008-03-20 Wakaba <wakaba@suika.fam.cx>
521
522 * content-model-atom-1.dat: Test data on cases of
523 missing |atom:summary| in |atom:entry| are added.
524
525 2008-03-20 Wakaba <wakaba@suika.fam.cx>
526
527 * content-model-1.dat: Some test results were incorrect, again... orz
528
529 2008-03-20 Wakaba <wakaba@suika.fam.cx>
530
531 * content-model-1.dat: Some test results are fixed.
532
533 * content-model-atom-1.dat: Some test results are fixed.
534 Test data for |atom:author| for |atom:feed| are added.
535
536 2008-03-20 Wakaba <wakaba@suika.fam.cx>
537
538 * content-model-atom-1.dat: Test data for |atom:author|
539 for |atom:feed| are added.
540
541 2008-03-20 Wakaba <wakaba@suika.fam.cx>
542
543 * content-model-1.dat: Some test results related on |atom:entry|
544 are fixed.
545
546 * content-model-atom-1.dat: Test data for |atom:author|
547 for |atom:entry| are added.
548
549 2008-03-09 Wakaba <wakaba@suika.fam.cx>
550
551 * content-model-1.dat: Test data for |center|, |dir|, and |basefont|
552 are added.
553
554 2008-03-09 Wakaba <wakaba@suika.fam.cx>
555
556 * content-model-2.dat: |contenteditable=""| tests are added.
557
558 2008-03-09 Wakaba <wakaba@suika.fam.cx>
559
560 * tree-test-1.dat, tree-test-2.dat: Test results are updated
561 with some test data additions.
562
563 2008-03-09 Wakaba <wakaba@suika.fam.cx>
564
565 * tree-test-1.dat, tree-test-2.dat: Test data on end-of-file
566 are added (c.f. HTML5 revision 1348).
567
568 2008-03-09 Wakaba <wakaba@suika.fam.cx>
569
570 * tree-test-1.dat: Test data on |applet| are added (HTML5 revision
571 1347).
572
573 2008-03-09 Wakaba <wakaba@suika.fam.cx>
574
575 * tree-test-1.dat: Test data on foster parenting in AAA
576 are added (HTML5 revision 1343).
577
578 2008-03-09 Wakaba <wakaba@suika.fam.cx>
579
580 * tree-test-1.dat: Test data on <input> in <select> and <select>
581 in table are added (HTML5 revision 1342).
582
583 2008-03-09 Wakaba <wakaba@suika.fam.cx>
584
585 * tree-test-1.dat: Test data on <script> or <style>
586 in <table> are added.
587
588 2008-03-09 Wakaba <wakaba@suika.fam.cx>
589
590 * tree-test-1.dat, tree-test-2.dat: Test data on white space
591 between <html> and <head> are added (HTML5 revision 1332).
592
593 2008-03-09 Wakaba <wakaba@suika.fam.cx>
594
595 * tree-test-1.dat: More tests are added for foster parenting (HTML5
596 revision 1331 and so on).
597
598 2008-03-08 Wakaba <wakaba@suika.fam.cx>
599
600 * tree-test-1.dat, tree-test-2.dat: Tests on \u000A at
601 the first of <textarea>, <pre>, and <listing> are
602 added (c.f. HTML5 revision 1330).
603
604 2008-03-08 Wakaba <wakaba@suika.fam.cx>
605
606 * tree-test-1.dat: A test data on <title> in <table>
607 are added.
608
609 * tree-test-2.dat: Test results updated (HTML5 revision 1328).
610
611 2008-03-08 Wakaba <wakaba@suika.fam.cx>
612
613 * tree-test-1.dat: Test data for tainted space in tables are
614 added (HTML5 revision 1326).
615
616 2008-03-08 Wakaba <wakaba@suika.fam.cx>
617
618 * tree-test-1.dat: Tests for </form> are added (HTML5 revision 1320).
619
620 2008-03-06 Wakaba <wakaba@suika.fam.cx>
621
622 * tree-test-1.dat, tree-test-2.dat: More <html> test
623 cases are added (HTML5 revision 1314).
624
625 2008-03-05 Wakaba <wakaba@suika.fam.cx>
626
627 * HTML-tree.t: Support for \Uhhhhhhhh escapes. Support for
628 dumping PUBLIC and SYSTEM identifiers of DOCTYPE tokens.
629
630 * tree-test-1.dat, tree-test-2.dat: More test data for previously
631 uncovered cases are added. Some error descriptions are revised.
632
633 2008-03-05 Wakaba <wakaba@suika.fam.cx>
634
635 * tree-test-1.dat: More test data for previously uncovered
636 cases are added.
637
638 2008-03-04 Wakaba <wakaba@suika.fam.cx>
639
640 * tree-test-1.dat: More test data for previously uncovered
641 cases are added.
642
643 2008-03-04 Wakaba <wakaba@suika.fam.cx>
644
645 * tree-test-1.dat: Missing tests from the initial stage are added.
646
647 2008-03-03 Wakaba <wakaba@suika.fam.cx>
648
649 * HTML-tokenizer.t: Ignore tree-construction phase and set_inner_html
650 checkpoints.
651
652 2008-03-03 Wakaba <wakaba@suika.fam.cx>
653
654 * tokenizer-test-1.test: New test data are added to cover
655 all possible cases.
656
657 * HTML-tree.t: Support for test coverage.
658
659 2008-03-03 Wakaba <wakaba@suika.fam.cx>
660
661 * HTML-tokenizer.t: Support for test coverage caluclation.
662
663 2008-03-03 Wakaba <wakaba@suika.fam.cx>
664
665 * HTML-tokenizer.t: s/_input_character/_input_char/g for simplicity.
666
667 2008-03-03 Wakaba <wakaba@suika.fam.cx>
668
669 * HTML-tokenizer.t: s/correct/force-quirks/.
670
671 2008-03-03 Wakaba <wakaba@suika.fam.cx>
672
673 * tokenizer-test-1.test: New tests on trailing garbage
674 after SYSTEM literal (HTML5 revision 1306) are added.
675
676 2008-03-02 Wakaba <wakaba@suika.fam.cx>
677
678 * tokenizer-test-1.test: Tests for |<span ===>| is added (HTML5
679 revision 1292). Tests for & at the end of attribute value
680 are added (HTML5 revision 1296). Tests for bogus comments
681 are added (HTML5 revision 1297). Tests for |=| in
682 unquoted attribute values are added (HTML5 revision 1299).
683 Tests for single or double quotes in unquoted attribute
684 values or attribute names and tests for missing spaces
685 between attributes are added (HTML5 revision 1303).
686
687 2008-03-02 Wakaba <wakaba@suika.fam.cx>
688
689 * content-model-atom-1.dat: New test data are added.
690
691 2008-03-02 Wakaba <wakaba@suika.fam.cx>
692
693 * content-model-1.dat: Test data for |<area>| are added.
694
695 * content-model-2.dat: Test data for |<img ismap>| are added.
696
697 2008-03-01 Wakaba <wakaba@suika.fam.cx>
698
699 * content-model-1.dat: |address| content model tests
700 are added.
701
702 2008-03-01 Wakaba <wakaba@suika.fam.cx>
703
704 * tokenizer-test-1.test: Updated (HTML5 recision 1286).
705
706 * content-model-2.dat: Updated (HTML5 revision 1275).
707
708 2008-02-26 Wakaba <wakaba@suika.fam.cx>
709
710 * content-model-1.dat: Test data for |header| and |footer|
711 exclusions of sectioning contents are added (c.f. HTML5
712 revision 1250).
713
714 2008-02-26 Wakaba <wakaba@suika.fam.cx>
715
716 * content-model-1.dat: Figure caption is now optional (HTML5
717 revision 1240). Add test data for |ol reversed| (HTML5
718 revision 1248).
719
720 2008-02-24 Wakaba <wakaba@suika.fam.cx>
721
722 * content-model-2.dat: Test data for |acronym|, |big|, |tt|, |s|,
723 |strike|, and |u| are added.
724
725 2008-02-24 Wakaba <wakaba@suika.fam.cx>
726
727 * content-model-1.dat, content-model-2.dat: Some test
728 results are updated. New test data on non-standard
729 attributes are added. Note that some test results do
730 still need to be updated.
731
732 2008-02-24 Wakaba <wakaba@suika.fam.cx>
733
734 * content-model-1.dat: Some test results on |meta|
735 in |noscript| are updated.
736
737 2008-02-23 Wakaba <wakaba@suika.fam.cx>
738
739 * content-model-1.dat: Some test results are updated.
740 New tests for |details| are added.
741
742 2008-02-23 Wakaba <wakaba@suika.fam.cx>
743
744 * content-model-1.dat: Some test results are fixed.
745 New tests for |video| and |audio| are added.
746
747 2008-02-23 Wakaba <wakaba@suika.fam.cx>
748
749 * content-model-1.dat: New test data for |object| transparentness
750 are added.
751
752 2008-02-23 Wakaba <wakaba@suika.fam.cx>
753
754 * content-model-1.dat, content-model-2.dat: Wrong "significant"
755 errors are removed.
756
757 2008-02-18 Wakaba <wakaba@suika.fam.cx>
758
759 * content-model-1.dat: New test data for |object| are added.
760
761 2008-02-18 Wakaba <wakaba@suika.fam.cx>
762
763 * content-model-1.dat: New test data for |mark| are added (HTML5
764 revision 1232).
765
766 2008-02-18 Wakaba <wakaba@suika.fam.cx>
767
768 * content-model-2.dat: |alt=""| test results revised.
769
770 * content-model-1.dat: |<img/>|s in tests are revised so
771 that they are conforming.
772
773 2008-02-17 Wakaba <wakaba@suika.fam.cx>
774
775 * content-model-1.dat: Test results corrected.
776
777 2008-02-17 Wakaba <wakaba@suika.fam.cx>
778
779 * content-model-1.dat: New test data for |<figure>| are added.
780 Some test data are corrected.
781
782 2008-02-17 Wakaba <wakaba@suika.fam.cx>
783
784 * content-model-1.dat: New test data for |<noscript>|
785 in |<head>|.
786
787 2008-02-17 Wakaba <wakaba@suika.fam.cx>
788
789 * content-model-1.dat: More test on |<meta http-equiv=Content-Type>|
790 are added.
791
792 2008-02-17 Wakaba <wakaba@suika.fam.cx>
793
794 * content-model-1.dat, content-model-2.dat: Updated.
795
796 2008-02-17 Wakaba <wakaba@suika.fam.cx>
797
798 * content-model-1.dat: Updated.
799
800 2008-02-17 Wakaba <wakaba@suika.fam.cx>
801
802 * content-model-1.dat, content-model-2.dat, content-model-4.dat,
803 content-model-5.dat: Error result revised.
804
805 2008-02-17 Wakaba <wakaba@suika.fam.cx>
806
807 * content-model-1.dat, content-model-2.dat, content-model-5.dat:
808 Test results are updated; new tests are added.
809
810 2008-02-16 Wakaba <wakaba@suika.fam.cx>
811
812 * ContentChecker.t: Tentative support for subdoc mode.
813
814 * tree-test-1.dat: Some tests are added from #whatwg.
815
816 2008-02-11 Wakaba <wakaba@suika.fam.cx>
817
818 * css-text.dat: Test data for 'writing-mode' and 'text-anchor'
819 are added.
820
821 * CSS-Parser-1.t: New properties are added.
822
823 2008-02-11 Wakaba <wakaba@suika.fam.cx>
824
825 * css-4.dat: New test file.
826
827 * CSS-Parser-1.t: |css-4.dat| added. Support for '@charset'
828 and '@import'.
829
830 2008-02-10 Wakaba <wakaba@suika.fam.cx>
831
832 * CSS-Parser-1.t (get_parser): Call |init|.
833
834 2008-02-10 Wakaba <wakaba@suika.fam.cx>
835
836 * css-3.dat: New test file.
837
838 * CSS-Parser-1.t: |css-3.dat| is added. '-moz-pre-wrap' added.
839 Typo for 'collapse' value fixed. Support for '@namespace'
840 serialization.
841
842 * css-1.dat: New test data for selectors parsing.
843
844 * css-font.dat: Error locations for 'u' errors are corrected.
845
846 * css-table.dat: Test data for 'border-collapse' are added.
847
848 * css-text.dat: Test data for '-moz-pre-wrap' are added.
849
850 * css-visual.dat: Test data for 'background-position' are added.
851
852 2008-02-09 Wakaba <wakaba@suika.fam.cx>
853
854 * css-2.dat, css-font.dat: s/unsupported/u/g;
855
856 2008-02-08 Wakaba <wakaba@suika.fam.cx>
857
858 * css-2.dat: New test data.
859
860 * CSS-Parser-1.t: |css-2.dat| added. Support for |@media|.
861
862 2008-02-08 Wakaba <wakaba@suika.fam.cx>
863
864 * CSS-MediaQuery.t, mq-1.dat: New files.
865
866 2008-02-03 Wakaba <wakaba@suika.fam.cx>
867
868 * CSS-Parser-1.t: Typo fixed. New properties added.
869
870 * css-font.dat, css-table.dat, css-paged.dat, css-generated.dat,
871 css-visual.dat: New test data for
872 newly supported properties are added.
873
874 2008-02-02 Wakaba <wakaba@suika.fam.cx>
875
876 * CSS-Parser-1.t: 'clip' added.
877
878 * css-visual.t: New test data for 'clip' are added.
879
880 2008-01-30 Wakaba <wakaba@suika.fam.cx>
881
882 * css-generated.dat: New test data for 'counter-increment', 'content',
883 and 'counter-reset' are added.
884
885 * CSS-Parser-1.t: 'counter-reset' and 'counter-increment'
886 are added.
887
888 2008-01-28 Wakaba <wakaba@suika.fam.cx>
889
890 * CSS-Parser-1.t: 'content' added to the list of supported
891 property and the list of initial values.
892
893 * css-generated.dat: Tests for 'content' are added.
894
895 2008-01-27 Wakaba <wakaba@suika.fam.cx>
896
897 * CSS-Parser-1.t: Loads test files as UTF-8.
898
899 * css-generated.dat: Semi-real-world test data for 'quotes' are added.
900
901 2008-01-27 Wakaba <wakaba@suika.fam.cx>
902
903 * CSS-Parser-1.t: 'quotes' added.
904
905 * css-generated.dat: Test data for 'quotes' are added.
906
907 2008-01-27 Wakaba <wakaba@suika.fam.cx>
908
909 * CSS-Parser-1.t: 'overflow-x' and 'overflow-y' are added.
910
911 * css-visual.dat: New test data for 'overflow', 'overflow-x',
912 and 'overflow-y' are added.
913
914 2008-01-27 Wakaba <wakaba@suika.fam.cx>
915
916 * css-visual.dat: New test data for 'opacity' and '-moz-opacity'
917 are added.
918
919 2008-01-27 Wakaba <wakaba@suika.fam.cx>
920
921 * CSS-Parser-1.t: Files |css-table.dat| and |css-interactive.dat|
922 are added.
923
924 * css-table.dat: New test file.
925
926 * css-interactive.dat: New test file.
927
928 * css-font.dat: New test data for 'font-size' are added.
929
930 * css-text.dat: New test data for 'text-indent', 'letter-spacing',
931 and 'word-spacing' are added.
932
933 2008-01-27 Wakaba <wakaba@suika.fam.cx>
934
935 * CSS-Parser-1.t: Files |css-text.dat| and |css-paged.dat|
936 are added.
937
938 * css-visual.dat: New test data for 'background-position' are
939 added.
940
941 * css-text.dat: New test file.
942
943 * css-paged.dat: New test file.
944
945 2008-01-27 Wakaba <wakaba@suika.fam.cx>
946
947 * css-visual.dat: New test data for 'border-top-width', 'border-width',
948 'padding-top', 'top', 'right', 'bottom', 'left', 'z-index',
949 'width', 'min-width', 'max-width', 'height', 'min-height',
950 'max-height', 'line-height', and 'vertical-align' are added.
951
952 2008-01-26 Wakaba <wakaba@suika.fam.cx>
953
954 * css-font.dat: New test data for 'font-weight'
955 and 'font-size' are added.
956
957 * css-visual.dat: New test data for leading and
958 trailing zeros are added.
959
960 2008-01-26 Wakaba <wakaba@suika.fam.cx>
961
962 * css-font.dat: New test data for 'font' and 'font-size'.
963
964 2008-01-26 Wakaba <wakaba@suika.fam.cx>
965
966 * CSS-Parser-1.t: 'background-position' was missing
967 from the list of default values.
968
969 * css-visual.dat: New test data for 'background'
970 and 'background-position' are added.
971
972 2008-01-26 Wakaba <wakaba@suika.fam.cx>
973
974 * css-visual.dat: New test data for 'border' are added.
975
976 2008-01-26 Wakaba <wakaba@suika.fam.cx>
977
978 * css-1.dat: Some test results were incorrect.
979
980 * css-font.dat: New test data on 'font' are added.
981
982 * css-visual.dat: Some test results were incorrect. New
983 test data on 'margin' are added.
984
985 2008-01-26 Wakaba <wakaba@suika.fam.cx>
986
987 * css-font.dat: New test file.
988
989 * CSS-Parser-1.dat: |css-font.dat| is added.
990
991 2008-01-26 Wakaba <wakaba@suika.fam.cx>
992
993 * css-visual.dat: Test data for 'padding', 'margin',
994 and 'border' related shorthands are added.
995
996 2008-01-25 Wakaba <wakaba@suika.fam.cx>
997
998 * CSS-Parser-1.t: |css-generated.dat| is added.
999 (get_computed_style): The subject of |query_selector|
1000 should have been the document.
1001
1002 * css-generated.dat: New test data.
1003
1004 * css-visual.dat: New test data for 'display' are added.
1005
1006 2008-01-24 Wakaba <wakaba@suika.fam.cx>
1007
1008 * CSS-Parser-1.t: Default values are updated.
1009
1010 * css-1.t: Tests for duplicate declarations are added.
1011
1012 * css-visual.t: Some tests were incorrect. Tests for 'margin'
1013 serialization and '+' in 'margin' are added.
1014
1015 2008-01-24 Wakaba <wakaba@suika.fam.cx>
1016
1017 * CSS-Parser-1.t: Test data file |css-visual.dat| is added.
1018 Support for the quirks mode.
1019
1020 * css-visual.dat: New file.
1021
1022 2008-01-24 Wakaba <wakaba@suika.fam.cx>
1023
1024 * css-1.dat: Typo fixed.
1025
1026 * CSS-Parser-1.t: The attribute name for computed style
1027 has been changed.
1028
1029 2008-01-22 Wakaba <wakaba@suika.fam.cx>
1030
1031 * css-1.dat: Basic tests for forward compatible parsing
1032 are added.
1033
1034 * CSS-Parser-1.t: Support for |#errors| validation.
1035
1036 2008-01-14 Wakaba <wakaba@suika.fam.cx>
1037
1038 * CSS-Parser-1.t, css-1.dat: New test files.
1039
1040 2007-11-25 Wakaba <wakaba@suika.fam.cx>
1041
1042 * content-model-1.dat, content-model-2.dat, content-model-3.dat,
1043 content-model-4.dat, table-1.dat: Test data are updated
1044 for the significant content check.
1045
1046 * content-model-5.dat: New test data.
1047
1048 * ContentChecker.t: New test data file is added.
1049
1050 2007-11-24 Wakaba <wakaba@suika.fam.cx>
1051
1052 * content-model-2.dat: nest/@mode test data revised.
1053 Test data for nest/@filter and rule/@condition are added.
1054
1055 2007-11-23 Wakaba <wakaba@suika.fam.cx>
1056
1057 * content-model-2.dat: Media type tests are revised.
1058
1059 2007-11-23 Wakaba <wakaba@suika.fam.cx>
1060
1061 * content-model-2.dat: New test data for character references
1062 in |charset| attribute values.
1063
1064 2007-11-23 Wakaba <wakaba@suika.fam.cx>
1065
1066 * ContentChecker.t: Unset |input_encoding| attribute.
1067
1068 * content-model-1.dat, content-model-2.dat: New tests
1069 for |charset| attribute value are added.
1070
1071 2007-11-18 Wakaba <wakaba@suika.fam.cx>
1072
1073 * ContentType.t: New tests for HTML5 sniffing algorithm,
1074 leading white space support (HTML5 revisions 1013 and 1016).
1075
1076 2007-11-18 Wakaba <wakaba@suika.fam.cx>
1077
1078 * ContentType.t: New tests for HTML5 revision 1013 (except
1079 for leading white spaces).
1080
1081 2007-11-11 Wakaba <wakaba@suika.fam.cx>
1082
1083 * content-model-4.dat: New tests for proposed link types.
1084
1085 2007-11-08 Wakaba <wakaba@suika.fam.cx>
1086
1087 * content-model-4.dat: s/noreferer/noreferrer/g
1088 and s/noreferrer/noreferer/g (HTML5 revision 1132).
1089
1090 2007-11-04 Wakaba <wakaba@suika.fam.cx>
1091
1092 * content-model-2.dat: Tests for |manifest=""| are added.
1093
1094 2007-11-04 Wakaba <wakaba@suika.fam.cx>
1095
1096 * content-model-2.dat: <a><img ismap></a> is no longer
1097 conforming (HTML5 revision 1115).
1098
1099 2007-11-04 Wakaba <wakaba@suika.fam.cx>
1100
1101 * content-model-1.dat, content-model-2.dat: <base>
1102 w/o @target and @href is non-conforming (HTML5 revision 1115).
1103
1104 2007-11-04 Wakaba <wakaba@suika.fam.cx>
1105
1106 * content-model-4.dat: New tests for rel=up (HTML5 revision 1112)
1107 and rel=noreferer (HTML5 revision 1118).
1108
1109 2007-10-26 Wakaba <wakaba@suika.fam.cx>
1110
1111 * content-model-2.dat: New test for |poster| (HTML5 revision 1097).
1112
1113 2007-10-23 Wakaba <wakaba@suika.fam.cx>
1114
1115 * content-model-2.dat: <script async defer> is now conforming (HTML5
1116 revision 1085).
1117
1118 2007-10-14 Wakaba <wakaba@suika.fam.cx>
1119
1120 * content-model-1.dat, content-model-2.dat: New test
1121 data for |rule|, |nest|, and |datatemplate| elements.
1122
1123 2007-09-30 Wakaba <wakaba@suika.fam.cx>
1124
1125 * css-token-1.dat: Test results for |\\{nl}| were incorrect.
1126
1127 2007-09-30 Wakaba <wakaba@suika.fam.cx>
1128
1129 * Makefile (update): New rule.
1130
1131 2007-09-29 Wakaba <wakaba@suika.fam.cx>
1132
1133 * tokenizer-test-1.test: New tests for invalid
1134 attribute specifications are added.
1135
1136 2007-09-24 Wakaba <wakaba@suika.fam.cx>
1137
1138 * ContentChecker.t: New test data files are added.
1139
1140 * content-model-atom-1.dat, content-model-atom-2.dat: New test data.
1141
1142 2007-09-09 Wakaba <wakaba@suika.fam.cx>
1143
1144 * css-token-1.test: Test cases for remaining CSS tokens
1145 are added.
1146
1147 2007-09-09 Wakaba <wakaba@suika.fam.cx>
1148
1149 * css-token-1.test: Test cases for one-char tokens, |COMMENT|,
1150 and |COMMENT_INVALID| are added.
1151
1152 2007-09-09 Wakaba <wakaba@suika.fam.cx>
1153
1154 * css-token-1.test: |URI_PREFIX|, |UNICODE_RANGE|, |CDO|,
1155 and |CDC| test cases are added.
1156
1157 2007-09-08 Wakaba <wakaba@suika.fam.cx>
1158
1159 * css-token-1.test: |URI| and |INVALID| test
1160 cases are added.
1161
1162 2007-09-08 Wakaba <wakaba@suika.fam.cx>
1163
1164 * css-token-1.test: |NUMBER| and |DIMENSION| test
1165 cases are added.
1166
1167 2007-09-08 Wakaba <wakaba@suika.fam.cx>
1168
1169 * css-token-1.test: |HASH| and |NUMBER|
1170 test cases are added.
1171
1172 2007-09-08 Wakaba <wakaba@suika.fam.cx>
1173
1174 * css-token-1.test: |STRING| and |INVALID|
1175 test cases are added.
1176
1177 2007-09-08 Wakaba <wakaba@suika.fam.cx>
1178
1179 * css-token-1.test: New tests are added.
1180
1181 2007-09-08 Wakaba <wakaba@suika.fam.cx>
1182
1183 * css-token-1.test, CSS-Tokenizer.t: New files.
1184
1185 2007-09-04 Wakaba <wakaba@suika.fam.cx>
1186
1187 * tree-test-1.dat: New tests are added.
1188
1189 2007-08-25 Wakaba <wakaba@suika.fam.cx>
1190
1191 * tokenizer-test-1.test: Two tests removed from |tokenizer/test2.test|
1192 are added.
1193
1194 * tree-construction/, tokenizer/: Sync with latest html5lib.
1195
1196 2007-08-25 Wakaba <wakaba@suika.fam.cx>
1197
1198 * content-model-1.dat: New tests for |meta| corner cases
1199 are added.
1200
1201 2007-08-22 Wakaba <wakaba@suika.fam.cx>
1202
1203 * tree-test-2.dat: New tests for |html| innerHTML are added.
1204
1205 2007-08-17 Wakaba <wakaba@suika.fam.cx>
1206
1207 * content-model-2.dat: New tests for |base|
1208 following URI or hyperlink are added.
1209
1210 2007-08-17 Wakaba <wakaba@suika.fam.cx>
1211
1212 * content-model-1.dat: New tests for |noscript| in |head| are added.
1213
1214 * content-model-2.dat: A wrong result for |xml:lang| in
1215 HTML document is fixed.
1216
1217 2007-08-11 Wakaba <wakaba@suika.fam.cx>
1218
1219 * ContentType.t: New tests for bitmap images are added.
1220
1221 2007-08-08 Wakaba <wakaba@suika.fam.cx>
1222
1223 * content-model-2.dat: Some error messages are changed.
1224
1225 * ContentType.t: New tests for |<script| sniffer are added.
1226
1227 2007-07-21 Wakaba <wakaba@suika.fam.cx>
1228
1229 * tree-test-2.dat: New tests for |thead|, |tbody|, and |tfoot|
1230 fragment parsing.
1231
1232 2007-07-21 Wakaba <wakaba@suika.fam.cx>
1233
1234 * tree-test-1.dat: More tests for tags "in row" are added.
1235
1236 * HTML-tree.t: Quote test data for readability.
1237
1238 2007-07-21 Wakaba <wakaba@suika.fam.cx>
1239
1240 * tree-test-1.dat: More tests are added for |noframes|
1241 after |</frameset>|.
1242
1243 2007-07-21 Wakaba <wakaba@suika.fam.cx>
1244
1245 * tree-test-1.dat: More tests for start tags "in caption"
1246 insertion mode and for tags "in cell" insertion
1247 mode are added.
1248
1249 2007-07-21 Wakaba <wakaba@suika.fam.cx>
1250
1251 * tree-test-1.dat: More tests for ignoring some tokens
1252 are added.
1253
1254 2007-07-21 Wakaba <wakaba@suika.fam.cx>
1255
1256 * HTML-tokenizer.t: Set content model flag in new syntax.
1257
1258 2007-07-16 Wakaba <wakaba@suika.fam.cx>
1259
1260 * content-model-1.dat, content-model-2.dat: Some test data
1261 have been updated due to new warnings.
1262
1263 2007-07-16 Wakaba <wakaba@suika.fam.cx>
1264
1265 * content-model-1.dat, content-model-2.dat: Add "in XML:charset"
1266 error for test data that has |charset| in XML context.
1267
1268 * content-model-2.dat: Test data for "in XML:charset", "in XML:lang",
1269 and "in HTML:xml:lang" are added.
1270
1271 2007-07-16 Wakaba <wakaba@suika.fam.cx>
1272
1273 * HTML-tokenizer.t: It now requires newer version
1274 of JSON.pm due to the broken handling for utf8 string
1275 of older version. Test data files |test3.test|
1276 and |test4.test| are added. Convert surrogate
1277 pair |\u| escapes in JSON file before it is input
1278 into JSON.pm parser since it does not decode
1279 them correctly. U+000D convertion was incorrect.
1280
1281 * HTML-tree.t: Support for new format for fragment
1282 parsing tests.
1283
1284 * Makefile (tokenizer-files): New test
1285 data files |test3.test| and |test4.test| are added.
1286
1287 * tokenizer-test-1.test: Test data for bare |hcro| and
1288 entity references in attribute values are added.
1289
1290 * tokenizer-test-2.dat: Test data for U+000D are added.
1291
1292 2007-07-16 Wakaba <wakaba@suika.fam.cx>
1293
1294 * tree-test-1.dat: Tests for |<html>| in trailing
1295 end phase and |</frameset>| in after frameset mode
1296 are added.
1297
1298 * tree-test-2.dat: Tests for |</frameset>|
1299 in |frameset| fragment parsing are added.
1300
1301 2007-07-16 Wakaba <wakaba@suika.fam.cx>
1302
1303 * tree-test-1.dat: New tests for trailing end phase
1304 and white space in some insertion modes are added.
1305
1306 2007-07-15 Wakaba <wakaba@suika.fam.cx>
1307
1308 * Charset-DecodeHandler.t: Cases for charset names has
1309 been changed to match with the module's implementation.
1310
1311 2007-07-15 Wakaba <wakaba@suika.fam.cx>
1312
1313 * Charset-DecodeHandler.t: New test script.
1314
1315 2007-07-07 Wakaba <wakaba@suika.fam.cx>
1316
1317 * tokenizer-test-1.test: A comment test is added.
1318
1319 2007-07-01 Wakaba <wakaba@suika.fam.cx>
1320
1321 * tree-test-1.dat: New tests for unmatched end tags.
1322
1323 2007-07-01 Wakaba <wakaba@suika.fam.cx>
1324
1325 * table-1.dat: New test data.
1326
1327 * ContentChecker.t: |table-1.dat| is added.
1328
1329 2007-06-30 Wakaba <wakaba@suika.fam.cx>
1330
1331 * tree-test-2.dat: Tests for <title> in fragments are added.
1332
1333 2007-06-30 Wakaba <wakaba@suika.fam.cx>
1334
1335 * URIChecker.t: Error level names in test results has
1336 been changed.
1337
1338 * tokenizer-test-1.test: A test for bogus SYSTEM identifier
1339 is added.
1340
1341 * content-model-1.dat, content-model-2.dat, content-model-3.dat,
1342 content-model-4.dat: Error messages has been changed.
1343
1344 * ContentChecker.t: Appends error level to the error
1345 message if any.
1346
1347 2007-06-25 Wakaba <wakaba@suika.fam.cx>
1348
1349 * content-model-2.dat: Tests for |<img ismap>| context
1350 are added. Tests for |<command>|'s attributes are added.
1351 Tests for |<menu>|'s attributes are added. Tests for |contextmenu|
1352 are added.
1353
1354 * content-model-1.dat: Tests for |<datagrid>| contents
1355 are added.
1356
1357 2007-06-25 Wakaba <wakaba@suika.fam.cx>
1358
1359 * tree-test-1.dat: The tests using |#document-fragment|
1360 are move to |tree-test-2.dat|.
1361
1362 * tree-test-2.dat: New test data. In addition to
1363 tests from |tree-test-1.dat|, two tests
1364 for |</table>| are added.
1365
1366 * HTML-tree.t: |tree-test-2.dat| is added.
1367
1368 2007-06-25 Wakaba <wakaba@suika.fam.cx>
1369
1370 * tree-test-1.dat: Tests for end tag strings
1371 in CDATA elements are added.
1372
1373 2007-06-24 Wakaba <wakaba@suika.fam.cx>
1374
1375 * content-model-1.dat: Tests for |footer|
1376 content model are added.
1377
1378 * content-model-2.dat: Tests for |ping|
1379 and |tabindex| attributes are added. Tests for |datetime|
1380 attribute of |ins| and |del| elements are added.
1381
1382 * content-model-4.dat: New test data.
1383
1384 * ContentChecker.t: |content-model-4.dat| is added.
1385
1386 2007-06-24 Wakaba <wakaba@suika.fam.cx>
1387
1388 * tokenizer-test-1.test: Tests for HTML5 revisions 1.144
1389 and 1.145 (CR and invalid character references) are added.
1390 Tests for HTML5 revision 1.148 (character references
1391 in attributes) are added.
1392
1393 * tree-test-1.dat: Tests for HTML5 revision 1.146 (white
1394 space characters before root element start tag).
1395
1396 2007-06-24 Wakaba <wakaba@suika.fam.cx>
1397
1398 * tree-test-1.dat: Some test results are changed
1399 and a test is added according to the HTML5
1400 revisions 1.142 and 1.143 (<noscript> in <head>).
1401
1402 2007-06-24 Wakaba <wakaba@suika.fam.cx>
1403
1404 * tree-test-1.dat: Some test results are changed
1405 since <base>, <link>, and <meta> in body
1406 are no longer appended to the head element pointer (HTML5
1407 revision 935).
1408
1409 * content-model-2.dat: Tests for |scoped|
1410 attribute are added (HTML5 revision 938).
1411
1412 2007-06-24 Wakaba <wakaba@suika.fam.cx>
1413
1414 * tree-test-1.dat: Tests for CDATA/RCDATA innerHTML
1415 with matching end tag are added (HTML5 revision 923).
1416 A test for h2 in h1 is added (HTML5 revision 926).
1417
1418 2007-06-23 Wakaba <wakaba@suika.fam.cx>
1419
1420 * tree-test-1.dat: Tests for |<isindex>| are added (HTML5
1421 revision 920).
1422
1423 2007-06-23 Wakaba <wakaba@suika.fam.cx>
1424
1425 * tokenizer-test-1.test: Tests for conforming bare |&|
1426 are added.
1427
1428 * tree-test-1.dat: Tests for |</body>| are added.
1429
1430 2007-06-23 Wakaba <wakaba@suika.fam.cx>
1431
1432 * tree-test-1.dat: Always use uppercase document type name.
1433
1434 2007-06-23 Wakaba <wakaba@suika.fam.cx>
1435
1436 * HTML-tokenizer.t: Support for new DOCTYPE token syntax.
1437
1438 * tokenizer-test-1.test: Tests for DOCTYPE tokens
1439 are revised and added.
1440
1441 2007-06-23 Wakaba <wakaba@suika.fam.cx>
1442
1443 * tokenizer-test-1.test: Tests for |<| in tags are
1444 added. (HTML5 revisions 900, 901, 902, and 911.)
1445
1446 2007-06-23 Wakaba <wakaba@suika.fam.cx>
1447
1448 * tokenizer-test-1.test: |&lang;|, and |&rlang;| tests
1449 are added. (HTML5 revision 895.) A test for |&amp;;|
1450 is added.
1451
1452 2007-06-23 Wakaba <wakaba@suika.fam.cx>
1453
1454 * tokenizer-test-1.test: |&TRADE;| test added. (HTML5 revision 889.)
1455
1456 * HTML-tree.t: Output test file names. Escaped
1457 new line at the end of test data was removed.
1458
1459 * tokenizer-test-2.dat: Tests for newlines, NULL, and
1460 escape flag stuff in |set_inner_html|.
1461
1462 2007-06-23 Wakaba <wakaba@suika.fam.cx>
1463
1464 * tree-test-1.dat: New test for HTML5 revision 884 (</form>
1465 try to close its children).
1466
1467 2007-06-23 Wakaba <wakaba@suika.fam.cx>
1468
1469 * content-model-1.dat: Tests for space characters
1470 in id="" attribute are added.
1471
1472 2007-06-23 Wakaba <wakaba@suika.fam.cx>
1473
1474 * tree-test-1.dat: New tests for parse errors by
1475 tags closed by <li>, <dt>, or <dd>. (HTML5 revision 880.)
1476
1477 2007-06-23 Wakaba <wakaba@suika.fam.cx>
1478
1479 * tokenizer-test-2.dat: New test. This test file contains
1480 some tests that cannot be reliably tested by |HTML-tokenize.t|,
1481 since they depends on how characeters are supplied to the
1482 tokenizer.
1483
1484 * HTML-tree.t: |tokenizer-test-2.dat| added. |#data escaped|
1485 etc. supported.
1486
1487 2007-06-23 Wakaba <wakaba@suika.fam.cx>
1488
1489 * tokenizer-test-1.test: Tests for C1 character
1490 references are added.
1491
1492 2007-06-23 Wakaba <wakaba@suika.fam.cx>
1493
1494 * ContentChecker.t: Use NanoDOM-based manakai for XHTML.
1495 Note that a test fails that assumes XML attribute value
1496 normalization fails since XMLParserTemp.pm does
1497 not normalize white space in attribute value when
1498 creating an attribute node (and new NanoDOM-based
1499 manakai's Attr.value does not normalize white space
1500 for more Web compatibility).
1501
1502 2007-06-23 Wakaba <wakaba@suika.fam.cx>
1503
1504 * Makefile, HTML-tokenizer.t, HTML-tree.t: New test
1505 files are added.
1506
1507 * tokenize/, tree-construction/: Sync with latest html5lib
1508 trunk.
1509
1510 2007-06-05 Wakaba <wakaba@suika.fam.cx>
1511
1512 * content-model-2.dat: |script| |async| and |defer|
1513 no longer require |src|. |async| MUST NOT be
1514 specified if |defer|. (HTML5 revision 858).
1515
1516 2007-05-30 Wakaba <wakaba@suika.fam.cx>
1517
1518 * ContentChecker.t: Don't use obsolete |new| method.
1519
1520 * tree-test-1.dat: Nested form test added.
1521
1522 2007-05-27 Wakaba <wakaba@suika.fam.cx>
1523
1524 * content-model-2.dat: Some error messages are updated.
1525
1526 * content-model-1.dat: Very simple test for |tbody|, |thead|,
1527 and |tfoot| is added.
1528
1529 2007-05-26 Wakaba <wakaba@suika.fam.cx>
1530
1531 * content-model-2.dat: Tests for |rel| values are added.
1532
1533 2007-05-26 Wakaba <wakaba@suika.fam.cx>
1534
1535 * content-model-2.dat: Errors on obsolete media
1536 type (i.e. |text/javascript|) are added to the expected results.
1537
1538 * tree-test-1.dat: Tests for |style| elements' attributes
1539 are added.
1540
1541 2007-05-25 Wakaba <wakaba@suika.fam.cx>
1542
1543 * URIChecker.t: New test entries.
1544
1545 * content-model-2.dat: New test entries for URI attributes.
1546
1547 2007-05-25 Wakaba <wakaba@suika.fam.cx>
1548
1549 * URIChecker.t: New test.
1550
1551 2007-05-20 Wakaba <wakaba@suika.fam.cx>
1552
1553 * Makefile (content-type-files, content-checker-files): New rukes.
1554
1555 * content-type-result.txt, content-checker-result.txt: New files.
1556
1557 * tokenizer-result.txt, tree-construction-result.txt: New to CVS.
1558
1559 * content-model-2.dat: Warnings are added to unknown attributes
1560 for unknown elements. New tests for newly implemented
1561 attributes are added.
1562
1563 2007-05-20 Wakaba <wakaba@suika.fam.cx>
1564
1565 * content-model-1.dat: Required attributes are
1566 added to <link>s.
1567
1568 * content-model-2.dat: Tests for global event handler
1569 content attributes, <link>s and <embed>s are added.
1570
1571 2007-05-20 Wakaba <wakaba@suika.fam.cx>
1572
1573 * content-model-2.dat: Tests for additionally-implemented
1574 attributes are added.
1575
1576 2007-05-20 Wakaba <wakaba@suika.fam.cx>
1577
1578 * content-model-2.dat: Tests for <a>/interactive
1579 elements non-nesting are added.
1580
1581 2007-05-19 Wakaba <wakaba@suika.fam.cx>
1582
1583 * content-model-3.dat: New test.
1584
1585 * ContentChecker.t (@FILES): |content-model-3.dat| added.
1586
1587 2007-05-19 Wakaba <wakaba@suika.fam.cx>
1588
1589 * tree-test-1.dat: Tests for |<iframe>|, |<noframes>|,
1590 and |<xmp>| are added.
1591
1592 2007-05-19 Wakaba <wakaba@suika.fam.cx>
1593
1594 * content-model-1.dat: A content model conformance
1595 error was missing.
1596
1597 * content-model-2.dat: Unsupported global attribute (prefixed
1598 attribute) test is added. Tests for many HTML5 elements
1599 are added.
1600
1601 2007-05-19 Wakaba <wakaba@suika.fam.cx>
1602
1603 * content-model-2.dat: Tests for elements up to |progress|.
1604
1605 2007-05-19 Wakaba <wakaba@suika.fam.cx>
1606
1607 * content-model-2.dat: Tests for global attributes, |html|, |head|,
1608 |base|, |meta|, and |style|.
1609
1610 * ContentChecker.t: Support for |#data html| (HTML parsing
1611 mode).
1612
1613 2007-05-19 Wakaba <wakaba@suika.fam.cx>
1614
1615 * content-model-2.dat: New test.
1616
1617 * ContentChecker.t (@FILES): |content-model-2.dat| is added.
1618 (get_node_path): |ATTRIBUTE_NODE| support.
1619
1620 * content-model-1.dat: New tests for unknown
1621 element in HTML namespace.
1622
1623 2007-05-13 Wakaba <wakaba@suika.fam.cx>
1624
1625 * ContentChecker.t (manakai_element_type_match): Removed.
1626
1627 2007-05-13 Wakaba <wakaba@suika.fam.cx>
1628
1629 * content-model-1.dat: Tests for |a| content model are added.
1630 Tests for |legend| content model are added.
1631
1632 2007-05-13 Wakaba <wakaba@suika.fam.cx>
1633
1634 * content-model-1.dat: Tests for |li| content model are added.
1635
1636 2007-05-13 Wakaba <wakaba@suika.fam.cx>
1637
1638 * content-model-1.dat: Tests for |dd| content model are added.
1639 Tests for |em| content model (inline-level content
1640 or stricly inline-level content) are added.
1641 Tests for |dfn| content model are added.
1642
1643 2007-05-13 Wakaba <wakaba@suika.fam.cx>
1644
1645 * content-model-1.dat: New test data.
1646
1647 * ContentChecker.t: New test.
1648
1649 2007-05-05 Wakaba <wakaba@suika.fam.cx>
1650
1651 * tree-test-1.dat: ins > p test and noscript in noscript test
1652 are added.
1653
1654 2007-05-03 Wakaba <wakaba@suika.fam.cx>
1655
1656 * tokenizer-test-1.test: Incorrect DOCTYPE testa
1657 are added.
1658
1659 * tree-test-1.dat: |innerHTML| tests are added.
1660
1661 2007-05-03 Wakaba <wakaba@suika.fam.cx>
1662
1663 * LICENSE: New document.
1664
1665 2007-05-02 Wakaba <wakaba@suika.fam.cx>
1666
1667 * .cvsignore: Result files are added.
1668
1669 * HTML-tree.t: Support for document fragment tests.
1670
1671 * Makefile: Generate test result files.
1672
1673 * tokenizer-test-1.test: A new test to ensure that
1674 characters after end tag are preserved in RCDATA or CDATA
1675 case.
1676
1677 2007-05-01 Wakaba <wakaba@suika.fam.cx>
1678
1679 * HTML-tree.t: Use new |What::HTML->parse_string| method
1680 so that this test don't have to know parser class's
1681 internals.
1682
1683 * tree-test-1.dat: New tests for "(<head> stuffs) in body"
1684 and "(<head> stuffs) after body" are added.
1685
1686 2007-05-01 Wakaba <wakaba@suika.fam.cx>
1687
1688 * HTML-tree.t: New test file is added. Sort key
1689 was incorrect.
1690
1691 * HTML-tokenizer.t: New test file is added.
1692
1693 * tokenizer-test-1.test, tree-test-1.dat: New tests.
1694
1695 2007-04-30 Wakaba <wakaba@suika.fam.cx>
1696
1697 * .cvsignore: |tree-consturction| is added.
1698
1699 * HTML-tree.t: New test.
1700
1701 * Makefile: Rules for tree constructor tests are added.
1702
1703 2007-04-30 Wakaba <wakaba@suika.fam.cx>
1704
1705 * HTML-tokenizer.t: |Data::Dumper::Useqq| is replaced
1706 by customized ones so that utf8 vs byte string handling
1707 cause no error. Set |$JSON::UTF8| flag on so
1708 that the |JSON| module turns the utf8 flag on.
1709 Support for the |contentModelFlags| and |lastStartTag|
1710 test props. Show the input as well as description
1711 when a test fails.
1712
1713 2007-04-30 Wakaba <wakaba@suika.fam.cx>
1714
1715 * .cvsignore: New file.
1716
1717 * Makefile: New file.
1718
1719 * HTML-tokenizer.t: New test.
1720
1721 2007-04-24 Wakaba <wakaba@suika.fam.cx>
1722
1723 * ContentType.t: Remove some |my|s to avoid warnings.
1724
1725 2007-04-24 Wakaba <wakaba@suika.fam.cx>
1726
1727 * ChangeLog: New file.
1728
1729 * ContentType.t: New Perl test.
1730
1731

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24