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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.67 - (show annotations) (download)
Mon May 5 06:56:01 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.66: +5 -0 lines
++ ChangeLog	5 May 2008 06:55:59 -0000
	* table-script.js: Table header/footer fill started at a
	wrong point.

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

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24