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

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.67 - (hide annotations) (download)
Mon May 5 06:56:01 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.66: +5 -0 lines
++ ChangeLog	5 May 2008 06:55:59 -0000
	* table-script.js: Table header/footer fill started at a
	wrong point.

2008-05-05  Wakaba  <wakaba@suika.fam.cx>

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24