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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.41 - (show annotations) (download)
Mon Nov 19 12:20:14 2007 UTC (16 years, 6 months 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 2007-11-19 Wakaba <wakaba@suika.fam.cx>
2
3 * cc.cgi (#document-tree Document): Output |inputEncoding|,
4 |manakaiCharset|, and |manakaiHasBOM| attributes.
5
6 2007-11-18 Wakaba <wakaba@suika.fam.cx>
7
8 * 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 * cc.cgi (get_input_document): Use sniffer to determine
28 media type of the entity.
29
30 2007-11-11 Wakaba <wakaba@suika.fam.cx>
31
32 * 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 * parser.cgi: Use |Whatpm::HTML::Serializer| to serialize
42 an HTML DOM.
43
44 2007-11-07 Wakaba <wakaba@suika.fam.cx>
45
46 * cc-style.css: Styling examples.
47
48 2007-11-07 Wakaba <wakaba@suika.fam.cx>
49
50 * error-description-source.xml (enumerated:invalid:http-equiv:content-type):
51 New.
52
53 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 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 2007-09-10 Wakaba <wakaba@suika.fam.cx>
74
75 * cc.cgi, cc-style.css: Scoring support.
76
77 2007-09-03 Wakaba <wakaba@suika.fam.cx>
78
79 * error-description-source.xml: Updated.
80
81 2007-09-02 Wakaba <wakaba@suika.fam.cx>
82
83 * cc.cgi: Report document sections are now output by
84 corresponding subroutines.
85
86 2007-08-26 Wakaba <wakaba@suika.fam.cx>
87
88 * cc.cgi: New catalog macros |local-name| and |element-local-name|.
89
90 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 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 2007-07-17 Wakaba <wakaba@suika.fam.cx>
120
121 * 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 * 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 2007-07-16 Wakaba <wakaba@suika.fam.cx>
144
145 * 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 * 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 * error-description-source.en.xml: More error descriptions
159 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 * 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 * 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 2007-07-15 Wakaba <wakaba@suika.fam.cx>
217
218 * 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 * 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 2007-07-01 Wakaba <wakaba@suika.fam.cx>
230
231 * Makefile: New.
232
233 2007-07-01 Wakaba <wakaba@suika.fam.cx>
234
235 * 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 * 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 2007-06-30 Wakaba <wakaba@suika.fam.cx>
259
260 * 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 * 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 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 2007-06-21 Wakaba <wakaba@suika.fam.cx>
285
286 * 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 * parser-manakai.cgi: New.
292
293 * parser-manakai-interface.en.html: New.
294
295 * time-manakai.plt: New.
296
297 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 2007-05-27 Wakaba <wakaba@suika.fam.cx>
304
305 * 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 * 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 * table.cgi, table-interface.en.html. table-script.js: New files.
322
323 2007-05-25 Wakaba <wakaba@suika.fam.cx>
324
325 * parser.cgi: Use CGI::Carp.
326
327 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 2007-05-01 Wakaba <wakaba@suika.fam.cx>
336
337 * 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 * 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 * parser.cgi: New file.
351
352 * .htaccess: New file.
353
354 * ChangeLog: New file.

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24