/[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 (18 years, 2 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 <[email protected]>
2
3 * cc-style.css: Duplicate terms are no longer disallowed (HTML5
4 revision 1467).
5
6 2008-04-12 Wakaba <[email protected]>
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 <[email protected]>
13
14 * cc.cgi: New "URI" section is implemented.
15
16 2008-03-21 Wakaba <[email protected]>
17
18 * cc.cgi (get_node_path): Use qualified name, not just
19 local name.
20
21 2008-03-21 Wakaba <[email protected]>
22
23 * cc.cgi (get_rdf_resource_html): undef vs false bug fixed.
24
25 2008-03-21 Wakaba <[email protected]>
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 <[email protected]>
33
34 * cc.cgi (get_error_label): No-parent case was not considered.
35
36 2008-03-17 Wakaba <[email protected]>
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 <[email protected]>
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 <[email protected]>
51
52 * cc.cgi: Line break treatment was different from
53 that of HTML and CSS parsers.
54
55 2008-03-16 Wakaba <[email protected]>
56
57 * cc-script.js: Unquote U+hhhh escapes.
58
59 2008-03-16 Wakaba <[email protected]>
60
61 * cc.cgi (get_error_label): Use token's line and column
62 if available.
63
64 2008-03-16 Wakaba <[email protected]>
65
66 * cc-script.js: Character was not marked if the line
67 is less than 50 characters.
68
69 2008-03-16 Wakaba <[email protected]>
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 <[email protected]>
78
79 * cc.cgi: |value| should be output in |dt| in Parse Errors
80 section.
81
82 2008-02-24 Wakaba <[email protected]>
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 <[email protected]>
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 <[email protected]>
97
98 * cc.cgi: |text/css| support. |id_prefix| support was
99 partially broken.
100
101 2008-02-10 Wakaba <[email protected]>
102
103 * cc.cgi: Subdocument validation framework implemented.
104
105 2008-02-10 Wakaba <[email protected]>
106
107 * cc.cgi (print_listing_section): ID, class, and term
108 section functions are merged.
109
110 2008-02-10 Wakaba <[email protected]>
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 <[email protected]>
125
126 * cc.cgi (check_and_print): Now this is a subroutine.
127
128 2008-02-09 Wakaba <[email protected]>
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 <[email protected]>
139
140 * standards.en.html: New document.
141
142 * cc-interface.en.html: Linking to |standards.en.html|.
143
144 2007-11-23 Wakaba <[email protected]>
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 <[email protected]>
152
153 * cc.cgi (#document-tree Document): Output |inputEncoding|,
154 |manakaiCharset|, and |manakaiHasBOM| attributes.
155
156 2007-11-18 Wakaba <[email protected]>
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 <[email protected]>
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 <[email protected]>
176
177 * cc.cgi (get_input_document): Use sniffer to determine
178 media type of the entity.
179
180 2007-11-11 Wakaba <[email protected]>
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 <[email protected]>
190
191 * parser.cgi: Use |Whatpm::HTML::Serializer| to serialize
192 an HTML DOM.
193
194 2007-11-07 Wakaba <[email protected]>
195
196 * cc-style.css: Styling examples.
197
198 2007-11-07 Wakaba <[email protected]>
199
200 * error-description-source.xml (enumerated:invalid:http-equiv:content-type):
201 New.
202
203 2007-11-05 Wakaba <[email protected]>
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 <[email protected]>
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 <[email protected]>
224
225 * cc.cgi, cc-style.css: Scoring support.
226
227 2007-09-03 Wakaba <[email protected]>
228
229 * error-description-source.xml: Updated.
230
231 2007-09-02 Wakaba <[email protected]>
232
233 * cc.cgi: Report document sections are now output by
234 corresponding subroutines.
235
236 2007-08-26 Wakaba <[email protected]>
237
238 * cc.cgi: New catalog macros |local-name| and |element-local-name|.
239
240 2007-08-11 Wakaba <[email protected]>
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 <[email protected]>
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 <[email protected]>
251
252 * error-description.xml: Description for "after body", "bare etago",
253 and "bogus end tag" are added.
254
255 2007-07-21 Wakaba <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
380
381 * Makefile: New.
382
383 2007-07-01 Wakaba <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
430
431 * parser-manakai.cgi, parser-manakai-interface.en.html: Fragment
432 parse mode is implemented.
433
434 2007-06-21 Wakaba <[email protected]>
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 <[email protected]>
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 <[email protected]>
448
449 * parser.cgi: Log elapsed time to external files.
450
451 * time.plt: New file.
452
453 2007-05-27 Wakaba <[email protected]>
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 <[email protected]>
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 <[email protected]>
470
471 * table.cgi, table-interface.en.html. table-script.js: New files.
472
473 2007-05-25 Wakaba <[email protected]>
474
475 * parser.cgi: Use CGI::Carp.
476
477 2007-05-19 Wakaba <[email protected]>
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 <[email protected]>
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 <[email protected]>
493
494 * parser-interface.en.html: New document.
495
496 * parser.cgi: Test-result-format mode is added.
497
498 2007-05-01 Wakaba <[email protected]>
499
500 * parser.cgi: New file.
501
502 * .htaccess: New file.
503
504 * ChangeLog: New file.

[email protected]
ViewVC Help
Powered by ViewVC 1.1.24