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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.56 - (show annotations) (download)
Sun Mar 16 07:25:10 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.55: +4 -0 lines
++ ChangeLog	16 Mar 2008 07:25:08 -0000
	* cc-script.js: Unquote U+hhhh escapes.

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

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24