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

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.57 - (hide annotations) (download)
Sun Mar 16 11:38:47 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.56: +5 -0 lines
++ ChangeLog	16 Mar 2008 11:38:43 -0000
	* cc.cgi: Line break treatment was different from
	that of HTML and CSS parsers.

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

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24