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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.53 - (show annotations) (download)
Sun Mar 16 01:30:56 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.52: +8 -0 lines
++ ChangeLog	16 Mar 2008 01:30:36 -0000
2008-03-16  Wakaba  <wakaba@suika.fam.cx>

	* cc.cgi: Link to the script added.

	* cc-style.css (mark): Added.

	* cc-script.js: New script.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24