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

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.38 - (hide annotations) (download)
Sun Nov 11 06:57:16 2007 UTC (17 years ago) by wakaba
Branch: MAIN
Changes since 1.37: +9 -0 lines
++ ChangeLog	11 Nov 2007 06:57:02 -0000
	* cc-style.css: Rules for "unsupported" parse errors.

	* cc.cgi (print_syntax_error_html_section): Use HTML
	parser for byte string.
	(print_result_unknown_type_section): Make output
	more consistent with other media types.

2007-11-11  Wakaba  <wakaba@suika.fam.cx>

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24