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

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24