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

Diff of /test/html-webhacc/ChangeLog

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

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

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.73

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24