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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.49 - (show annotations) (download)
Sun Feb 10 04:08:04 2008 UTC (16 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.48: +5 -0 lines
++ ChangeLog	10 Feb 2008 04:07:28 -0000
	* cc.cgi: |text/css| support.  |id_prefix| support was
	partially broken.

2008-02-10  Wakaba  <wakaba@suika.fam.cx>

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24