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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.59 - (show annotations) (download)
Sun Jul 1 06:18:58 2007 UTC (18 years ago) by wakaba
Branch: MAIN
Changes since 1.58: +4 -0 lines
++ whatpm/t/ChangeLog	1 Jul 2007 06:18:53 -0000
	* tree-test-1.dat: New tests for unmatched end tags.

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

++ whatpm/Whatpm/ChangeLog	1 Jul 2007 06:18:08 -0000
	* HTML.pm.src: Report correct error message
	for |<body></div></body>|.

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

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24