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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.51 - (show annotations) (download)
Sun Feb 24 02:17:51 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.50: +8 -0 lines
++ ChangeLog	24 Feb 2008 02:17:37 -0000
2008-02-24  Wakaba  <wakaba@suika.fam.cx>

	* cc.cgi: Support for level-i (informational).

	* cc-style.css: New style rules for informational messages added.

	* error-description-source.xml (#information, #level-i): Added.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24