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

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.46 - (hide annotations) (download)
Sun Feb 10 02:30:14 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.45: +14 -0 lines
++ ChangeLog	10 Feb 2008 02:28:48 -0000
	* table-interface.en.html: Typo fixed.

	* cc.cgi: Use |$input->{id_prefix}| as the prefix for the
	identifiers in report sections.  Don't add headings
	if the |$input->{nested}| flag is set.

	* table-script.js (tableToCanvas): Now it aceepts third
	argument, |idPrefix|, for setting ID prefix.

	* table.cgi: Set the third argument to |tableToCanvas| as an
	empty string.

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

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24