/[suikacvs]/test/html-whatpm/ChangeLog
Suika

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.52 - (hide annotations) (download)
Tue Mar 11 14:10:11 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.51: +5 -0 lines
++ ChangeLog	11 Mar 2008 14:10:08 -0000
2008-03-11  Wakaba  <wakaba@suika.fam.cx>

	* cc.cgi: |value| should be output in |dt| in Parse Errors
	section.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24