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

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.39 - (hide annotations) (download)
Sun Nov 18 05:30:03 2007 UTC (17 years ago) by wakaba
Branch: MAIN
Changes since 1.38: +5 -0 lines
++ ChangeLog	18 Nov 2007 05:29:39 -0000
2007-11-18  Wakaba  <wakaba@suika.fam.cx>

	* cc.cgi (get_input_document): Use sniffer to determine
	media type of the entity.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24