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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.52 - (show annotations) (download)
Tue Mar 11 14:10:11 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.51: +5 -0 lines
++ ChangeLog	11 Mar 2008 14:10:08 -0000
2008-03-11  Wakaba  <wakaba@suika.fam.cx>

	* cc.cgi: |value| should be output in |dt| in Parse Errors
	section.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24