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

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.50 - (hide annotations) (download)
Sun Feb 10 07:35:23 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.49: +6 -0 lines
++ ChangeLog	10 Feb 2008 07:35:19 -0000
	* cc.cgi: In CSS mode, add 'u' error for 'structure' category (until
	it is actually implemented).  Support for '-moz-pre-wrap'.
	Typo in 'collapse' value fixed.

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

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24