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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.206 - (show annotations) (download)
Sat Apr 12 10:41:31 2008 UTC (17 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.205: +8 -0 lines
++ whatpm/t/ChangeLog	12 Apr 2008 10:41:08 -0000
	* HTML-tokenizer.t: Remove "self-closing flag" if the start
	tag token is that of a slash permitted element (This is necessary
	to maintain compatibility with current test data, since in the
	new algorithm whether slash is permitted or not is decided in
	tree construction stage).

2008-04-12  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	12 Apr 2008 10:38:11 -0000
2008-04-12  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm.src, mkhtmlparser.pl: The way permitted slash errors
	are raised is changed (HTML5 revision 1404).

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24