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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.177 - (show annotations) (download)
Sat Mar 8 05:09:25 2008 UTC (17 years, 4 months ago) by wakaba
Branch: MAIN
Changes since 1.176: +5 -0 lines
++ whatpm/t/ChangeLog	8 Mar 2008 04:55:42 -0000
	* tree-test-1.dat: Test data for tainted space in tables are
	added (HTML5 revision 1326).

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

++ whatpm/Whatpm/ChangeLog	8 Mar 2008 04:56:16 -0000
	* HTML.pm.src: White space in tainted tables are moved
	into foster parents (HTML5 revision 1326).

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

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24