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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.55 - (show annotations) (download)
Sun Mar 16 07:08:34 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.54: +5 -0 lines
++ ChangeLog	16 Mar 2008 07:08:29 -0000
	* cc.cgi (get_error_label): Use token's line and column
	if available.

2008-03-16  Wakaba  <wakaba@suika.fam.cx>

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24