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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.57 - (show annotations) (download)
Sun Mar 16 11:38:47 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.56: +5 -0 lines
++ ChangeLog	16 Mar 2008 11:38:43 -0000
	* cc.cgi: Line break treatment was different from
	that of HTML and CSS parsers.

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

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24