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

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.42 - (hide annotations) (download)
Fri Nov 23 06:36:19 2007 UTC (17 years ago) by wakaba
Branch: MAIN
Changes since 1.41: +7 -0 lines
++ ChangeLog	23 Nov 2007 06:36:14 -0000
2007-11-23  Wakaba  <wakaba@suika.fam.cx>

	* error-description-source.xml: New error descriptions.

	* cc.cgi: |Accept-Encoding: *; q=0| is a request for server to send
	a 406 page!  |identity| encoding is added.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24