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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.63 - (show annotations) (download)
Mon Jul 16 03:21:04 2007 UTC (18 years ago) by wakaba
Branch: MAIN
Changes since 1.62: +5 -0 lines
++ whatpm/t/ChangeLog	16 Jul 2007 03:18:55 -0000
2007-07-16  Wakaba  <wakaba@suika.fam.cx>

	* tree-test-1.dat: New tests for trailing end phase
	and white space in some insertion modes are added.

++ whatpm/Whatpm/ChangeLog	16 Jul 2007 03:18:16 -0000
	* HTML.pm.src: |$phase| has been removed; The |trailing end|
	phase is now an insertion mode.  Treatments for white
	space character tokens were incorrect for some
	insertion modes.  An old |meta| case was not removed.

2007-07-16  Wakaba  <wakaba@suika.fam.cx>

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24