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

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.50 - (show annotations) (download)
Sun Feb 10 07:35:23 2008 UTC (16 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.49: +6 -0 lines
++ ChangeLog	10 Feb 2008 07:35:19 -0000
	* cc.cgi: In CSS mode, add 'u' error for 'structure' category (until
	it is actually implemented).  Support for '-moz-pre-wrap'.
	Typo in 'collapse' value fixed.

2008-02-10  Wakaba  <wakaba@suika.fam.cx>

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24