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

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.53 - (hide annotations) (download)
Sun Mar 16 01:30:56 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.52: +8 -0 lines
++ ChangeLog	16 Mar 2008 01:30:36 -0000
2008-03-16  Wakaba  <wakaba@suika.fam.cx>

	* cc.cgi: Link to the script added.

	* cc-style.css (mark): Added.

	* cc-script.js: New script.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24