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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.42 - (show annotations) (download)
Fri Nov 23 06:36:19 2007 UTC (16 years, 5 months 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 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 2007-11-19 Wakaba <wakaba@suika.fam.cx>
9
10 * cc.cgi (#document-tree Document): Output |inputEncoding|,
11 |manakaiCharset|, and |manakaiHasBOM| attributes.
12
13 2007-11-18 Wakaba <wakaba@suika.fam.cx>
14
15 * 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 * cc.cgi (get_input_document): Use sniffer to determine
35 media type of the entity.
36
37 2007-11-11 Wakaba <wakaba@suika.fam.cx>
38
39 * 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 * parser.cgi: Use |Whatpm::HTML::Serializer| to serialize
49 an HTML DOM.
50
51 2007-11-07 Wakaba <wakaba@suika.fam.cx>
52
53 * cc-style.css: Styling examples.
54
55 2007-11-07 Wakaba <wakaba@suika.fam.cx>
56
57 * error-description-source.xml (enumerated:invalid:http-equiv:content-type):
58 New.
59
60 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 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 2007-09-10 Wakaba <wakaba@suika.fam.cx>
81
82 * cc.cgi, cc-style.css: Scoring support.
83
84 2007-09-03 Wakaba <wakaba@suika.fam.cx>
85
86 * error-description-source.xml: Updated.
87
88 2007-09-02 Wakaba <wakaba@suika.fam.cx>
89
90 * cc.cgi: Report document sections are now output by
91 corresponding subroutines.
92
93 2007-08-26 Wakaba <wakaba@suika.fam.cx>
94
95 * cc.cgi: New catalog macros |local-name| and |element-local-name|.
96
97 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 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 2007-07-17 Wakaba <wakaba@suika.fam.cx>
127
128 * 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 * 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 2007-07-16 Wakaba <wakaba@suika.fam.cx>
151
152 * 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 * 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 * error-description-source.en.xml: More error descriptions
166 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 * 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 * 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 2007-07-15 Wakaba <wakaba@suika.fam.cx>
224
225 * 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 * 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 2007-07-01 Wakaba <wakaba@suika.fam.cx>
237
238 * Makefile: New.
239
240 2007-07-01 Wakaba <wakaba@suika.fam.cx>
241
242 * 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 * 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 2007-06-30 Wakaba <wakaba@suika.fam.cx>
266
267 * 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 * 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 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 2007-06-21 Wakaba <wakaba@suika.fam.cx>
292
293 * 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 * parser-manakai.cgi: New.
299
300 * parser-manakai-interface.en.html: New.
301
302 * time-manakai.plt: New.
303
304 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 2007-05-27 Wakaba <wakaba@suika.fam.cx>
311
312 * 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 * 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 * table.cgi, table-interface.en.html. table-script.js: New files.
329
330 2007-05-25 Wakaba <wakaba@suika.fam.cx>
331
332 * parser.cgi: Use CGI::Carp.
333
334 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 2007-05-01 Wakaba <wakaba@suika.fam.cx>
343
344 * 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 * 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 * parser.cgi: New file.
358
359 * .htaccess: New file.
360
361 * ChangeLog: New file.

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24