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

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.47 - (hide annotations) (download)
Sun Feb 10 02:42:01 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.46: +5 -0 lines
++ ChangeLog	10 Feb 2008 02:41:59 -0000
	* cc.cgi (print_listing_section): ID, class, and term
	section functions are merged.

2008-02-10  Wakaba  <wakaba@suika.fam.cx>

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24