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

Diff of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by wakaba, Tue May 1 09:25:31 2007 UTC revision 1.65 by wakaba, Tue Apr 29 10:59:25 2008 UTC
# Line 1  Line 1 
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>  2007-05-01  Wakaba  <wakaba@suika.fam.cx>
499    
500          * parser.cgi: New file.          * parser.cgi: New file.

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.65

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24