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

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.45 - (hide annotations) (download)
Sun Feb 10 02:05:30 2008 UTC (16 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.44: +4 -0 lines
++ ChangeLog	10 Feb 2008 02:05:20 -0000
2008-02-10  Wakaba  <wakaba@suika.fam.cx>

	* cc.cgi (check_and_print): Now this is a subroutine.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24