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

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.41 - (hide annotations) (download)
Mon Nov 19 12:20:14 2007 UTC (17 years ago) by wakaba
Branch: MAIN
Changes since 1.40: +5 -0 lines
++ ChangeLog	19 Nov 2007 12:20:04 -0000
2007-11-19  Wakaba  <wakaba@suika.fam.cx>

	* cc.cgi (#document-tree Document): Output |inputEncoding|,
	|manakaiCharset|, and |manakaiHasBOM| attributes.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24