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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.59 - (show annotations) (download)
Mon Mar 17 13:45:35 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.58: +5 -0 lines
++ ChangeLog	17 Mar 2008 13:45:32 -0000
	* cc.cgi (get_error_label): Use the error location
	of the parent node, if the node does not have one.

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

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24