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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.58 - (show annotations) (download)
Mon Mar 17 13:25:19 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.57: +9 -0 lines
++ ChangeLog	17 Mar 2008 13:25:16 -0000
2008-03-17  Wakaba  <wakaba@suika.fam.cx>

	* cc-script.js: The ID of the list is now given as an argument.

	* cc.cgi: List of document errors now also expanded by source
	code fragment generated by scripting.
	(get_error_label): Use line/column information from the error
	context node, if any.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24