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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.68 - (show annotations) (download)
Tue May 6 07:50:28 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.67: +7 -0 lines
++ ChangeLog	6 May 2008 07:50:23 -0000
2008-05-06  Wakaba  <wakaba@suika.fam.cx>

	* table-script.js: Support for header cell highlighting.

	* table.cgi: Set |id| to cells; it enables the cell highlighting
	feature.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24