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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24