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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.65 - (hide 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 wakaba 1.65 2008-04-29 Wakaba <[email protected]>
2    
3     * cc-style.css: Duplicate terms are no longer disallowed (HTML5
4     revision 1467).
5    
6 wakaba 1.64 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 wakaba 1.61 2008-03-21 Wakaba <[email protected]>
17    
18 wakaba 1.63 * cc.cgi (get_node_path): Use qualified name, not just
19     local name.
20    
21     2008-03-21 Wakaba <[email protected]>
22    
23 wakaba 1.62 * cc.cgi (get_rdf_resource_html): undef vs false bug fixed.
24    
25     2008-03-21 Wakaba <[email protected]>
26    
27 wakaba 1.61 * 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 wakaba 1.58 2008-03-17 Wakaba <[email protected]>
33    
34 wakaba 1.60 * cc.cgi (get_error_label): No-parent case was not considered.
35    
36     2008-03-17 Wakaba <[email protected]>
37    
38 wakaba 1.59 * 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 wakaba 1.58 * 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 wakaba 1.53 2008-03-16 Wakaba <[email protected]>
51    
52 wakaba 1.57 * 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 wakaba 1.56 * cc-script.js: Unquote U+hhhh escapes.
58    
59     2008-03-16 Wakaba <[email protected]>
60    
61 wakaba 1.55 * cc.cgi (get_error_label): Use token's line and column
62     if available.
63    
64     2008-03-16 Wakaba <[email protected]>
65    
66 wakaba 1.54 * 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 wakaba 1.53 * cc.cgi: Link to the script added.
72    
73     * cc-style.css (mark): Added.
74    
75     * cc-script.js: New script.
76    
77 wakaba 1.52 2008-03-11 Wakaba <[email protected]>
78    
79     * cc.cgi: |value| should be output in |dt| in Parse Errors
80     section.
81    
82 wakaba 1.51 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 wakaba 1.45 2008-02-10 Wakaba <[email protected]>
91    
92 wakaba 1.50 * 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 wakaba 1.49 * cc.cgi: |text/css| support. |id_prefix| support was
99     partially broken.
100    
101     2008-02-10 Wakaba <[email protected]>
102    
103 wakaba 1.48 * cc.cgi: Subdocument validation framework implemented.
104    
105     2008-02-10 Wakaba <[email protected]>
106    
107 wakaba 1.47 * cc.cgi (print_listing_section): ID, class, and term
108     section functions are merged.
109    
110     2008-02-10 Wakaba <[email protected]>
111    
112 wakaba 1.46 * 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 wakaba 1.45 * cc.cgi (check_and_print): Now this is a subroutine.
127    
128 wakaba 1.43 2008-02-09 Wakaba <[email protected]>
129    
130 wakaba 1.44 * 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 wakaba 1.43 * standards.en.html: New document.
141    
142     * cc-interface.en.html: Linking to |standards.en.html|.
143    
144 wakaba 1.42 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 wakaba 1.41 2007-11-19 Wakaba <[email protected]>
152    
153     * cc.cgi (#document-tree Document): Output |inputEncoding|,
154     |manakaiCharset|, and |manakaiHasBOM| attributes.
155    
156 wakaba 1.39 2007-11-18 Wakaba <[email protected]>
157    
158 wakaba 1.40 * 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 wakaba 1.39 * cc.cgi (get_input_document): Use sniffer to determine
178     media type of the entity.
179    
180 wakaba 1.37 2007-11-11 Wakaba <[email protected]>
181    
182 wakaba 1.38 * 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 wakaba 1.37 * parser.cgi: Use |Whatpm::HTML::Serializer| to serialize
192     an HTML DOM.
193    
194 wakaba 1.35 2007-11-07 Wakaba <[email protected]>
195    
196 wakaba 1.36 * cc-style.css: Styling examples.
197    
198     2007-11-07 Wakaba <[email protected]>
199    
200 wakaba 1.35 * error-description-source.xml (enumerated:invalid:http-equiv:content-type):
201     New.
202    
203 wakaba 1.34 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 wakaba 1.33 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 wakaba 1.32 2007-09-10 Wakaba <[email protected]>
224    
225     * cc.cgi, cc-style.css: Scoring support.
226    
227 wakaba 1.31 2007-09-03 Wakaba <[email protected]>
228    
229     * error-description-source.xml: Updated.
230    
231 wakaba 1.30 2007-09-02 Wakaba <[email protected]>
232    
233     * cc.cgi: Report document sections are now output by
234     corresponding subroutines.
235    
236 wakaba 1.29 2007-08-26 Wakaba <[email protected]>
237    
238     * cc.cgi: New catalog macros |local-name| and |element-local-name|.
239    
240 wakaba 1.28 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 wakaba 1.27 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 wakaba 1.25 2007-07-17 Wakaba <[email protected]>
270    
271 wakaba 1.26 * 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 wakaba 1.25 * 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 wakaba 1.21 2007-07-16 Wakaba <[email protected]>
294    
295 wakaba 1.24 * 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 wakaba 1.23 * 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 wakaba 1.24 * error-description-source.en.xml: More error descriptions
309 wakaba 1.23 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 wakaba 1.22 * 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 wakaba 1.21 * 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 wakaba 1.19 2007-07-15 Wakaba <[email protected]>
367    
368 wakaba 1.20 * 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 wakaba 1.19 * 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 wakaba 1.16 2007-07-01 Wakaba <[email protected]>
380    
381 wakaba 1.18 * Makefile: New.
382    
383     2007-07-01 Wakaba <[email protected]>
384    
385 wakaba 1.17 * 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 wakaba 1.16 * 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 wakaba 1.14 2007-06-30 Wakaba <[email protected]>
409    
410 wakaba 1.15 * 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 wakaba 1.14 * 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 wakaba 1.13 2007-06-25 Wakaba <[email protected]>
430    
431     * parser-manakai.cgi, parser-manakai-interface.en.html: Fragment
432     parse mode is implemented.
433    
434 wakaba 1.11 2007-06-21 Wakaba <[email protected]>
435    
436 wakaba 1.12 * 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 wakaba 1.11 * parser-manakai.cgi: New.
442    
443     * parser-manakai-interface.en.html: New.
444    
445     * time-manakai.plt: New.
446    
447 wakaba 1.10 2007-05-28 Wakaba <[email protected]>
448    
449     * parser.cgi: Log elapsed time to external files.
450    
451     * time.plt: New file.
452    
453 wakaba 1.7 2007-05-27 Wakaba <[email protected]>
454    
455 wakaba 1.9 * 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 wakaba 1.8 * 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 wakaba 1.7 * table.cgi, table-interface.en.html. table-script.js: New files.
472    
473 wakaba 1.6 2007-05-25 Wakaba <[email protected]>
474    
475     * parser.cgi: Use CGI::Carp.
476    
477 wakaba 1.5 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 wakaba 1.1 2007-05-01 Wakaba <[email protected]>
486    
487 wakaba 1.4 * 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 wakaba 1.3 * 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 wakaba 1.2 * parser.cgi: New file.
501    
502     * .htaccess: New file.
503    
504 wakaba 1.1 * ChangeLog: New file.

[email protected]
ViewVC Help
Powered by ViewVC 1.1.24