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

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.56 - (hide annotations) (download)
Sun Mar 16 07:25:10 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.55: +4 -0 lines
++ ChangeLog	16 Mar 2008 07:25:08 -0000
	* cc-script.js: Unquote U+hhhh escapes.

2008-03-16  Wakaba  <wakaba@suika.fam.cx>

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24