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

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.51 - (hide annotations) (download)
Sun Feb 24 02:17:51 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.50: +8 -0 lines
++ ChangeLog	24 Feb 2008 02:17:37 -0000
2008-02-24  Wakaba  <wakaba@suika.fam.cx>

	* cc.cgi: Support for level-i (informational).

	* cc-style.css: New style rules for informational messages added.

	* error-description-source.xml (#information, #level-i): Added.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24