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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.62 - (show annotations) (download)
Fri Mar 21 09:17:45 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.61: +4 -0 lines
++ ChangeLog	21 Mar 2008 09:17:42 -0000
	* cc.cgi (get_rdf_resource_html): undef vs false bug fixed.

2008-03-21  Wakaba  <wakaba@suika.fam.cx>

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24