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

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.66 - (hide annotations) (download)
Mon May 5 06:11:34 2008 UTC (16 years, 6 months ago) by wakaba
Branch: MAIN
Changes since 1.65: +5 -0 lines
++ ChangeLog	5 May 2008 06:11:19 -0000
2008-05-05  Wakaba  <wakaba@suika.fam.cx>

	* table-script.js: It is now 0-indexed stead
	of 1-indexed (HTML5 revision 1376).

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24