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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.95 - (show annotations) (download)
Tue Oct 23 11:32:57 2007 UTC (17 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.94: +5 -0 lines
++ whatpm/t/ChangeLog	23 Oct 2007 11:31:04 -0000
2007-10-23  Wakaba  <wakaba@suika.fam.cx>

	* content-model-2.dat: <script async defer> is now conforming (HTML5
	revision 1085).

++ whatpm/Whatpm/ContentChecker/ChangeLog	23 Oct 2007 11:25:14 -0000
2007-10-23  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm: Make <script async defer> conforming (HTML5
	revision 1085).

1 2007-10-23 Wakaba <wakaba@suika.fam.cx>
2
3 * content-model-2.dat: <script async defer> is now conforming (HTML5
4 revision 1085).
5
6 2007-10-14 Wakaba <wakaba@suika.fam.cx>
7
8 * content-model-1.dat, content-model-2.dat: New test
9 data for |rule|, |nest|, and |datatemplate| elements.
10
11 2007-09-30 Wakaba <wakaba@suika.fam.cx>
12
13 * css-token-1.dat: Test results for |\\{nl}| were incorrect.
14
15 2007-09-30 Wakaba <wakaba@suika.fam.cx>
16
17 * Makefile (update): New rule.
18
19 2007-09-29 Wakaba <wakaba@suika.fam.cx>
20
21 * tokenizer-test-1.test: New tests for invalid
22 attribute specifications are added.
23
24 2007-09-24 Wakaba <wakaba@suika.fam.cx>
25
26 * ContentChecker.t: New test data files are added.
27
28 * content-model-atom-1.dat, content-model-atom-2.dat: New test data.
29
30 2007-09-09 Wakaba <wakaba@suika.fam.cx>
31
32 * css-token-1.test: Test cases for remaining CSS tokens
33 are added.
34
35 2007-09-09 Wakaba <wakaba@suika.fam.cx>
36
37 * css-token-1.test: Test cases for one-char tokens, |COMMENT|,
38 and |COMMENT_INVALID| are added.
39
40 2007-09-09 Wakaba <wakaba@suika.fam.cx>
41
42 * css-token-1.test: |URI_PREFIX|, |UNICODE_RANGE|, |CDO|,
43 and |CDC| test cases are added.
44
45 2007-09-08 Wakaba <wakaba@suika.fam.cx>
46
47 * css-token-1.test: |URI| and |INVALID| test
48 cases are added.
49
50 2007-09-08 Wakaba <wakaba@suika.fam.cx>
51
52 * css-token-1.test: |NUMBER| and |DIMENSION| test
53 cases are added.
54
55 2007-09-08 Wakaba <wakaba@suika.fam.cx>
56
57 * css-token-1.test: |HASH| and |NUMBER|
58 test cases are added.
59
60 2007-09-08 Wakaba <wakaba@suika.fam.cx>
61
62 * css-token-1.test: |STRING| and |INVALID|
63 test cases are added.
64
65 2007-09-08 Wakaba <wakaba@suika.fam.cx>
66
67 * css-token-1.test: New tests are added.
68
69 2007-09-08 Wakaba <wakaba@suika.fam.cx>
70
71 * css-token-1.test, CSS-Tokenizer.t: New files.
72
73 2007-09-04 Wakaba <wakaba@suika.fam.cx>
74
75 * tree-test-1.dat: New tests are added.
76
77 2007-08-25 Wakaba <wakaba@suika.fam.cx>
78
79 * tokenizer-test-1.test: Two tests removed from |tokenizer/test2.test|
80 are added.
81
82 * tree-construction/, tokenizer/: Sync with latest html5lib.
83
84 2007-08-25 Wakaba <wakaba@suika.fam.cx>
85
86 * content-model-1.dat: New tests for |meta| corner cases
87 are added.
88
89 2007-08-22 Wakaba <wakaba@suika.fam.cx>
90
91 * tree-test-2.dat: New tests for |html| innerHTML are added.
92
93 2007-08-17 Wakaba <wakaba@suika.fam.cx>
94
95 * content-model-2.dat: New tests for |base|
96 following URI or hyperlink are added.
97
98 2007-08-17 Wakaba <wakaba@suika.fam.cx>
99
100 * content-model-1.dat: New tests for |noscript| in |head| are added.
101
102 * content-model-2.dat: A wrong result for |xml:lang| in
103 HTML document is fixed.
104
105 2007-08-11 Wakaba <wakaba@suika.fam.cx>
106
107 * ContentType.t: New tests for bitmap images are added.
108
109 2007-08-08 Wakaba <wakaba@suika.fam.cx>
110
111 * content-model-2.dat: Some error messages are changed.
112
113 * ContentType.t: New tests for |<script| sniffer are added.
114
115 2007-07-21 Wakaba <wakaba@suika.fam.cx>
116
117 * tree-test-2.dat: New tests for |thead|, |tbody|, and |tfoot|
118 fragment parsing.
119
120 2007-07-21 Wakaba <wakaba@suika.fam.cx>
121
122 * tree-test-1.dat: More tests for tags "in row" are added.
123
124 * HTML-tree.t: Quote test data for readability.
125
126 2007-07-21 Wakaba <wakaba@suika.fam.cx>
127
128 * tree-test-1.dat: More tests are added for |noframes|
129 after |</frameset>|.
130
131 2007-07-21 Wakaba <wakaba@suika.fam.cx>
132
133 * tree-test-1.dat: More tests for start tags "in caption"
134 insertion mode and for tags "in cell" insertion
135 mode are added.
136
137 2007-07-21 Wakaba <wakaba@suika.fam.cx>
138
139 * tree-test-1.dat: More tests for ignoring some tokens
140 are added.
141
142 2007-07-21 Wakaba <wakaba@suika.fam.cx>
143
144 * HTML-tokenizer.t: Set content model flag in new syntax.
145
146 2007-07-16 Wakaba <wakaba@suika.fam.cx>
147
148 * content-model-1.dat, content-model-2.dat: Some test data
149 have been updated due to new warnings.
150
151 2007-07-16 Wakaba <wakaba@suika.fam.cx>
152
153 * content-model-1.dat, content-model-2.dat: Add "in XML:charset"
154 error for test data that has |charset| in XML context.
155
156 * content-model-2.dat: Test data for "in XML:charset", "in XML:lang",
157 and "in HTML:xml:lang" are added.
158
159 2007-07-16 Wakaba <wakaba@suika.fam.cx>
160
161 * HTML-tokenizer.t: It now requires newer version
162 of JSON.pm due to the broken handling for utf8 string
163 of older version. Test data files |test3.test|
164 and |test4.test| are added. Convert surrogate
165 pair |\u| escapes in JSON file before it is input
166 into JSON.pm parser since it does not decode
167 them correctly. U+000D convertion was incorrect.
168
169 * HTML-tree.t: Support for new format for fragment
170 parsing tests.
171
172 * Makefile (tokenizer-files): New test
173 data files |test3.test| and |test4.test| are added.
174
175 * tokenizer-test-1.test: Test data for bare |hcro| and
176 entity references in attribute values are added.
177
178 * tokenizer-test-2.dat: Test data for U+000D are added.
179
180 2007-07-16 Wakaba <wakaba@suika.fam.cx>
181
182 * tree-test-1.dat: Tests for |<html>| in trailing
183 end phase and |</frameset>| in after frameset mode
184 are added.
185
186 * tree-test-2.dat: Tests for |</frameset>|
187 in |frameset| fragment parsing are added.
188
189 2007-07-16 Wakaba <wakaba@suika.fam.cx>
190
191 * tree-test-1.dat: New tests for trailing end phase
192 and white space in some insertion modes are added.
193
194 2007-07-15 Wakaba <wakaba@suika.fam.cx>
195
196 * Charset-DecodeHandler.t: Cases for charset names has
197 been changed to match with the module's implementation.
198
199 2007-07-15 Wakaba <wakaba@suika.fam.cx>
200
201 * Charset-DecodeHandler.t: New test script.
202
203 2007-07-07 Wakaba <wakaba@suika.fam.cx>
204
205 * tokenizer-test-1.test: A comment test is added.
206
207 2007-07-01 Wakaba <wakaba@suika.fam.cx>
208
209 * tree-test-1.dat: New tests for unmatched end tags.
210
211 2007-07-01 Wakaba <wakaba@suika.fam.cx>
212
213 * table-1.dat: New test data.
214
215 * ContentChecker.t: |table-1.dat| is added.
216
217 2007-06-30 Wakaba <wakaba@suika.fam.cx>
218
219 * tree-test-2.dat: Tests for <title> in fragments are added.
220
221 2007-06-30 Wakaba <wakaba@suika.fam.cx>
222
223 * URIChecker.t: Error level names in test results has
224 been changed.
225
226 * tokenizer-test-1.test: A test for bogus SYSTEM identifier
227 is added.
228
229 * content-model-1.dat, content-model-2.dat, content-model-3.dat,
230 content-model-4.dat: Error messages has been changed.
231
232 * ContentChecker.t: Appends error level to the error
233 message if any.
234
235 2007-06-25 Wakaba <wakaba@suika.fam.cx>
236
237 * content-model-2.dat: Tests for |<img ismap>| context
238 are added. Tests for |<command>|'s attributes are added.
239 Tests for |<menu>|'s attributes are added. Tests for |contextmenu|
240 are added.
241
242 * content-model-1.dat: Tests for |<datagrid>| contents
243 are added.
244
245 2007-06-25 Wakaba <wakaba@suika.fam.cx>
246
247 * tree-test-1.dat: The tests using |#document-fragment|
248 are move to |tree-test-2.dat|.
249
250 * tree-test-2.dat: New test data. In addition to
251 tests from |tree-test-1.dat|, two tests
252 for |</table>| are added.
253
254 * HTML-tree.t: |tree-test-2.dat| is added.
255
256 2007-06-25 Wakaba <wakaba@suika.fam.cx>
257
258 * tree-test-1.dat: Tests for end tag strings
259 in CDATA elements are added.
260
261 2007-06-24 Wakaba <wakaba@suika.fam.cx>
262
263 * content-model-1.dat: Tests for |footer|
264 content model are added.
265
266 * content-model-2.dat: Tests for |ping|
267 and |tabindex| attributes are added. Tests for |datetime|
268 attribute of |ins| and |del| elements are added.
269
270 * content-model-4.dat: New test data.
271
272 * ContentChecker.t: |content-model-4.dat| is added.
273
274 2007-06-24 Wakaba <wakaba@suika.fam.cx>
275
276 * tokenizer-test-1.test: Tests for HTML5 revisions 1.144
277 and 1.145 (CR and invalid character references) are added.
278 Tests for HTML5 revision 1.148 (character references
279 in attributes) are added.
280
281 * tree-test-1.dat: Tests for HTML5 revision 1.146 (white
282 space characters before root element start tag).
283
284 2007-06-24 Wakaba <wakaba@suika.fam.cx>
285
286 * tree-test-1.dat: Some test results are changed
287 and a test is added according to the HTML5
288 revisions 1.142 and 1.143 (<noscript> in <head>).
289
290 2007-06-24 Wakaba <wakaba@suika.fam.cx>
291
292 * tree-test-1.dat: Some test results are changed
293 since <base>, <link>, and <meta> in body
294 are no longer appended to the head element pointer (HTML5
295 revision 935).
296
297 * content-model-2.dat: Tests for |scoped|
298 attribute are added (HTML5 revision 938).
299
300 2007-06-24 Wakaba <wakaba@suika.fam.cx>
301
302 * tree-test-1.dat: Tests for CDATA/RCDATA innerHTML
303 with matching end tag are added (HTML5 revision 923).
304 A test for h2 in h1 is added (HTML5 revision 926).
305
306 2007-06-23 Wakaba <wakaba@suika.fam.cx>
307
308 * tree-test-1.dat: Tests for |<isindex>| are added (HTML5
309 revision 920).
310
311 2007-06-23 Wakaba <wakaba@suika.fam.cx>
312
313 * tokenizer-test-1.test: Tests for conforming bare |&|
314 are added.
315
316 * tree-test-1.dat: Tests for |</body>| are added.
317
318 2007-06-23 Wakaba <wakaba@suika.fam.cx>
319
320 * tree-test-1.dat: Always use uppercase document type name.
321
322 2007-06-23 Wakaba <wakaba@suika.fam.cx>
323
324 * HTML-tokenizer.t: Support for new DOCTYPE token syntax.
325
326 * tokenizer-test-1.test: Tests for DOCTYPE tokens
327 are revised and added.
328
329 2007-06-23 Wakaba <wakaba@suika.fam.cx>
330
331 * tokenizer-test-1.test: Tests for |<| in tags are
332 added. (HTML5 revisions 900, 901, 902, and 911.)
333
334 2007-06-23 Wakaba <wakaba@suika.fam.cx>
335
336 * tokenizer-test-1.test: |&lang;|, and |&rlang;| tests
337 are added. (HTML5 revision 895.) A test for |&amp;;|
338 is added.
339
340 2007-06-23 Wakaba <wakaba@suika.fam.cx>
341
342 * tokenizer-test-1.test: |&TRADE;| test added. (HTML5 revision 889.)
343
344 * HTML-tree.t: Output test file names. Escaped
345 new line at the end of test data was removed.
346
347 * tokenizer-test-2.dat: Tests for newlines, NULL, and
348 escape flag stuff in |set_inner_html|.
349
350 2007-06-23 Wakaba <wakaba@suika.fam.cx>
351
352 * tree-test-1.dat: New test for HTML5 revision 884 (</form>
353 try to close its children).
354
355 2007-06-23 Wakaba <wakaba@suika.fam.cx>
356
357 * content-model-1.dat: Tests for space characters
358 in id="" attribute are added.
359
360 2007-06-23 Wakaba <wakaba@suika.fam.cx>
361
362 * tree-test-1.dat: New tests for parse errors by
363 tags closed by <li>, <dt>, or <dd>. (HTML5 revision 880.)
364
365 2007-06-23 Wakaba <wakaba@suika.fam.cx>
366
367 * tokenizer-test-2.dat: New test. This test file contains
368 some tests that cannot be reliably tested by |HTML-tokenize.t|,
369 since they depends on how characeters are supplied to the
370 tokenizer.
371
372 * HTML-tree.t: |tokenizer-test-2.dat| added. |#data escaped|
373 etc. supported.
374
375 2007-06-23 Wakaba <wakaba@suika.fam.cx>
376
377 * tokenizer-test-1.test: Tests for C1 character
378 references are added.
379
380 2007-06-23 Wakaba <wakaba@suika.fam.cx>
381
382 * ContentChecker.t: Use NanoDOM-based manakai for XHTML.
383 Note that a test fails that assumes XML attribute value
384 normalization fails since XMLParserTemp.pm does
385 not normalize white space in attribute value when
386 creating an attribute node (and new NanoDOM-based
387 manakai's Attr.value does not normalize white space
388 for more Web compatibility).
389
390 2007-06-23 Wakaba <wakaba@suika.fam.cx>
391
392 * Makefile, HTML-tokenizer.t, HTML-tree.t: New test
393 files are added.
394
395 * tokenize/, tree-construction/: Sync with latest html5lib
396 trunk.
397
398 2007-06-05 Wakaba <wakaba@suika.fam.cx>
399
400 * content-model-2.dat: |script| |async| and |defer|
401 no longer require |src|. |async| MUST NOT be
402 specified if |defer|. (HTML5 revision 858).
403
404 2007-05-30 Wakaba <wakaba@suika.fam.cx>
405
406 * ContentChecker.t: Don't use obsolete |new| method.
407
408 * tree-test-1.dat: Nested form test added.
409
410 2007-05-27 Wakaba <wakaba@suika.fam.cx>
411
412 * content-model-2.dat: Some error messages are updated.
413
414 * content-model-1.dat: Very simple test for |tbody|, |thead|,
415 and |tfoot| is added.
416
417 2007-05-26 Wakaba <wakaba@suika.fam.cx>
418
419 * content-model-2.dat: Tests for |rel| values are added.
420
421 2007-05-26 Wakaba <wakaba@suika.fam.cx>
422
423 * content-model-2.dat: Errors on obsolete media
424 type (i.e. |text/javascript|) are added to the expected results.
425
426 * tree-test-1.dat: Tests for |style| elements' attributes
427 are added.
428
429 2007-05-25 Wakaba <wakaba@suika.fam.cx>
430
431 * URIChecker.t: New test entries.
432
433 * content-model-2.dat: New test entries for URI attributes.
434
435 2007-05-25 Wakaba <wakaba@suika.fam.cx>
436
437 * URIChecker.t: New test.
438
439 2007-05-20 Wakaba <wakaba@suika.fam.cx>
440
441 * Makefile (content-type-files, content-checker-files): New rukes.
442
443 * content-type-result.txt, content-checker-result.txt: New files.
444
445 * tokenizer-result.txt, tree-construction-result.txt: New to CVS.
446
447 * content-model-2.dat: Warnings are added to unknown attributes
448 for unknown elements. New tests for newly implemented
449 attributes are added.
450
451 2007-05-20 Wakaba <wakaba@suika.fam.cx>
452
453 * content-model-1.dat: Required attributes are
454 added to <link>s.
455
456 * content-model-2.dat: Tests for global event handler
457 content attributes, <link>s and <embed>s are added.
458
459 2007-05-20 Wakaba <wakaba@suika.fam.cx>
460
461 * content-model-2.dat: Tests for additionally-implemented
462 attributes are added.
463
464 2007-05-20 Wakaba <wakaba@suika.fam.cx>
465
466 * content-model-2.dat: Tests for <a>/interactive
467 elements non-nesting are added.
468
469 2007-05-19 Wakaba <wakaba@suika.fam.cx>
470
471 * content-model-3.dat: New test.
472
473 * ContentChecker.t (@FILES): |content-model-3.dat| added.
474
475 2007-05-19 Wakaba <wakaba@suika.fam.cx>
476
477 * tree-test-1.dat: Tests for |<iframe>|, |<noframes>|,
478 and |<xmp>| are added.
479
480 2007-05-19 Wakaba <wakaba@suika.fam.cx>
481
482 * content-model-1.dat: A content model conformance
483 error was missing.
484
485 * content-model-2.dat: Unsupported global attribute (prefixed
486 attribute) test is added. Tests for many HTML5 elements
487 are added.
488
489 2007-05-19 Wakaba <wakaba@suika.fam.cx>
490
491 * content-model-2.dat: Tests for elements up to |progress|.
492
493 2007-05-19 Wakaba <wakaba@suika.fam.cx>
494
495 * content-model-2.dat: Tests for global attributes, |html|, |head|,
496 |base|, |meta|, and |style|.
497
498 * ContentChecker.t: Support for |#data html| (HTML parsing
499 mode).
500
501 2007-05-19 Wakaba <wakaba@suika.fam.cx>
502
503 * content-model-2.dat: New test.
504
505 * ContentChecker.t (@FILES): |content-model-2.dat| is added.
506 (get_node_path): |ATTRIBUTE_NODE| support.
507
508 * content-model-1.dat: New tests for unknown
509 element in HTML namespace.
510
511 2007-05-13 Wakaba <wakaba@suika.fam.cx>
512
513 * ContentChecker.t (manakai_element_type_match): Removed.
514
515 2007-05-13 Wakaba <wakaba@suika.fam.cx>
516
517 * content-model-1.dat: Tests for |a| content model are added.
518 Tests for |legend| content model are added.
519
520 2007-05-13 Wakaba <wakaba@suika.fam.cx>
521
522 * content-model-1.dat: Tests for |li| content model are added.
523
524 2007-05-13 Wakaba <wakaba@suika.fam.cx>
525
526 * content-model-1.dat: Tests for |dd| content model are added.
527 Tests for |em| content model (inline-level content
528 or stricly inline-level content) are added.
529 Tests for |dfn| content model are added.
530
531 2007-05-13 Wakaba <wakaba@suika.fam.cx>
532
533 * content-model-1.dat: New test data.
534
535 * ContentChecker.t: New test.
536
537 2007-05-05 Wakaba <wakaba@suika.fam.cx>
538
539 * tree-test-1.dat: ins > p test and noscript in noscript test
540 are added.
541
542 2007-05-03 Wakaba <wakaba@suika.fam.cx>
543
544 * tokenizer-test-1.test: Incorrect DOCTYPE testa
545 are added.
546
547 * tree-test-1.dat: |innerHTML| tests are added.
548
549 2007-05-03 Wakaba <wakaba@suika.fam.cx>
550
551 * LICENSE: New document.
552
553 2007-05-02 Wakaba <wakaba@suika.fam.cx>
554
555 * .cvsignore: Result files are added.
556
557 * HTML-tree.t: Support for document fragment tests.
558
559 * Makefile: Generate test result files.
560
561 * tokenizer-test-1.test: A new test to ensure that
562 characters after end tag are preserved in RCDATA or CDATA
563 case.
564
565 2007-05-01 Wakaba <wakaba@suika.fam.cx>
566
567 * HTML-tree.t: Use new |What::HTML->parse_string| method
568 so that this test don't have to know parser class's
569 internals.
570
571 * tree-test-1.dat: New tests for "(<head> stuffs) in body"
572 and "(<head> stuffs) after body" are added.
573
574 2007-05-01 Wakaba <wakaba@suika.fam.cx>
575
576 * HTML-tree.t: New test file is added. Sort key
577 was incorrect.
578
579 * HTML-tokenizer.t: New test file is added.
580
581 * tokenizer-test-1.test, tree-test-1.dat: New tests.
582
583 2007-04-30 Wakaba <wakaba@suika.fam.cx>
584
585 * .cvsignore: |tree-consturction| is added.
586
587 * HTML-tree.t: New test.
588
589 * Makefile: Rules for tree constructor tests are added.
590
591 2007-04-30 Wakaba <wakaba@suika.fam.cx>
592
593 * HTML-tokenizer.t: |Data::Dumper::Useqq| is replaced
594 by customized ones so that utf8 vs byte string handling
595 cause no error. Set |$JSON::UTF8| flag on so
596 that the |JSON| module turns the utf8 flag on.
597 Support for the |contentModelFlags| and |lastStartTag|
598 test props. Show the input as well as description
599 when a test fails.
600
601 2007-04-30 Wakaba <wakaba@suika.fam.cx>
602
603 * .cvsignore: New file.
604
605 * Makefile: New file.
606
607 * HTML-tokenizer.t: New test.
608
609 2007-04-24 Wakaba <wakaba@suika.fam.cx>
610
611 * ContentType.t: Remove some |my|s to avoid warnings.
612
613 2007-04-24 Wakaba <wakaba@suika.fam.cx>
614
615 * ChangeLog: New file.
616
617 * ContentType.t: New Perl test.
618
619

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24