/[suikacvs]/test/html-whatpm/ChangeLog
Suika

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.66 - (show annotations) (download)
Mon May 5 06:11:34 2008 UTC (16 years ago) by wakaba
Branch: MAIN
Changes since 1.65: +5 -0 lines
++ ChangeLog	5 May 2008 06:11:19 -0000
2008-05-05  Wakaba  <wakaba@suika.fam.cx>

	* table-script.js: It is now 0-indexed stead
	of 1-indexed (HTML5 revision 1376).

1 2008-05-05 Wakaba <wakaba@suika.fam.cx>
2
3 * table-script.js: It is now 0-indexed stead
4 of 1-indexed (HTML5 revision 1376).
5
6 2008-04-29 Wakaba <wakaba@suika.fam.cx>
7
8 * cc-style.css: Duplicate terms are no longer disallowed (HTML5
9 revision 1467).
10
11 2008-04-12 Wakaba <wakaba@suika.fam.cx>
12
13 * parser-manakai.cgi, parser-manakai-interface.en.html: The |innerHTML|
14 output mode is split into "|innerHTML| (HTML)" and "|innerHTML| (XML)"
15 output modes.
16
17 2008-03-29 Wakaba <wakaba@suika.fam.cx>
18
19 * cc.cgi: New "URI" section is implemented.
20
21 2008-03-21 Wakaba <wakaba@suika.fam.cx>
22
23 * cc.cgi (get_node_path): Use qualified name, not just
24 local name.
25
26 2008-03-21 Wakaba <wakaba@suika.fam.cx>
27
28 * cc.cgi (get_rdf_resource_html): undef vs false bug fixed.
29
30 2008-03-21 Wakaba <wakaba@suika.fam.cx>
31
32 * cc.cgi: Experimental support for application/rdf+xml type.
33 Generate section on RDF triples extracted from the document.
34 (print_rdf_section): New function.
35 (get_rdf_resource_html): New function.
36
37 2008-03-17 Wakaba <wakaba@suika.fam.cx>
38
39 * cc.cgi (get_error_label): No-parent case was not considered.
40
41 2008-03-17 Wakaba <wakaba@suika.fam.cx>
42
43 * cc.cgi (get_error_label): Use the error location
44 of the parent node, if the node does not have one.
45
46 2008-03-17 Wakaba <wakaba@suika.fam.cx>
47
48 * cc-script.js: The ID of the list is now given as an argument.
49
50 * cc.cgi: List of document errors now also expanded by source
51 code fragment generated by scripting.
52 (get_error_label): Use line/column information from the error
53 context node, if any.
54
55 2008-03-16 Wakaba <wakaba@suika.fam.cx>
56
57 * cc.cgi: Line break treatment was different from
58 that of HTML and CSS parsers.
59
60 2008-03-16 Wakaba <wakaba@suika.fam.cx>
61
62 * cc-script.js: Unquote U+hhhh escapes.
63
64 2008-03-16 Wakaba <wakaba@suika.fam.cx>
65
66 * cc.cgi (get_error_label): Use token's line and column
67 if available.
68
69 2008-03-16 Wakaba <wakaba@suika.fam.cx>
70
71 * cc-script.js: Character was not marked if the line
72 is less than 50 characters.
73
74 2008-03-16 Wakaba <wakaba@suika.fam.cx>
75
76 * cc.cgi: Link to the script added.
77
78 * cc-style.css (mark): Added.
79
80 * cc-script.js: New script.
81
82 2008-03-11 Wakaba <wakaba@suika.fam.cx>
83
84 * cc.cgi: |value| should be output in |dt| in Parse Errors
85 section.
86
87 2008-02-24 Wakaba <wakaba@suika.fam.cx>
88
89 * cc.cgi: Support for level-i (informational).
90
91 * cc-style.css: New style rules for informational messages added.
92
93 * error-description-source.xml (#information, #level-i): Added.
94
95 2008-02-10 Wakaba <wakaba@suika.fam.cx>
96
97 * cc.cgi: In CSS mode, add 'u' error for 'structure' category (until
98 it is actually implemented). Support for '-moz-pre-wrap'.
99 Typo in 'collapse' value fixed.
100
101 2008-02-10 Wakaba <wakaba@suika.fam.cx>
102
103 * cc.cgi: |text/css| support. |id_prefix| support was
104 partially broken.
105
106 2008-02-10 Wakaba <wakaba@suika.fam.cx>
107
108 * cc.cgi: Subdocument validation framework implemented.
109
110 2008-02-10 Wakaba <wakaba@suika.fam.cx>
111
112 * cc.cgi (print_listing_section): ID, class, and term
113 section functions are merged.
114
115 2008-02-10 Wakaba <wakaba@suika.fam.cx>
116
117 * table-interface.en.html: Typo fixed.
118
119 * cc.cgi: Use |$input->{id_prefix}| as the prefix for the
120 identifiers in report sections. Don't add headings
121 if the |$input->{nested}| flag is set.
122
123 * table-script.js (tableToCanvas): Now it aceepts third
124 argument, |idPrefix|, for setting ID prefix.
125
126 * table.cgi: Set the third argument to |tableToCanvas| as an
127 empty string.
128
129 2008-02-10 Wakaba <wakaba@suika.fam.cx>
130
131 * cc.cgi (check_and_print): Now this is a subroutine.
132
133 2008-02-09 Wakaba <wakaba@suika.fam.cx>
134
135 * cc-style.css: Rules for s/unsupported/u/'ed version added.
136
137 * cc.cgi: Support for 'u' level.
138
139 * error-description-source.en.xml: s/unsupported/u/;
140
141 * standards.en.html: CSS added.
142
143 2008-02-09 Wakaba <wakaba@suika.fam.cx>
144
145 * standards.en.html: New document.
146
147 * cc-interface.en.html: Linking to |standards.en.html|.
148
149 2007-11-23 Wakaba <wakaba@suika.fam.cx>
150
151 * error-description-source.xml: New error descriptions.
152
153 * cc.cgi: |Accept-Encoding: *; q=0| is a request for server to send
154 a 406 page! |identity| encoding is added.
155
156 2007-11-19 Wakaba <wakaba@suika.fam.cx>
157
158 * cc.cgi (#document-tree Document): Output |inputEncoding|,
159 |manakaiCharset|, and |manakaiHasBOM| attributes.
160
161 2007-11-18 Wakaba <wakaba@suika.fam.cx>
162
163 * cc-style.css: New rules for warnings.
164
165 * cc-todo.en.txt: Updated.
166
167 * cc.cgi: Default to |Windows-1252| instead of |ISO-8859-1|
168 for |inner_html| with external source. Set |manakai_charset|
169 attribute if possible.
170 (load_text_catalog): Interpret catalog file as UTF-8.
171
172 * error-description-source.en.xml: New errors for character
173 encodings are added.
174
175 2007-11-18 Wakaba <wakaba@suika.fam.cx>
176
177 * error-description-source.xml: s/charset declaration/character
178 encoding declaration/g, since HTML5 spec says so.
179
180 2007-11-18 Wakaba <wakaba@suika.fam.cx>
181
182 * cc.cgi (get_input_document): Use sniffer to determine
183 media type of the entity.
184
185 2007-11-11 Wakaba <wakaba@suika.fam.cx>
186
187 * cc-style.css: Rules for "unsupported" parse errors.
188
189 * cc.cgi (print_syntax_error_html_section): Use HTML
190 parser for byte string.
191 (print_result_unknown_type_section): Make output
192 more consistent with other media types.
193
194 2007-11-11 Wakaba <wakaba@suika.fam.cx>
195
196 * parser.cgi: Use |Whatpm::HTML::Serializer| to serialize
197 an HTML DOM.
198
199 2007-11-07 Wakaba <wakaba@suika.fam.cx>
200
201 * cc-style.css: Styling examples.
202
203 2007-11-07 Wakaba <wakaba@suika.fam.cx>
204
205 * error-description-source.xml (enumerated:invalid:http-equiv:content-type):
206 New.
207
208 2007-11-05 Wakaba <wakaba@suika.fam.cx>
209
210 * cc.cgi (get_error_level_label): New.
211
212 * cc-style.css: New rules for error level descriptions.
213
214 * error-description-source.xml: Description for error
215 levels is added.
216
217 2007-11-04 Wakaba <wakaba@suika.fam.cx>
218
219 * cc-interface.en.html (i): |text/cache-manifest| is added.
220
221 * cc-style.css: New rules for manifest dump.
222
223 * cc.cgi: Support for |text/cache-manifest|.
224
225 * error-description-soruce.en.xml (#cache-manifest-errors): New
226 section.
227
228 2007-09-10 Wakaba <wakaba@suika.fam.cx>
229
230 * cc.cgi, cc-style.css: Scoring support.
231
232 2007-09-03 Wakaba <wakaba@suika.fam.cx>
233
234 * error-description-source.xml: Updated.
235
236 2007-09-02 Wakaba <wakaba@suika.fam.cx>
237
238 * cc.cgi: Report document sections are now output by
239 corresponding subroutines.
240
241 2007-08-26 Wakaba <wakaba@suika.fam.cx>
242
243 * cc.cgi: New catalog macros |local-name| and |element-local-name|.
244
245 2007-08-11 Wakaba <wakaba@suika.fam.cx>
246
247 * cc.cgi, parser-manakai.cgi, parser.cgi: Use |Message::CGI::HTTP|
248 instead of |SuikaWiki::Input::HTTP|.
249
250 2007-08-05 Wakaba <wakaba@suika.fam.cx>
251
252 * cc-interface.en.html: IMT |application/atom+xml| is added.
253 Link to |cc-todo| is added.
254
255 2007-07-24 Wakaba <wakaba@suika.fam.cx>
256
257 * error-description.xml: Description for "after body", "bare etago",
258 and "bogus end tag" are added.
259
260 2007-07-21 Wakaba <wakaba@suika.fam.cx>
261
262 * cc-style.css: Don't remove bullet of the document node
263 in the document tree. Don't collapse white space
264 in the |code| elements.
265
266 * cc.cgi: Put identifiers and class names into |code|
267 element.
268 (get_text): Template for attribute values are supported.
269
270 * error-descriotion-source.en.xml: More error descriptions
271 are included. Use |{@}| attribute value insertion macro
272 for errors in which it should be useful.
273
274 2007-07-17 Wakaba <wakaba@suika.fam.cx>
275
276 * cc.cgi: Output HTTP and HTML header before try to
277 fetch the specified resource for usability. Add
278 tables, identifiers, and terms section to the TOC.
279 Generate classes list.
280
281 2007-07-17 Wakaba <wakaba@suika.fam.cx>
282
283 * alert.png, error.png, info.png: New images.
284
285 * LICENSE: New image file names are added.
286
287 * cc-interface.en.html: Link to the style sheet is added.
288
289 * cc-style.css: Duplicate identifiers and terms
290 are decorated by icon.
291
292 * cc.cgi: |h1| links to the interface page.
293 (#identifiers): New section.
294
295 * error-description-source.en.xml: More error types are
296 added.
297
298 2007-07-16 Wakaba <wakaba@suika.fam.cx>
299
300 * cc.cgi: Set |STDOUT| encoding as |utf8|.
301 (htescape): Escape some more invisible characters.
302
303 * error-description-source.en.xml: More error data.
304
305 2007-07-16 Wakaba <wakaba@suika.fam.cx>
306
307 * cc.cgi (table stuff): Set |is_header| property
308 of table cells explicitly since otherwise newer JSON.pm
309 generates broken output.
310 (get_text): Return the reduced type name as well. Use
311 it as fragment of detail document.
312
313 * error-description-source.en.xml: More error descriptions
314 are added.
315
316 * mkdescription.pl: Remove |catalog| element from
317 the result description document.
318
319 * table.cgi: Set |is_header| property
320 of table cells explicitly since otherwise newer JSON.pm
321 generates broken output.
322
323 2007-07-16 Wakaba <wakaba@suika.fam.cx>
324
325 * Makefile (all): |cc-msg.en.txt| is added to the list of
326 dependency.
327 (cc-msg.en.txt): New rule.
328
329 * mkcatalog.pl: New Perl script.
330
331 * cc-msg.en.txt: Now this file is generated by
332 the rule described in |Makefile|.
333
334 * cc.cgi (HTML mode): Set |charset| as |ISO-8859-1|
335 if not specified, for now.
336 (get_text): Replace |<var>$/n/</var>|, not just |$/n/|,
337 to variable.
338
339 * error-description-source.xml: All entries
340 in |cc-msg.en.txt| are now described as XML data.
341
342 * mkdescription.pl: Print the result by |inner_html| DOM
343 attribute. Put |level| attribute value, if any, before |name|
344 attribute value. Allow missing of |desc| attribute.
345 Ignore any |catalog| element.
346
347 2007-07-16 Wakaba <wakaba@suika.fam.cx>
348
349 * cc-interface.en.html: Content-Type options are extended.
350 Charset options are added. URI input box is added.
351
352 * cc.cgi (get_input_document): New. Support for URI input.
353 (#document-info): Present request URI, documen URI,
354 base URI (HTTP-level), internet media type, and
355 charset (if any).
356 (print_http_header_section): New.
357 (print_source_string_section): Renamed from |print_source_string|
358 and it now generate entire section. Use charset
359 information obtained by parsing (for this reason the section
360 now follows the parse error section).
361 (HTML parse mode): Support for charsets (alpha).
362 (XML parse mode): Support for |application/xml|
363 and |text/xml|. Support for charsets.
364 (#result-summary): Show error message section,
365 rather than simple HTTP error, for any input error.
366 (print_document_tree): Present |xml_version|, |xml_encoding|,
367 and |xml_standalone|.
368 (get_node_path): Return |/| if the input is the |Document| node.
369 (WDCC::LWPUA): New package.
370
371 2007-07-15 Wakaba <wakaba@suika.fam.cx>
372
373 * parser-manakai-interface.en.html: An option
374 to parse as H2H is added.
375
376 * parser-manakai.cgi: H2H parse mode is added.
377
378 2007-07-15 Wakaba <wakaba@suika.fam.cx>
379
380 * parser-manakai.cgi: Set |Document| as HTML if it is.
381 Use |inner_html| attribute for inner HTML value.
382 XML documents are now serializable via |inner_html|.
383
384 2007-07-01 Wakaba <wakaba@suika.fam.cx>
385
386 * Makefile: New.
387
388 2007-07-01 Wakaba <wakaba@suika.fam.cx>
389
390 * cc.cgi: Return 404 if |PATH_INFO| is different from |/|.
391 Link to |error-description|.
392
393 * error-description-source.xml: New.
394
395 * mkdescription.pl: New.
396
397 2007-07-01 Wakaba <wakaba@suika.fam.cx>
398
399 * cc-style.css: New rules for empty error lists,
400 error levels, and |code|.
401
402 * cc.cgi: Support for error message catalog.
403 Support for empty (zero-length) document.
404 (print_source_string): Support for empty document.
405 (print_document_tree): Element |has_child_nodes| test
406 was incorrect. Output compat mode and is html flag
407 for |Document| node.
408 (load_text_catalog, get_text): New functions.
409
410 * LICENSE, large-alert.png, large-info.png, large-stop.png:
411 New files.
412
413 2007-06-30 Wakaba <wakaba@suika.fam.cx>
414
415 * cc.cgi: "Terms" section. "Tree" was sometimes
416 non-conforming to HTML5.
417 (get_node_link): New function.
418
419 2007-06-30 Wakaba <wakaba@suika.fam.cx>
420
421 * cc-style.css (img): New rule not to make border
422 for img[usemap].
423
424 * cc.cgi: |table.cgi|-feature merged. Doctype
425 token was serialized incorrectly.
426
427 * table-script.js (tableToCanvas): Has second
428 argument to specify the parent. Use image map
429 to identify cells.
430
431 * table.cgi: Minor fix to sync with the aforementioned
432 change.
433
434 2007-06-25 Wakaba <wakaba@suika.fam.cx>
435
436 * parser-manakai.cgi, parser-manakai-interface.en.html: Fragment
437 parse mode is implemented.
438
439 2007-06-21 Wakaba <wakaba@suika.fam.cx>
440
441 * parser-interface.en.html: |checked"| -> |checked| (it did
442 work for Firefox 1.5 but not for WinIE6).
443
444 2007-06-21 Wakaba <wakaba@suika.fam.cx>
445
446 * parser-manakai.cgi: New.
447
448 * parser-manakai-interface.en.html: New.
449
450 * time-manakai.plt: New.
451
452 2007-05-28 Wakaba <wakaba@suika.fam.cx>
453
454 * parser.cgi: Log elapsed time to external files.
455
456 * time.plt: New file.
457
458 2007-05-27 Wakaba <wakaba@suika.fam.cx>
459
460 * parser.cgi: Output how long each process takes.
461 Document element testing is moved to the |Whatpm::ContentChecker|
462 module.
463
464 2007-05-27 Wakaba <wakaba@suika.fam.cx>
465
466 * excanvas.js: New (from <http://sourceforge.net/project/showfiles.php?group_id=163391&package_id=184688&release_id=505959>).
467
468 * table.cgi: Remove |$table->{caption}->{element}|
469 for table with caption processed correctly.
470 Support for WinIE via ExplorerCanvas; note that
471 it does not draw path with fill and stroke correctly (stroke
472 is hidden?).
473
474 2007-05-27 Wakaba <wakaba@suika.fam.cx>
475
476 * table.cgi, table-interface.en.html. table-script.js: New files.
477
478 2007-05-25 Wakaba <wakaba@suika.fam.cx>
479
480 * parser.cgi: Use CGI::Carp.
481
482 2007-05-19 Wakaba <wakaba@suika.fam.cx>
483
484 * parser-interface.en.html: A checkbox to
485 enable DOM5 HTML conformance checking is added.
486
487 * parser.cgi: Check DOM5 HTML conformance
488 if |dom5| parameter is specified.
489
490 2007-05-01 Wakaba <wakaba@suika.fam.cx>
491
492 * parser.cgi: Module names are updated.
493
494 * parser-interface.en.html: Link to Whatpm introduction
495 is added.
496
497 2007-05-01 Wakaba <wakaba@suika.fam.cx>
498
499 * parser-interface.en.html: New document.
500
501 * parser.cgi: Test-result-format mode is added.
502
503 2007-05-01 Wakaba <wakaba@suika.fam.cx>
504
505 * parser.cgi: New file.
506
507 * .htaccess: New file.
508
509 * ChangeLog: New file.

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24