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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.174 - (show annotations) (download)
Wed Mar 5 13:07:02 2008 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.173: +8 -0 lines
++ whatpm/t/ChangeLog	5 Mar 2008 13:06:44 -0000
	* HTML-tree.t: Support for \Uhhhhhhhh escapes.  Support for
	dumping PUBLIC and SYSTEM identifiers of DOCTYPE tokens.

	* tree-test-1.dat, tree-test-2.dat: More test data for previously
	uncovered cases are added.  Some error descriptions are revised.

2008-03-05  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	5 Mar 2008 13:04:50 -0000
	* HTML.pm.src: Since the case t268 should never be reached (no
	other token type, there are), it is replaced by a |die| statement.

2008-03-05  Wakaba  <wakaba@suika.fam.cx>

1 2008-03-05 Wakaba <wakaba@suika.fam.cx>
2
3 * HTML-tree.t: Support for \Uhhhhhhhh escapes. Support for
4 dumping PUBLIC and SYSTEM identifiers of DOCTYPE tokens.
5
6 * tree-test-1.dat, tree-test-2.dat: More test data for previously
7 uncovered cases are added. Some error descriptions are revised.
8
9 2008-03-05 Wakaba <wakaba@suika.fam.cx>
10
11 * tree-test-1.dat: More test data for previously uncovered
12 cases are added.
13
14 2008-03-04 Wakaba <wakaba@suika.fam.cx>
15
16 * tree-test-1.dat: More test data for previously uncovered
17 cases are added.
18
19 2008-03-04 Wakaba <wakaba@suika.fam.cx>
20
21 * tree-test-1.dat: Missing tests from the initial stage are added.
22
23 2008-03-03 Wakaba <wakaba@suika.fam.cx>
24
25 * HTML-tokenizer.t: Ignore tree-construction phase and set_inner_html
26 checkpoints.
27
28 2008-03-03 Wakaba <wakaba@suika.fam.cx>
29
30 * tokenizer-test-1.test: New test data are added to cover
31 all possible cases.
32
33 * HTML-tree.t: Support for test coverage.
34
35 2008-03-03 Wakaba <wakaba@suika.fam.cx>
36
37 * HTML-tokenizer.t: Support for test coverage caluclation.
38
39 2008-03-03 Wakaba <wakaba@suika.fam.cx>
40
41 * HTML-tokenizer.t: s/_input_character/_input_char/g for simplicity.
42
43 2008-03-03 Wakaba <wakaba@suika.fam.cx>
44
45 * HTML-tokenizer.t: s/correct/force-quirks/.
46
47 2008-03-03 Wakaba <wakaba@suika.fam.cx>
48
49 * tokenizer-test-1.test: New tests on trailing garbage
50 after SYSTEM literal (HTML5 revision 1306) are added.
51
52 2008-03-02 Wakaba <wakaba@suika.fam.cx>
53
54 * tokenizer-test-1.test: Tests for |<span ===>| is added (HTML5
55 revision 1292). Tests for & at the end of attribute value
56 are added (HTML5 revision 1296). Tests for bogus comments
57 are added (HTML5 revision 1297). Tests for |=| in
58 unquoted attribute values are added (HTML5 revision 1299).
59 Tests for single or double quotes in unquoted attribute
60 values or attribute names and tests for missing spaces
61 between attributes are added (HTML5 revision 1303).
62
63 2008-03-02 Wakaba <wakaba@suika.fam.cx>
64
65 * content-model-atom-1.dat: New test data are added.
66
67 2008-03-02 Wakaba <wakaba@suika.fam.cx>
68
69 * content-model-1.dat: Test data for |<area>| are added.
70
71 * content-model-2.dat: Test data for |<img ismap>| are added.
72
73 2008-03-01 Wakaba <wakaba@suika.fam.cx>
74
75 * content-model-1.dat: |address| content model tests
76 are added.
77
78 2008-03-01 Wakaba <wakaba@suika.fam.cx>
79
80 * tokenizer-test-1.test: Updated (HTML5 recision 1286).
81
82 * content-model-2.dat: Updated (HTML5 revision 1275).
83
84 2008-02-26 Wakaba <wakaba@suika.fam.cx>
85
86 * content-model-1.dat: Test data for |header| and |footer|
87 exclusions of sectioning contents are added (c.f. HTML5
88 revision 1250).
89
90 2008-02-26 Wakaba <wakaba@suika.fam.cx>
91
92 * content-model-1.dat: Figure caption is now optional (HTML5
93 revision 1240). Add test data for |ol reversed| (HTML5
94 revision 1248).
95
96 2008-02-24 Wakaba <wakaba@suika.fam.cx>
97
98 * content-model-2.dat: Test data for |acronym|, |big|, |tt|, |s|,
99 |strike|, and |u| are added.
100
101 2008-02-24 Wakaba <wakaba@suika.fam.cx>
102
103 * content-model-1.dat, content-model-2.dat: Some test
104 results are updated. New test data on non-standard
105 attributes are added. Note that some test results do
106 still need to be updated.
107
108 2008-02-24 Wakaba <wakaba@suika.fam.cx>
109
110 * content-model-1.dat: Some test results on |meta|
111 in |noscript| are updated.
112
113 2008-02-23 Wakaba <wakaba@suika.fam.cx>
114
115 * content-model-1.dat: Some test results are updated.
116 New tests for |details| are added.
117
118 2008-02-23 Wakaba <wakaba@suika.fam.cx>
119
120 * content-model-1.dat: Some test results are fixed.
121 New tests for |video| and |audio| are added.
122
123 2008-02-23 Wakaba <wakaba@suika.fam.cx>
124
125 * content-model-1.dat: New test data for |object| transparentness
126 are added.
127
128 2008-02-23 Wakaba <wakaba@suika.fam.cx>
129
130 * content-model-1.dat, content-model-2.dat: Wrong "significant"
131 errors are removed.
132
133 2008-02-18 Wakaba <wakaba@suika.fam.cx>
134
135 * content-model-1.dat: New test data for |object| are added.
136
137 2008-02-18 Wakaba <wakaba@suika.fam.cx>
138
139 * content-model-1.dat: New test data for |mark| are added (HTML5
140 revision 1232).
141
142 2008-02-18 Wakaba <wakaba@suika.fam.cx>
143
144 * content-model-2.dat: |alt=""| test results revised.
145
146 * content-model-1.dat: |<img/>|s in tests are revised so
147 that they are conforming.
148
149 2008-02-17 Wakaba <wakaba@suika.fam.cx>
150
151 * content-model-1.dat: Test results corrected.
152
153 2008-02-17 Wakaba <wakaba@suika.fam.cx>
154
155 * content-model-1.dat: New test data for |<figure>| are added.
156 Some test data are corrected.
157
158 2008-02-17 Wakaba <wakaba@suika.fam.cx>
159
160 * content-model-1.dat: New test data for |<noscript>|
161 in |<head>|.
162
163 2008-02-17 Wakaba <wakaba@suika.fam.cx>
164
165 * content-model-1.dat: More test on |<meta http-equiv=Content-Type>|
166 are added.
167
168 2008-02-17 Wakaba <wakaba@suika.fam.cx>
169
170 * content-model-1.dat, content-model-2.dat: Updated.
171
172 2008-02-17 Wakaba <wakaba@suika.fam.cx>
173
174 * content-model-1.dat: Updated.
175
176 2008-02-17 Wakaba <wakaba@suika.fam.cx>
177
178 * content-model-1.dat, content-model-2.dat, content-model-4.dat,
179 content-model-5.dat: Error result revised.
180
181 2008-02-17 Wakaba <wakaba@suika.fam.cx>
182
183 * content-model-1.dat, content-model-2.dat, content-model-5.dat:
184 Test results are updated; new tests are added.
185
186 2008-02-16 Wakaba <wakaba@suika.fam.cx>
187
188 * ContentChecker.t: Tentative support for subdoc mode.
189
190 * tree-test-1.dat: Some tests are added from #whatwg.
191
192 2008-02-11 Wakaba <wakaba@suika.fam.cx>
193
194 * css-text.dat: Test data for 'writing-mode' and 'text-anchor'
195 are added.
196
197 * CSS-Parser-1.t: New properties are added.
198
199 2008-02-11 Wakaba <wakaba@suika.fam.cx>
200
201 * css-4.dat: New test file.
202
203 * CSS-Parser-1.t: |css-4.dat| added. Support for '@charset'
204 and '@import'.
205
206 2008-02-10 Wakaba <wakaba@suika.fam.cx>
207
208 * CSS-Parser-1.t (get_parser): Call |init|.
209
210 2008-02-10 Wakaba <wakaba@suika.fam.cx>
211
212 * css-3.dat: New test file.
213
214 * CSS-Parser-1.t: |css-3.dat| is added. '-moz-pre-wrap' added.
215 Typo for 'collapse' value fixed. Support for '@namespace'
216 serialization.
217
218 * css-1.dat: New test data for selectors parsing.
219
220 * css-font.dat: Error locations for 'u' errors are corrected.
221
222 * css-table.dat: Test data for 'border-collapse' are added.
223
224 * css-text.dat: Test data for '-moz-pre-wrap' are added.
225
226 * css-visual.dat: Test data for 'background-position' are added.
227
228 2008-02-09 Wakaba <wakaba@suika.fam.cx>
229
230 * css-2.dat, css-font.dat: s/unsupported/u/g;
231
232 2008-02-08 Wakaba <wakaba@suika.fam.cx>
233
234 * css-2.dat: New test data.
235
236 * CSS-Parser-1.t: |css-2.dat| added. Support for |@media|.
237
238 2008-02-08 Wakaba <wakaba@suika.fam.cx>
239
240 * CSS-MediaQuery.t, mq-1.dat: New files.
241
242 2008-02-03 Wakaba <wakaba@suika.fam.cx>
243
244 * CSS-Parser-1.t: Typo fixed. New properties added.
245
246 * css-font.dat, css-table.dat, css-paged.dat, css-generated.dat,
247 css-visual.dat: New test data for
248 newly supported properties are added.
249
250 2008-02-02 Wakaba <wakaba@suika.fam.cx>
251
252 * CSS-Parser-1.t: 'clip' added.
253
254 * css-visual.t: New test data for 'clip' are added.
255
256 2008-01-30 Wakaba <wakaba@suika.fam.cx>
257
258 * css-generated.dat: New test data for 'counter-increment', 'content',
259 and 'counter-reset' are added.
260
261 * CSS-Parser-1.t: 'counter-reset' and 'counter-increment'
262 are added.
263
264 2008-01-28 Wakaba <wakaba@suika.fam.cx>
265
266 * CSS-Parser-1.t: 'content' added to the list of supported
267 property and the list of initial values.
268
269 * css-generated.dat: Tests for 'content' are added.
270
271 2008-01-27 Wakaba <wakaba@suika.fam.cx>
272
273 * CSS-Parser-1.t: Loads test files as UTF-8.
274
275 * css-generated.dat: Semi-real-world test data for 'quotes' are added.
276
277 2008-01-27 Wakaba <wakaba@suika.fam.cx>
278
279 * CSS-Parser-1.t: 'quotes' added.
280
281 * css-generated.dat: Test data for 'quotes' are added.
282
283 2008-01-27 Wakaba <wakaba@suika.fam.cx>
284
285 * CSS-Parser-1.t: 'overflow-x' and 'overflow-y' are added.
286
287 * css-visual.dat: New test data for 'overflow', 'overflow-x',
288 and 'overflow-y' are added.
289
290 2008-01-27 Wakaba <wakaba@suika.fam.cx>
291
292 * css-visual.dat: New test data for 'opacity' and '-moz-opacity'
293 are added.
294
295 2008-01-27 Wakaba <wakaba@suika.fam.cx>
296
297 * CSS-Parser-1.t: Files |css-table.dat| and |css-interactive.dat|
298 are added.
299
300 * css-table.dat: New test file.
301
302 * css-interactive.dat: New test file.
303
304 * css-font.dat: New test data for 'font-size' are added.
305
306 * css-text.dat: New test data for 'text-indent', 'letter-spacing',
307 and 'word-spacing' are added.
308
309 2008-01-27 Wakaba <wakaba@suika.fam.cx>
310
311 * CSS-Parser-1.t: Files |css-text.dat| and |css-paged.dat|
312 are added.
313
314 * css-visual.dat: New test data for 'background-position' are
315 added.
316
317 * css-text.dat: New test file.
318
319 * css-paged.dat: New test file.
320
321 2008-01-27 Wakaba <wakaba@suika.fam.cx>
322
323 * css-visual.dat: New test data for 'border-top-width', 'border-width',
324 'padding-top', 'top', 'right', 'bottom', 'left', 'z-index',
325 'width', 'min-width', 'max-width', 'height', 'min-height',
326 'max-height', 'line-height', and 'vertical-align' are added.
327
328 2008-01-26 Wakaba <wakaba@suika.fam.cx>
329
330 * css-font.dat: New test data for 'font-weight'
331 and 'font-size' are added.
332
333 * css-visual.dat: New test data for leading and
334 trailing zeros are added.
335
336 2008-01-26 Wakaba <wakaba@suika.fam.cx>
337
338 * css-font.dat: New test data for 'font' and 'font-size'.
339
340 2008-01-26 Wakaba <wakaba@suika.fam.cx>
341
342 * CSS-Parser-1.t: 'background-position' was missing
343 from the list of default values.
344
345 * css-visual.dat: New test data for 'background'
346 and 'background-position' are added.
347
348 2008-01-26 Wakaba <wakaba@suika.fam.cx>
349
350 * css-visual.dat: New test data for 'border' are added.
351
352 2008-01-26 Wakaba <wakaba@suika.fam.cx>
353
354 * css-1.dat: Some test results were incorrect.
355
356 * css-font.dat: New test data on 'font' are added.
357
358 * css-visual.dat: Some test results were incorrect. New
359 test data on 'margin' are added.
360
361 2008-01-26 Wakaba <wakaba@suika.fam.cx>
362
363 * css-font.dat: New test file.
364
365 * CSS-Parser-1.dat: |css-font.dat| is added.
366
367 2008-01-26 Wakaba <wakaba@suika.fam.cx>
368
369 * css-visual.dat: Test data for 'padding', 'margin',
370 and 'border' related shorthands are added.
371
372 2008-01-25 Wakaba <wakaba@suika.fam.cx>
373
374 * CSS-Parser-1.t: |css-generated.dat| is added.
375 (get_computed_style): The subject of |query_selector|
376 should have been the document.
377
378 * css-generated.dat: New test data.
379
380 * css-visual.dat: New test data for 'display' are added.
381
382 2008-01-24 Wakaba <wakaba@suika.fam.cx>
383
384 * CSS-Parser-1.t: Default values are updated.
385
386 * css-1.t: Tests for duplicate declarations are added.
387
388 * css-visual.t: Some tests were incorrect. Tests for 'margin'
389 serialization and '+' in 'margin' are added.
390
391 2008-01-24 Wakaba <wakaba@suika.fam.cx>
392
393 * CSS-Parser-1.t: Test data file |css-visual.dat| is added.
394 Support for the quirks mode.
395
396 * css-visual.dat: New file.
397
398 2008-01-24 Wakaba <wakaba@suika.fam.cx>
399
400 * css-1.dat: Typo fixed.
401
402 * CSS-Parser-1.t: The attribute name for computed style
403 has been changed.
404
405 2008-01-22 Wakaba <wakaba@suika.fam.cx>
406
407 * css-1.dat: Basic tests for forward compatible parsing
408 are added.
409
410 * CSS-Parser-1.t: Support for |#errors| validation.
411
412 2008-01-14 Wakaba <wakaba@suika.fam.cx>
413
414 * CSS-Parser-1.t, css-1.dat: New test files.
415
416 2007-11-25 Wakaba <wakaba@suika.fam.cx>
417
418 * content-model-1.dat, content-model-2.dat, content-model-3.dat,
419 content-model-4.dat, table-1.dat: Test data are updated
420 for the significant content check.
421
422 * content-model-5.dat: New test data.
423
424 * ContentChecker.t: New test data file is added.
425
426 2007-11-24 Wakaba <wakaba@suika.fam.cx>
427
428 * content-model-2.dat: nest/@mode test data revised.
429 Test data for nest/@filter and rule/@condition are added.
430
431 2007-11-23 Wakaba <wakaba@suika.fam.cx>
432
433 * content-model-2.dat: Media type tests are revised.
434
435 2007-11-23 Wakaba <wakaba@suika.fam.cx>
436
437 * content-model-2.dat: New test data for character references
438 in |charset| attribute values.
439
440 2007-11-23 Wakaba <wakaba@suika.fam.cx>
441
442 * ContentChecker.t: Unset |input_encoding| attribute.
443
444 * content-model-1.dat, content-model-2.dat: New tests
445 for |charset| attribute value are added.
446
447 2007-11-18 Wakaba <wakaba@suika.fam.cx>
448
449 * ContentType.t: New tests for HTML5 sniffing algorithm,
450 leading white space support (HTML5 revisions 1013 and 1016).
451
452 2007-11-18 Wakaba <wakaba@suika.fam.cx>
453
454 * ContentType.t: New tests for HTML5 revision 1013 (except
455 for leading white spaces).
456
457 2007-11-11 Wakaba <wakaba@suika.fam.cx>
458
459 * content-model-4.dat: New tests for proposed link types.
460
461 2007-11-08 Wakaba <wakaba@suika.fam.cx>
462
463 * content-model-4.dat: s/noreferer/noreferrer/g
464 and s/noreferrer/noreferer/g (HTML5 revision 1132).
465
466 2007-11-04 Wakaba <wakaba@suika.fam.cx>
467
468 * content-model-2.dat: Tests for |manifest=""| are added.
469
470 2007-11-04 Wakaba <wakaba@suika.fam.cx>
471
472 * content-model-2.dat: <a><img ismap></a> is no longer
473 conforming (HTML5 revision 1115).
474
475 2007-11-04 Wakaba <wakaba@suika.fam.cx>
476
477 * content-model-1.dat, content-model-2.dat: <base>
478 w/o @target and @href is non-conforming (HTML5 revision 1115).
479
480 2007-11-04 Wakaba <wakaba@suika.fam.cx>
481
482 * content-model-4.dat: New tests for rel=up (HTML5 revision 1112)
483 and rel=noreferer (HTML5 revision 1118).
484
485 2007-10-26 Wakaba <wakaba@suika.fam.cx>
486
487 * content-model-2.dat: New test for |poster| (HTML5 revision 1097).
488
489 2007-10-23 Wakaba <wakaba@suika.fam.cx>
490
491 * content-model-2.dat: <script async defer> is now conforming (HTML5
492 revision 1085).
493
494 2007-10-14 Wakaba <wakaba@suika.fam.cx>
495
496 * content-model-1.dat, content-model-2.dat: New test
497 data for |rule|, |nest|, and |datatemplate| elements.
498
499 2007-09-30 Wakaba <wakaba@suika.fam.cx>
500
501 * css-token-1.dat: Test results for |\\{nl}| were incorrect.
502
503 2007-09-30 Wakaba <wakaba@suika.fam.cx>
504
505 * Makefile (update): New rule.
506
507 2007-09-29 Wakaba <wakaba@suika.fam.cx>
508
509 * tokenizer-test-1.test: New tests for invalid
510 attribute specifications are added.
511
512 2007-09-24 Wakaba <wakaba@suika.fam.cx>
513
514 * ContentChecker.t: New test data files are added.
515
516 * content-model-atom-1.dat, content-model-atom-2.dat: New test data.
517
518 2007-09-09 Wakaba <wakaba@suika.fam.cx>
519
520 * css-token-1.test: Test cases for remaining CSS tokens
521 are added.
522
523 2007-09-09 Wakaba <wakaba@suika.fam.cx>
524
525 * css-token-1.test: Test cases for one-char tokens, |COMMENT|,
526 and |COMMENT_INVALID| are added.
527
528 2007-09-09 Wakaba <wakaba@suika.fam.cx>
529
530 * css-token-1.test: |URI_PREFIX|, |UNICODE_RANGE|, |CDO|,
531 and |CDC| test cases are added.
532
533 2007-09-08 Wakaba <wakaba@suika.fam.cx>
534
535 * css-token-1.test: |URI| and |INVALID| test
536 cases are added.
537
538 2007-09-08 Wakaba <wakaba@suika.fam.cx>
539
540 * css-token-1.test: |NUMBER| and |DIMENSION| test
541 cases are added.
542
543 2007-09-08 Wakaba <wakaba@suika.fam.cx>
544
545 * css-token-1.test: |HASH| and |NUMBER|
546 test cases are added.
547
548 2007-09-08 Wakaba <wakaba@suika.fam.cx>
549
550 * css-token-1.test: |STRING| and |INVALID|
551 test cases are added.
552
553 2007-09-08 Wakaba <wakaba@suika.fam.cx>
554
555 * css-token-1.test: New tests are added.
556
557 2007-09-08 Wakaba <wakaba@suika.fam.cx>
558
559 * css-token-1.test, CSS-Tokenizer.t: New files.
560
561 2007-09-04 Wakaba <wakaba@suika.fam.cx>
562
563 * tree-test-1.dat: New tests are added.
564
565 2007-08-25 Wakaba <wakaba@suika.fam.cx>
566
567 * tokenizer-test-1.test: Two tests removed from |tokenizer/test2.test|
568 are added.
569
570 * tree-construction/, tokenizer/: Sync with latest html5lib.
571
572 2007-08-25 Wakaba <wakaba@suika.fam.cx>
573
574 * content-model-1.dat: New tests for |meta| corner cases
575 are added.
576
577 2007-08-22 Wakaba <wakaba@suika.fam.cx>
578
579 * tree-test-2.dat: New tests for |html| innerHTML are added.
580
581 2007-08-17 Wakaba <wakaba@suika.fam.cx>
582
583 * content-model-2.dat: New tests for |base|
584 following URI or hyperlink are added.
585
586 2007-08-17 Wakaba <wakaba@suika.fam.cx>
587
588 * content-model-1.dat: New tests for |noscript| in |head| are added.
589
590 * content-model-2.dat: A wrong result for |xml:lang| in
591 HTML document is fixed.
592
593 2007-08-11 Wakaba <wakaba@suika.fam.cx>
594
595 * ContentType.t: New tests for bitmap images are added.
596
597 2007-08-08 Wakaba <wakaba@suika.fam.cx>
598
599 * content-model-2.dat: Some error messages are changed.
600
601 * ContentType.t: New tests for |<script| sniffer are added.
602
603 2007-07-21 Wakaba <wakaba@suika.fam.cx>
604
605 * tree-test-2.dat: New tests for |thead|, |tbody|, and |tfoot|
606 fragment parsing.
607
608 2007-07-21 Wakaba <wakaba@suika.fam.cx>
609
610 * tree-test-1.dat: More tests for tags "in row" are added.
611
612 * HTML-tree.t: Quote test data for readability.
613
614 2007-07-21 Wakaba <wakaba@suika.fam.cx>
615
616 * tree-test-1.dat: More tests are added for |noframes|
617 after |</frameset>|.
618
619 2007-07-21 Wakaba <wakaba@suika.fam.cx>
620
621 * tree-test-1.dat: More tests for start tags "in caption"
622 insertion mode and for tags "in cell" insertion
623 mode are added.
624
625 2007-07-21 Wakaba <wakaba@suika.fam.cx>
626
627 * tree-test-1.dat: More tests for ignoring some tokens
628 are added.
629
630 2007-07-21 Wakaba <wakaba@suika.fam.cx>
631
632 * HTML-tokenizer.t: Set content model flag in new syntax.
633
634 2007-07-16 Wakaba <wakaba@suika.fam.cx>
635
636 * content-model-1.dat, content-model-2.dat: Some test data
637 have been updated due to new warnings.
638
639 2007-07-16 Wakaba <wakaba@suika.fam.cx>
640
641 * content-model-1.dat, content-model-2.dat: Add "in XML:charset"
642 error for test data that has |charset| in XML context.
643
644 * content-model-2.dat: Test data for "in XML:charset", "in XML:lang",
645 and "in HTML:xml:lang" are added.
646
647 2007-07-16 Wakaba <wakaba@suika.fam.cx>
648
649 * HTML-tokenizer.t: It now requires newer version
650 of JSON.pm due to the broken handling for utf8 string
651 of older version. Test data files |test3.test|
652 and |test4.test| are added. Convert surrogate
653 pair |\u| escapes in JSON file before it is input
654 into JSON.pm parser since it does not decode
655 them correctly. U+000D convertion was incorrect.
656
657 * HTML-tree.t: Support for new format for fragment
658 parsing tests.
659
660 * Makefile (tokenizer-files): New test
661 data files |test3.test| and |test4.test| are added.
662
663 * tokenizer-test-1.test: Test data for bare |hcro| and
664 entity references in attribute values are added.
665
666 * tokenizer-test-2.dat: Test data for U+000D are added.
667
668 2007-07-16 Wakaba <wakaba@suika.fam.cx>
669
670 * tree-test-1.dat: Tests for |<html>| in trailing
671 end phase and |</frameset>| in after frameset mode
672 are added.
673
674 * tree-test-2.dat: Tests for |</frameset>|
675 in |frameset| fragment parsing are added.
676
677 2007-07-16 Wakaba <wakaba@suika.fam.cx>
678
679 * tree-test-1.dat: New tests for trailing end phase
680 and white space in some insertion modes are added.
681
682 2007-07-15 Wakaba <wakaba@suika.fam.cx>
683
684 * Charset-DecodeHandler.t: Cases for charset names has
685 been changed to match with the module's implementation.
686
687 2007-07-15 Wakaba <wakaba@suika.fam.cx>
688
689 * Charset-DecodeHandler.t: New test script.
690
691 2007-07-07 Wakaba <wakaba@suika.fam.cx>
692
693 * tokenizer-test-1.test: A comment test is added.
694
695 2007-07-01 Wakaba <wakaba@suika.fam.cx>
696
697 * tree-test-1.dat: New tests for unmatched end tags.
698
699 2007-07-01 Wakaba <wakaba@suika.fam.cx>
700
701 * table-1.dat: New test data.
702
703 * ContentChecker.t: |table-1.dat| is added.
704
705 2007-06-30 Wakaba <wakaba@suika.fam.cx>
706
707 * tree-test-2.dat: Tests for <title> in fragments are added.
708
709 2007-06-30 Wakaba <wakaba@suika.fam.cx>
710
711 * URIChecker.t: Error level names in test results has
712 been changed.
713
714 * tokenizer-test-1.test: A test for bogus SYSTEM identifier
715 is added.
716
717 * content-model-1.dat, content-model-2.dat, content-model-3.dat,
718 content-model-4.dat: Error messages has been changed.
719
720 * ContentChecker.t: Appends error level to the error
721 message if any.
722
723 2007-06-25 Wakaba <wakaba@suika.fam.cx>
724
725 * content-model-2.dat: Tests for |<img ismap>| context
726 are added. Tests for |<command>|'s attributes are added.
727 Tests for |<menu>|'s attributes are added. Tests for |contextmenu|
728 are added.
729
730 * content-model-1.dat: Tests for |<datagrid>| contents
731 are added.
732
733 2007-06-25 Wakaba <wakaba@suika.fam.cx>
734
735 * tree-test-1.dat: The tests using |#document-fragment|
736 are move to |tree-test-2.dat|.
737
738 * tree-test-2.dat: New test data. In addition to
739 tests from |tree-test-1.dat|, two tests
740 for |</table>| are added.
741
742 * HTML-tree.t: |tree-test-2.dat| is added.
743
744 2007-06-25 Wakaba <wakaba@suika.fam.cx>
745
746 * tree-test-1.dat: Tests for end tag strings
747 in CDATA elements are added.
748
749 2007-06-24 Wakaba <wakaba@suika.fam.cx>
750
751 * content-model-1.dat: Tests for |footer|
752 content model are added.
753
754 * content-model-2.dat: Tests for |ping|
755 and |tabindex| attributes are added. Tests for |datetime|
756 attribute of |ins| and |del| elements are added.
757
758 * content-model-4.dat: New test data.
759
760 * ContentChecker.t: |content-model-4.dat| is added.
761
762 2007-06-24 Wakaba <wakaba@suika.fam.cx>
763
764 * tokenizer-test-1.test: Tests for HTML5 revisions 1.144
765 and 1.145 (CR and invalid character references) are added.
766 Tests for HTML5 revision 1.148 (character references
767 in attributes) are added.
768
769 * tree-test-1.dat: Tests for HTML5 revision 1.146 (white
770 space characters before root element start tag).
771
772 2007-06-24 Wakaba <wakaba@suika.fam.cx>
773
774 * tree-test-1.dat: Some test results are changed
775 and a test is added according to the HTML5
776 revisions 1.142 and 1.143 (<noscript> in <head>).
777
778 2007-06-24 Wakaba <wakaba@suika.fam.cx>
779
780 * tree-test-1.dat: Some test results are changed
781 since <base>, <link>, and <meta> in body
782 are no longer appended to the head element pointer (HTML5
783 revision 935).
784
785 * content-model-2.dat: Tests for |scoped|
786 attribute are added (HTML5 revision 938).
787
788 2007-06-24 Wakaba <wakaba@suika.fam.cx>
789
790 * tree-test-1.dat: Tests for CDATA/RCDATA innerHTML
791 with matching end tag are added (HTML5 revision 923).
792 A test for h2 in h1 is added (HTML5 revision 926).
793
794 2007-06-23 Wakaba <wakaba@suika.fam.cx>
795
796 * tree-test-1.dat: Tests for |<isindex>| are added (HTML5
797 revision 920).
798
799 2007-06-23 Wakaba <wakaba@suika.fam.cx>
800
801 * tokenizer-test-1.test: Tests for conforming bare |&|
802 are added.
803
804 * tree-test-1.dat: Tests for |</body>| are added.
805
806 2007-06-23 Wakaba <wakaba@suika.fam.cx>
807
808 * tree-test-1.dat: Always use uppercase document type name.
809
810 2007-06-23 Wakaba <wakaba@suika.fam.cx>
811
812 * HTML-tokenizer.t: Support for new DOCTYPE token syntax.
813
814 * tokenizer-test-1.test: Tests for DOCTYPE tokens
815 are revised and added.
816
817 2007-06-23 Wakaba <wakaba@suika.fam.cx>
818
819 * tokenizer-test-1.test: Tests for |<| in tags are
820 added. (HTML5 revisions 900, 901, 902, and 911.)
821
822 2007-06-23 Wakaba <wakaba@suika.fam.cx>
823
824 * tokenizer-test-1.test: |&lang;|, and |&rlang;| tests
825 are added. (HTML5 revision 895.) A test for |&amp;;|
826 is added.
827
828 2007-06-23 Wakaba <wakaba@suika.fam.cx>
829
830 * tokenizer-test-1.test: |&TRADE;| test added. (HTML5 revision 889.)
831
832 * HTML-tree.t: Output test file names. Escaped
833 new line at the end of test data was removed.
834
835 * tokenizer-test-2.dat: Tests for newlines, NULL, and
836 escape flag stuff in |set_inner_html|.
837
838 2007-06-23 Wakaba <wakaba@suika.fam.cx>
839
840 * tree-test-1.dat: New test for HTML5 revision 884 (</form>
841 try to close its children).
842
843 2007-06-23 Wakaba <wakaba@suika.fam.cx>
844
845 * content-model-1.dat: Tests for space characters
846 in id="" attribute are added.
847
848 2007-06-23 Wakaba <wakaba@suika.fam.cx>
849
850 * tree-test-1.dat: New tests for parse errors by
851 tags closed by <li>, <dt>, or <dd>. (HTML5 revision 880.)
852
853 2007-06-23 Wakaba <wakaba@suika.fam.cx>
854
855 * tokenizer-test-2.dat: New test. This test file contains
856 some tests that cannot be reliably tested by |HTML-tokenize.t|,
857 since they depends on how characeters are supplied to the
858 tokenizer.
859
860 * HTML-tree.t: |tokenizer-test-2.dat| added. |#data escaped|
861 etc. supported.
862
863 2007-06-23 Wakaba <wakaba@suika.fam.cx>
864
865 * tokenizer-test-1.test: Tests for C1 character
866 references are added.
867
868 2007-06-23 Wakaba <wakaba@suika.fam.cx>
869
870 * ContentChecker.t: Use NanoDOM-based manakai for XHTML.
871 Note that a test fails that assumes XML attribute value
872 normalization fails since XMLParserTemp.pm does
873 not normalize white space in attribute value when
874 creating an attribute node (and new NanoDOM-based
875 manakai's Attr.value does not normalize white space
876 for more Web compatibility).
877
878 2007-06-23 Wakaba <wakaba@suika.fam.cx>
879
880 * Makefile, HTML-tokenizer.t, HTML-tree.t: New test
881 files are added.
882
883 * tokenize/, tree-construction/: Sync with latest html5lib
884 trunk.
885
886 2007-06-05 Wakaba <wakaba@suika.fam.cx>
887
888 * content-model-2.dat: |script| |async| and |defer|
889 no longer require |src|. |async| MUST NOT be
890 specified if |defer|. (HTML5 revision 858).
891
892 2007-05-30 Wakaba <wakaba@suika.fam.cx>
893
894 * ContentChecker.t: Don't use obsolete |new| method.
895
896 * tree-test-1.dat: Nested form test added.
897
898 2007-05-27 Wakaba <wakaba@suika.fam.cx>
899
900 * content-model-2.dat: Some error messages are updated.
901
902 * content-model-1.dat: Very simple test for |tbody|, |thead|,
903 and |tfoot| is added.
904
905 2007-05-26 Wakaba <wakaba@suika.fam.cx>
906
907 * content-model-2.dat: Tests for |rel| values are added.
908
909 2007-05-26 Wakaba <wakaba@suika.fam.cx>
910
911 * content-model-2.dat: Errors on obsolete media
912 type (i.e. |text/javascript|) are added to the expected results.
913
914 * tree-test-1.dat: Tests for |style| elements' attributes
915 are added.
916
917 2007-05-25 Wakaba <wakaba@suika.fam.cx>
918
919 * URIChecker.t: New test entries.
920
921 * content-model-2.dat: New test entries for URI attributes.
922
923 2007-05-25 Wakaba <wakaba@suika.fam.cx>
924
925 * URIChecker.t: New test.
926
927 2007-05-20 Wakaba <wakaba@suika.fam.cx>
928
929 * Makefile (content-type-files, content-checker-files): New rukes.
930
931 * content-type-result.txt, content-checker-result.txt: New files.
932
933 * tokenizer-result.txt, tree-construction-result.txt: New to CVS.
934
935 * content-model-2.dat: Warnings are added to unknown attributes
936 for unknown elements. New tests for newly implemented
937 attributes are added.
938
939 2007-05-20 Wakaba <wakaba@suika.fam.cx>
940
941 * content-model-1.dat: Required attributes are
942 added to <link>s.
943
944 * content-model-2.dat: Tests for global event handler
945 content attributes, <link>s and <embed>s are added.
946
947 2007-05-20 Wakaba <wakaba@suika.fam.cx>
948
949 * content-model-2.dat: Tests for additionally-implemented
950 attributes are added.
951
952 2007-05-20 Wakaba <wakaba@suika.fam.cx>
953
954 * content-model-2.dat: Tests for <a>/interactive
955 elements non-nesting are added.
956
957 2007-05-19 Wakaba <wakaba@suika.fam.cx>
958
959 * content-model-3.dat: New test.
960
961 * ContentChecker.t (@FILES): |content-model-3.dat| added.
962
963 2007-05-19 Wakaba <wakaba@suika.fam.cx>
964
965 * tree-test-1.dat: Tests for |<iframe>|, |<noframes>|,
966 and |<xmp>| are added.
967
968 2007-05-19 Wakaba <wakaba@suika.fam.cx>
969
970 * content-model-1.dat: A content model conformance
971 error was missing.
972
973 * content-model-2.dat: Unsupported global attribute (prefixed
974 attribute) test is added. Tests for many HTML5 elements
975 are added.
976
977 2007-05-19 Wakaba <wakaba@suika.fam.cx>
978
979 * content-model-2.dat: Tests for elements up to |progress|.
980
981 2007-05-19 Wakaba <wakaba@suika.fam.cx>
982
983 * content-model-2.dat: Tests for global attributes, |html|, |head|,
984 |base|, |meta|, and |style|.
985
986 * ContentChecker.t: Support for |#data html| (HTML parsing
987 mode).
988
989 2007-05-19 Wakaba <wakaba@suika.fam.cx>
990
991 * content-model-2.dat: New test.
992
993 * ContentChecker.t (@FILES): |content-model-2.dat| is added.
994 (get_node_path): |ATTRIBUTE_NODE| support.
995
996 * content-model-1.dat: New tests for unknown
997 element in HTML namespace.
998
999 2007-05-13 Wakaba <wakaba@suika.fam.cx>
1000
1001 * ContentChecker.t (manakai_element_type_match): Removed.
1002
1003 2007-05-13 Wakaba <wakaba@suika.fam.cx>
1004
1005 * content-model-1.dat: Tests for |a| content model are added.
1006 Tests for |legend| content model are added.
1007
1008 2007-05-13 Wakaba <wakaba@suika.fam.cx>
1009
1010 * content-model-1.dat: Tests for |li| content model are added.
1011
1012 2007-05-13 Wakaba <wakaba@suika.fam.cx>
1013
1014 * content-model-1.dat: Tests for |dd| content model are added.
1015 Tests for |em| content model (inline-level content
1016 or stricly inline-level content) are added.
1017 Tests for |dfn| content model are added.
1018
1019 2007-05-13 Wakaba <wakaba@suika.fam.cx>
1020
1021 * content-model-1.dat: New test data.
1022
1023 * ContentChecker.t: New test.
1024
1025 2007-05-05 Wakaba <wakaba@suika.fam.cx>
1026
1027 * tree-test-1.dat: ins > p test and noscript in noscript test
1028 are added.
1029
1030 2007-05-03 Wakaba <wakaba@suika.fam.cx>
1031
1032 * tokenizer-test-1.test: Incorrect DOCTYPE testa
1033 are added.
1034
1035 * tree-test-1.dat: |innerHTML| tests are added.
1036
1037 2007-05-03 Wakaba <wakaba@suika.fam.cx>
1038
1039 * LICENSE: New document.
1040
1041 2007-05-02 Wakaba <wakaba@suika.fam.cx>
1042
1043 * .cvsignore: Result files are added.
1044
1045 * HTML-tree.t: Support for document fragment tests.
1046
1047 * Makefile: Generate test result files.
1048
1049 * tokenizer-test-1.test: A new test to ensure that
1050 characters after end tag are preserved in RCDATA or CDATA
1051 case.
1052
1053 2007-05-01 Wakaba <wakaba@suika.fam.cx>
1054
1055 * HTML-tree.t: Use new |What::HTML->parse_string| method
1056 so that this test don't have to know parser class's
1057 internals.
1058
1059 * tree-test-1.dat: New tests for "(<head> stuffs) in body"
1060 and "(<head> stuffs) after body" are added.
1061
1062 2007-05-01 Wakaba <wakaba@suika.fam.cx>
1063
1064 * HTML-tree.t: New test file is added. Sort key
1065 was incorrect.
1066
1067 * HTML-tokenizer.t: New test file is added.
1068
1069 * tokenizer-test-1.test, tree-test-1.dat: New tests.
1070
1071 2007-04-30 Wakaba <wakaba@suika.fam.cx>
1072
1073 * .cvsignore: |tree-consturction| is added.
1074
1075 * HTML-tree.t: New test.
1076
1077 * Makefile: Rules for tree constructor tests are added.
1078
1079 2007-04-30 Wakaba <wakaba@suika.fam.cx>
1080
1081 * HTML-tokenizer.t: |Data::Dumper::Useqq| is replaced
1082 by customized ones so that utf8 vs byte string handling
1083 cause no error. Set |$JSON::UTF8| flag on so
1084 that the |JSON| module turns the utf8 flag on.
1085 Support for the |contentModelFlags| and |lastStartTag|
1086 test props. Show the input as well as description
1087 when a test fails.
1088
1089 2007-04-30 Wakaba <wakaba@suika.fam.cx>
1090
1091 * .cvsignore: New file.
1092
1093 * Makefile: New file.
1094
1095 * HTML-tokenizer.t: New test.
1096
1097 2007-04-24 Wakaba <wakaba@suika.fam.cx>
1098
1099 * ContentType.t: Remove some |my|s to avoid warnings.
1100
1101 2007-04-24 Wakaba <wakaba@suika.fam.cx>
1102
1103 * ChangeLog: New file.
1104
1105 * ContentType.t: New Perl test.
1106
1107

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24