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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.77 - (show annotations) (download)
Fri Aug 17 11:53:52 2007 UTC (18 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.76: +5 -0 lines
++ whatpm/t/ChangeLog	17 Aug 2007 07:08:23 -0000
	* content-model-2.dat: New tests for |base|
	following URI or hyperlink are added.

2007-08-17  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/ChangeLog	17 Aug 2007 07:44:01 -0000
	* CSS/: New directory.

2007-08-17  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/CSS/ChangeLog	17 Aug 2007 11:53:38 -0000
2007-08-17  Wakaba  <wakaba@suika.fam.cx>

	* Tokenizer.pm: New module.

	* ChangeLog: New file.

++ whatpm/Whatpm/ContentChecker/ChangeLog	17 Aug 2007 07:08:56 -0000
	* HTML.pm: Raise new errors if |base| is following
	URI attributes or hyperlink attributes.

2007-08-17  Wakaba  <wakaba@suika.fam.cx>

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24