/[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.24 by wakaba, Mon Jul 16 13:56:26 2007 UTC revision 1.87 by wakaba, Fri Aug 15 05:53:23 2008 UTC
# Line 1  Line 1 
1    2008-08-15  Wakaba  <wakaba@suika.fam.cx>
2    
3            * cc-style.css: Add icons to links and headings of error sections.
4            Use standard "uncertain" color for level-u errors.  "No error found"
5            messages are now handled by catalog, not by CSS presentation.
6            The result paragraph saying that the conformance is unknown
7            should be bordered as uncertain error messages are.
8    
9            * error-description-source.xml: New message entries
10            for not-translated-yet messages.  Distinguish result table's
11            layer names from other similar texts.
12    
13    2008-08-14  Wakaba  <wakaba@suika.fam.cx>
14    
15            * cc.cgi: Generate result summary sections for
16            each subdocument.
17    
18            * error-description-source.xml: New entries to
19            support localization of result sections.
20    
21    2008-08-14  Wakaba  <wakaba@suika.fam.cx>
22    
23            * cc-style.css: Support for revised version of result summary
24            section styling.
25    
26    2008-08-14  Wakaba  <wakaba@suika.fam.cx>
27    
28            * cc-style.css: Revised such that subdocument check results
29            do not look stupid and that new class name rules
30            for level-* and layer-* is reflected by icons.
31    
32    2008-08-14  Wakaba  <wakaba@suika.fam.cx>
33    
34            * cc-script.js, cc-style.css: Support for tab styling
35            of subdoc sections.
36    
37            * cc-script.js (onbodyload): Scroll to the pointed
38            element, if possible.
39    
40    2008-08-14  Wakaba  <wakaba@suika.fam.cx>
41    
42            * cc-script.js, cc-style.js: Support for tab styling
43            of the "input" subsections.  Support for the "details"
44            widget.
45    
46    2008-08-10  Wakaba  <wakaba@suika.fam.cx>
47    
48            * cc-script.js: Functions for tabbing are added.
49    
50            * cc-style.css: Tab styling rules are added.
51    
52    2008-07-27  Wakaba  <wakaba@suika.fam.cx>
53    
54            * .htaccess: Files gone.
55    
56            * cc-interface.en.html, cc-todo.txt: Removed.
57    
58            * cc-about.en.html: New document.
59    
60            * cc.cgi: Insert document input section before anything.
61            No check performed if no URL is specified and the
62            input is empty.
63    
64            * error-description-source.xml (WebHACC:Heading): Link
65            to cc-about in place of cc-interface.
66    
67    2008-07-26  Wakaba  <wakaba@suika.fam.cx>
68    
69            * cc.cgi: get_input_document function is now handled
70            by WebHACC::Input classes.  |cc-script| reference
71            is now generated by |html_header| in WebHACC::Output.
72    
73            * error-description-source.xml: Document URL and Request URL
74            are now just "URLs".
75    
76    2008-07-21  Wakaba  <wakaba@suika.fam.cx>
77    
78            * .htaccess: error-description-source.xml is in UTF-8
79            actually.
80    
81            * Makefile: Rule to make Japanese language catalog file
82            is added.
83    
84            * cc-script.js: Line and column numbers are now taken
85            from data-* attributes, not from textContent.
86    
87            * cc.cgi: Tentative support for Japanese/English conneg.
88            (load_text_catalog, get_text): Removed (catalog text selection
89            is now handled by WebHACC::Output).
90    
91            * error-description-source.xml: Catalog entries in new
92            format are added.  Old catalog element is removed.
93    
94            * mkcatalog.pl: Support for non-English languages.
95            Drop support for old catalog element.  Add support
96            for new cat element.
97    
98            * mkdescription.pl: Drop support for old catalog element.
99            Add support for new cat element.
100    
101    2008-07-21  Wakaba  <wakaba@suika.fam.cx>
102    
103            * cc.cgi: Code clean-up.
104    
105    2008-07-21  Wakaba  <wakaba@suika.fam.cx>
106    
107            * cc.cgi: Old commented out code for additional
108            information sections are removed.  They are now
109            implemented as part of |generate_add_info_sections| method.
110    
111    2008-07-21  Wakaba  <wakaba@suika.fam.cx>
112    
113            * cc.cgi (print_table_section): Removed (now part of
114            WebHACC::Language::DOM).
115    
116    2008-07-21  Wakaba  <wakaba@suika.fam.cx>
117    
118            * cc.cgi: Information sections are now handled by WebHACC::Input
119            module.  Input objects for subdocuments now owns their
120            own subclass.
121    
122    2008-07-21  Wakaba  <wakaba@suika.fam.cx>
123    
124            * cc.cgi: Errors and results are now handled by WebHACC::Result.
125            Decode |uri| parameter as UTF-8.  HTTP header dump and
126            input error are now handled by WebHACC::Input.
127    
128    2008-07-20  Wakaba  <wakaba@suika.fam.cx>
129    
130            * cc.cgi: Modularized.
131    
132            * WebHACC/: New directory.
133    
134    2008-07-18  Wakaba  <wakaba@suika.fam.cx>
135    
136            * cc.cgi (print_structure_dump_webidl_section): Use ->idl_text
137            for dummping (Data::Dumper::Dumper no longer used).
138    
139    2008-05-18  Wakaba  <wakaba@suika.fam.cx>
140    
141            * LICENSE: Note on icons/*.png are added.
142    
143            * icons/: New directory.
144    
145            * cc-style.css: Rules for background images on error category
146            are added.
147    
148    2008-05-18  Wakaba  <wakaba@suika.fam.cx>
149    
150            * cc.cgi (print_source_string_section): Use new Message::Charset::Info
151            interface to decode source code, otherwise the Perl native Encode
152            module might decode the source code into different character
153            string with the Info's.
154    
155    2008-05-10  Wakaba  <wakaba@suika.fam.cx>
156    
157            * standards.en.html (requirements): Remove a requirement
158            for an HTML element's allowed context (it is covered by HTML5
159            spec since r1583).
160    
161    2008-05-06  Wakaba  <wakaba@suika.fam.cx>
162    
163            * cc.cgi: Use table object returned by the checker; don't
164            form a table by itself.
165    
166            * table-script.js: Use different coloring for empty data cells.
167    
168            * cc.cgi, table.cgi: Remove table reference for JSON convertion.
169    
170    2008-05-06  Wakaba  <wakaba@suika.fam.cx>
171    
172            * table-script.js: Support for header cell highlighting.
173    
174            * table.cgi: Set |id| to cells; it enables the cell highlighting
175            feature.
176    
177    2008-05-05  Wakaba  <wakaba@suika.fam.cx>
178    
179            * table-script.js: Table header/footer fill started at a
180            wrong point.
181    
182    2008-05-05  Wakaba  <wakaba@suika.fam.cx>
183    
184            * table-script.js: It is now 0-indexed stead
185            of 1-indexed (HTML5 revision 1376).
186    
187    2008-04-29  Wakaba  <wakaba@suika.fam.cx>
188    
189            * cc-style.css: Duplicate terms are no longer disallowed (HTML5
190            revision 1467).
191    
192    2008-04-12  Wakaba  <wakaba@suika.fam.cx>
193    
194            * parser-manakai.cgi, parser-manakai-interface.en.html: The |innerHTML|
195            output mode is split into "|innerHTML| (HTML)" and "|innerHTML| (XML)"
196            output modes.
197    
198    2008-03-29  Wakaba  <wakaba@suika.fam.cx>
199    
200            * cc.cgi: New "URI" section is implemented.
201    
202    2008-03-21  Wakaba  <wakaba@suika.fam.cx>
203    
204            * cc.cgi (get_node_path): Use qualified name, not just
205            local name.
206    
207    2008-03-21  Wakaba  <wakaba@suika.fam.cx>
208    
209            * cc.cgi (get_rdf_resource_html): undef vs false bug fixed.
210    
211    2008-03-21  Wakaba  <wakaba@suika.fam.cx>
212    
213            * cc.cgi: Experimental support for application/rdf+xml type.
214            Generate section on RDF triples extracted from the document.
215            (print_rdf_section): New function.
216            (get_rdf_resource_html): New function.
217    
218    2008-03-17  Wakaba  <wakaba@suika.fam.cx>
219    
220            * cc.cgi (get_error_label): No-parent case was not considered.
221    
222    2008-03-17  Wakaba  <wakaba@suika.fam.cx>
223    
224            * cc.cgi (get_error_label): Use the error location
225            of the parent node, if the node does not have one.
226    
227    2008-03-17  Wakaba  <wakaba@suika.fam.cx>
228    
229            * cc-script.js: The ID of the list is now given as an argument.
230    
231            * cc.cgi: List of document errors now also expanded by source
232            code fragment generated by scripting.
233            (get_error_label): Use line/column information from the error
234            context node, if any.
235    
236    2008-03-16  Wakaba  <wakaba@suika.fam.cx>
237    
238            * cc.cgi: Line break treatment was different from
239            that of HTML and CSS parsers.
240    
241    2008-03-16  Wakaba  <wakaba@suika.fam.cx>
242    
243            * cc-script.js: Unquote U+hhhh escapes.
244    
245    2008-03-16  Wakaba  <wakaba@suika.fam.cx>
246    
247            * cc.cgi (get_error_label): Use token's line and column
248            if available.
249    
250    2008-03-16  Wakaba  <wakaba@suika.fam.cx>
251    
252            * cc-script.js: Character was not marked if the line
253            is less than 50 characters.
254    
255    2008-03-16  Wakaba  <wakaba@suika.fam.cx>
256    
257            * cc.cgi: Link to the script added.
258    
259            * cc-style.css (mark): Added.
260    
261            * cc-script.js: New script.
262    
263    2008-03-11  Wakaba  <wakaba@suika.fam.cx>
264    
265            * cc.cgi: |value| should be output in |dt| in Parse Errors
266            section.
267    
268    2008-02-24  Wakaba  <wakaba@suika.fam.cx>
269    
270            * cc.cgi: Support for level-i (informational).
271    
272            * cc-style.css: New style rules for informational messages added.
273    
274            * error-description-source.xml (#information, #level-i): Added.
275    
276    2008-02-10  Wakaba  <wakaba@suika.fam.cx>
277    
278            * cc.cgi: In CSS mode, add 'u' error for 'structure' category (until
279            it is actually implemented).  Support for '-moz-pre-wrap'.
280            Typo in 'collapse' value fixed.
281    
282    2008-02-10  Wakaba  <wakaba@suika.fam.cx>
283    
284            * cc.cgi: |text/css| support.  |id_prefix| support was
285            partially broken.
286    
287    2008-02-10  Wakaba  <wakaba@suika.fam.cx>
288    
289            * cc.cgi: Subdocument validation framework implemented.
290    
291    2008-02-10  Wakaba  <wakaba@suika.fam.cx>
292    
293            * cc.cgi (print_listing_section): ID, class, and term
294            section functions are merged.
295    
296    2008-02-10  Wakaba  <wakaba@suika.fam.cx>
297    
298            * table-interface.en.html: Typo fixed.
299    
300            * cc.cgi: Use |$input->{id_prefix}| as the prefix for the
301            identifiers in report sections.  Don't add headings
302            if the |$input->{nested}| flag is set.
303    
304            * table-script.js (tableToCanvas): Now it aceepts third
305            argument, |idPrefix|, for setting ID prefix.
306    
307            * table.cgi: Set the third argument to |tableToCanvas| as an
308            empty string.
309    
310    2008-02-10  Wakaba  <wakaba@suika.fam.cx>
311    
312            * cc.cgi (check_and_print): Now this is a subroutine.
313    
314    2008-02-09  Wakaba  <wakaba@suika.fam.cx>
315    
316            * cc-style.css: Rules for s/unsupported/u/'ed version added.
317    
318            * cc.cgi: Support for 'u' level.
319    
320            * error-description-source.en.xml: s/unsupported/u/;
321    
322            * standards.en.html: CSS added.
323    
324    2008-02-09  Wakaba  <wakaba@suika.fam.cx>
325    
326            * standards.en.html: New document.
327    
328            * cc-interface.en.html: Linking to |standards.en.html|.
329    
330    2007-11-23  Wakaba  <wakaba@suika.fam.cx>
331    
332            * error-description-source.xml: New error descriptions.
333    
334            * cc.cgi: |Accept-Encoding: *; q=0| is a request for server to send
335            a 406 page!  |identity| encoding is added.
336    
337    2007-11-19  Wakaba  <wakaba@suika.fam.cx>
338    
339            * cc.cgi (#document-tree Document): Output |inputEncoding|,
340            |manakaiCharset|, and |manakaiHasBOM| attributes.
341    
342    2007-11-18  Wakaba  <wakaba@suika.fam.cx>
343    
344            * cc-style.css: New rules for warnings.
345    
346            * cc-todo.en.txt: Updated.
347    
348            * cc.cgi: Default to |Windows-1252| instead of |ISO-8859-1|
349            for |inner_html| with external source.  Set |manakai_charset|
350            attribute if possible.
351            (load_text_catalog): Interpret catalog file as UTF-8.
352    
353            * error-description-source.en.xml: New errors for character
354            encodings are added.
355    
356    2007-11-18  Wakaba  <wakaba@suika.fam.cx>
357    
358            * error-description-source.xml: s/charset declaration/character
359            encoding declaration/g, since HTML5 spec says so.
360    
361    2007-11-18  Wakaba  <wakaba@suika.fam.cx>
362    
363            * cc.cgi (get_input_document): Use sniffer to determine
364            media type of the entity.
365    
366    2007-11-11  Wakaba  <wakaba@suika.fam.cx>
367    
368            * cc-style.css: Rules for "unsupported" parse errors.
369    
370            * cc.cgi (print_syntax_error_html_section): Use HTML
371            parser for byte string.
372            (print_result_unknown_type_section): Make output
373            more consistent with other media types.
374    
375    2007-11-11  Wakaba  <wakaba@suika.fam.cx>
376    
377            * parser.cgi: Use |Whatpm::HTML::Serializer| to serialize
378            an HTML DOM.
379    
380    2007-11-07  Wakaba  <wakaba@suika.fam.cx>
381    
382            * cc-style.css: Styling examples.
383    
384    2007-11-07  Wakaba  <wakaba@suika.fam.cx>
385    
386            * error-description-source.xml (enumerated:invalid:http-equiv:content-type):
387            New.
388    
389    2007-11-05  Wakaba  <wakaba@suika.fam.cx>
390    
391            * cc.cgi (get_error_level_label): New.
392    
393            * cc-style.css: New rules for error level descriptions.
394    
395            * error-description-source.xml: Description for error
396            levels is added.
397    
398    2007-11-04  Wakaba  <wakaba@suika.fam.cx>
399    
400            * cc-interface.en.html (i): |text/cache-manifest| is added.
401    
402            * cc-style.css: New rules for manifest dump.
403    
404            * cc.cgi: Support for |text/cache-manifest|.
405    
406            * error-description-soruce.en.xml (#cache-manifest-errors): New
407            section.
408    
409    2007-09-10  Wakaba  <wakaba@suika.fam.cx>
410    
411            * cc.cgi, cc-style.css: Scoring support.
412    
413    2007-09-03  Wakaba  <wakaba@suika.fam.cx>
414    
415            * error-description-source.xml: Updated.
416    
417    2007-09-02  Wakaba  <wakaba@suika.fam.cx>
418    
419            * cc.cgi: Report document sections are now output by
420            corresponding subroutines.
421    
422    2007-08-26  Wakaba  <wakaba@suika.fam.cx>
423    
424            * cc.cgi: New catalog macros |local-name| and |element-local-name|.
425    
426    2007-08-11  Wakaba  <wakaba@suika.fam.cx>
427    
428            * cc.cgi, parser-manakai.cgi, parser.cgi: Use |Message::CGI::HTTP|
429            instead of |SuikaWiki::Input::HTTP|.
430    
431    2007-08-05  Wakaba  <wakaba@suika.fam.cx>
432    
433            * cc-interface.en.html: IMT |application/atom+xml| is added.
434            Link to |cc-todo| is added.
435    
436    2007-07-24  Wakaba  <wakaba@suika.fam.cx>
437    
438            * error-description.xml: Description for "after body", "bare etago",
439            and "bogus end tag" are added.
440    
441    2007-07-21  Wakaba  <wakaba@suika.fam.cx>
442    
443            * cc-style.css: Don't remove bullet of the document node
444            in the document tree.  Don't collapse white space
445            in the |code| elements.
446    
447            * cc.cgi: Put identifiers and class names into |code|
448            element.
449            (get_text): Template for attribute values are supported.
450    
451            * error-descriotion-source.en.xml: More error descriptions
452            are included.  Use |{@}| attribute value insertion macro
453            for errors in which it should be useful.
454    
455    2007-07-17  Wakaba  <wakaba@suika.fam.cx>
456    
457            * cc.cgi: Output HTTP and HTML header before try to
458            fetch the specified resource for usability.  Add
459            tables, identifiers, and terms section to the TOC.
460            Generate classes list.
461    
462    2007-07-17  Wakaba  <wakaba@suika.fam.cx>
463    
464            * alert.png, error.png, info.png: New images.
465    
466            * LICENSE: New image file names are added.
467    
468            * cc-interface.en.html: Link to the style sheet is added.
469    
470            * cc-style.css: Duplicate identifiers and terms
471            are decorated by icon.
472    
473            * cc.cgi: |h1| links to the interface page.
474            (#identifiers): New section.
475    
476            * error-description-source.en.xml: More error types are
477            added.
478    
479  2007-07-16  Wakaba  <wakaba@suika.fam.cx>  2007-07-16  Wakaba  <wakaba@suika.fam.cx>
480    
481          * cc.cgi: Set |STDOUT| encoding as |utf8|.          * cc.cgi: Set |STDOUT| encoding as |utf8|.

Legend:
Removed from v.1.24  
changed lines
  Added in v.1.87

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24