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

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.54 - (show annotations) (download)
Sun Mar 16 05:45:10 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.53: +5 -0 lines
++ ChangeLog	16 Mar 2008 05:45:04 -0000
	* cc-script.js: Character was not marked if the line
	is less than 50 characters.

2008-03-16  Wakaba  <wakaba@suika.fam.cx>

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24