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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.65 - (show annotations) (download)
Tue Apr 29 10:59:25 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.64: +5 -0 lines
++ ChangeLog	29 Apr 2008 10:59:11 -0000
2008-04-29  Wakaba  <wakaba@suika.fam.cx>

	* cc-style.css: Duplicate terms are no longer disallowed (HTML5
	revision 1467).

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24