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

Legend:
Removed from v.1.22  
changed lines
  Added in v.1.91

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24