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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.69 - (show annotations) (download)
Tue May 6 08:47:09 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.68: +9 -0 lines
++ ChangeLog	6 May 2008 08:47:05 -0000
	* cc.cgi: Use table object returned by the checker; don't
	form a table by itself.

	* table-script.js: Use different coloring for empty data cells.

	* cc.cgi, table.cgi: Remove table reference for JSON convertion.

2008-05-06  Wakaba  <wakaba@suika.fam.cx>

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24