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

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.87 - (hide annotations) (download)
Fri Aug 15 05:53:23 2008 UTC (16 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.86: +12 -0 lines
++ ChangeLog	15 Aug 2008 05:43:43 -0000
2008-08-15  Wakaba  <wakaba@suika.fam.cx>

	* cc-style.css: Add icons to links and headings of error sections.
	Use standard "uncertain" color for level-u errors.  "No error found"
	messages are now handled by catalog, not by CSS presentation.
	The result paragraph saying that the conformance is unknown
	should be bordered as uncertain error messages are.

	* error-description-source.xml: New message entries
	for not-translated-yet messages.  Distinguish result table's
	layer names from other similar texts.

++ html/WebHACC/Language/ChangeLog	15 Aug 2008 05:53:19 -0000
2008-08-15  Wakaba  <wakaba@suika.fam.cx>

	* CSS.pm, CacheManifest.pm, HTML.pm, WebIDL.pm, XML.pm: Don't
	set "uncertain" flag to character encoding (encode) layer if the
	input is a character string.

++ html/WebHACC/ChangeLog	15 Aug 2008 05:51:54 -0000
2008-08-15  Wakaba  <wakaba@suika.fam.cx>

	* Input.pm (generate_transfer_sections): Use standard
	error list methods for transfer errors.  Typos fixed.

	* Output.pm (has_error): New attribute.
	(start_error_list, end_error_list): Support for role "transfer-errors".
	(end_error_list): Generate "no error found" paragraph if it should be.
	(generate_input_section): Decode parameters as UTF-8.

	* Result.pm (add_error): Set |has_error| flag.  Use catalog
	for "Unknown location" message.
	(generate_result_section): Use different text for
	result table rows than normal messages, to avoid collision
	with other messages (such as "Charset").

1 wakaba 1.87 2008-08-15 Wakaba <wakaba@suika.fam.cx>
2    
3     * cc-style.css: Add icons to links and headings of error sections.
4     Use standard "uncertain" color for level-u errors. "No error found"
5     messages are now handled by catalog, not by CSS presentation.
6     The result paragraph saying that the conformance is unknown
7     should be bordered as uncertain error messages are.
8    
9     * error-description-source.xml: New message entries
10     for not-translated-yet messages. Distinguish result table's
11     layer names from other similar texts.
12    
13 wakaba 1.83 2008-08-14 Wakaba <wakaba@suika.fam.cx>
14    
15 wakaba 1.86 * cc.cgi: Generate result summary sections for
16     each subdocument.
17    
18     * error-description-source.xml: New entries to
19     support localization of result sections.
20    
21     2008-08-14 Wakaba <wakaba@suika.fam.cx>
22    
23     * cc-style.css: Support for revised version of result summary
24     section styling.
25    
26     2008-08-14 Wakaba <wakaba@suika.fam.cx>
27    
28 wakaba 1.85 * cc-style.css: Revised such that subdocument check results
29     do not look stupid and that new class name rules
30     for level-* and layer-* is reflected by icons.
31    
32     2008-08-14 Wakaba <wakaba@suika.fam.cx>
33    
34 wakaba 1.84 * cc-script.js, cc-style.css: Support for tab styling
35     of subdoc sections.
36    
37     * cc-script.js (onbodyload): Scroll to the pointed
38     element, if possible.
39    
40     2008-08-14 Wakaba <wakaba@suika.fam.cx>
41    
42 wakaba 1.83 * cc-script.js, cc-style.js: Support for tab styling
43     of the "input" subsections. Support for the "details"
44     widget.
45    
46 wakaba 1.82 2008-08-10 Wakaba <wakaba@suika.fam.cx>
47    
48     * cc-script.js: Functions for tabbing are added.
49    
50     * cc-style.css: Tab styling rules are added.
51    
52 wakaba 1.81 2008-07-27 Wakaba <wakaba@suika.fam.cx>
53    
54     * .htaccess: Files gone.
55    
56     * cc-interface.en.html, cc-todo.txt: Removed.
57    
58     * cc-about.en.html: New document.
59    
60     * cc.cgi: Insert document input section before anything.
61     No check performed if no URL is specified and the
62     input is empty.
63    
64     * error-description-source.xml (WebHACC:Heading): Link
65     to cc-about in place of cc-interface.
66    
67 wakaba 1.80 2008-07-26 Wakaba <wakaba@suika.fam.cx>
68    
69     * cc.cgi: get_input_document function is now handled
70     by WebHACC::Input classes. |cc-script| reference
71     is now generated by |html_header| in WebHACC::Output.
72    
73     * error-description-source.xml: Document URL and Request URL
74     are now just "URLs".
75    
76 wakaba 1.74 2008-07-21 Wakaba <wakaba@suika.fam.cx>
77    
78 wakaba 1.79 * .htaccess: error-description-source.xml is in UTF-8
79     actually.
80    
81     * Makefile: Rule to make Japanese language catalog file
82     is added.
83    
84     * cc-script.js: Line and column numbers are now taken
85     from data-* attributes, not from textContent.
86    
87     * cc.cgi: Tentative support for Japanese/English conneg.
88     (load_text_catalog, get_text): Removed (catalog text selection
89     is now handled by WebHACC::Output).
90    
91     * error-description-source.xml: Catalog entries in new
92     format are added. Old catalog element is removed.
93    
94     * mkcatalog.pl: Support for non-English languages.
95     Drop support for old catalog element. Add support
96     for new cat element.
97    
98     * mkdescription.pl: Drop support for old catalog element.
99     Add support for new cat element.
100    
101     2008-07-21 Wakaba <wakaba@suika.fam.cx>
102    
103 wakaba 1.78 * cc.cgi: Code clean-up.
104    
105     2008-07-21 Wakaba <wakaba@suika.fam.cx>
106    
107 wakaba 1.77 * cc.cgi: Old commented out code for additional
108     information sections are removed. They are now
109     implemented as part of |generate_add_info_sections| method.
110    
111     2008-07-21 Wakaba <wakaba@suika.fam.cx>
112    
113 wakaba 1.76 * cc.cgi (print_table_section): Removed (now part of
114     WebHACC::Language::DOM).
115    
116     2008-07-21 Wakaba <wakaba@suika.fam.cx>
117    
118 wakaba 1.75 * cc.cgi: Information sections are now handled by WebHACC::Input
119     module. Input objects for subdocuments now owns their
120     own subclass.
121    
122     2008-07-21 Wakaba <wakaba@suika.fam.cx>
123    
124 wakaba 1.74 * cc.cgi: Errors and results are now handled by WebHACC::Result.
125     Decode |uri| parameter as UTF-8. HTTP header dump and
126     input error are now handled by WebHACC::Input.
127    
128 wakaba 1.73 2008-07-20 Wakaba <wakaba@suika.fam.cx>
129    
130     * cc.cgi: Modularized.
131    
132     * WebHACC/: New directory.
133    
134 wakaba 1.72 2008-07-18 Wakaba <wakaba@suika.fam.cx>
135    
136     * cc.cgi (print_structure_dump_webidl_section): Use ->idl_text
137     for dummping (Data::Dumper::Dumper no longer used).
138    
139 wakaba 1.70 2008-05-18 Wakaba <wakaba@suika.fam.cx>
140    
141 wakaba 1.71 * LICENSE: Note on icons/*.png are added.
142    
143     * icons/: New directory.
144    
145     * cc-style.css: Rules for background images on error category
146     are added.
147    
148     2008-05-18 Wakaba <wakaba@suika.fam.cx>
149    
150 wakaba 1.70 * cc.cgi (print_source_string_section): Use new Message::Charset::Info
151     interface to decode source code, otherwise the Perl native Encode
152     module might decode the source code into different character
153     string with the Info's.
154    
155     2008-05-10 Wakaba <wakaba@suika.fam.cx>
156    
157     * standards.en.html (requirements): Remove a requirement
158     for an HTML element's allowed context (it is covered by HTML5
159     spec since r1583).
160    
161 wakaba 1.68 2008-05-06 Wakaba <wakaba@suika.fam.cx>
162    
163 wakaba 1.69 * cc.cgi: Use table object returned by the checker; don't
164     form a table by itself.
165    
166     * table-script.js: Use different coloring for empty data cells.
167    
168     * cc.cgi, table.cgi: Remove table reference for JSON convertion.
169    
170     2008-05-06 Wakaba <wakaba@suika.fam.cx>
171    
172 wakaba 1.68 * table-script.js: Support for header cell highlighting.
173    
174     * table.cgi: Set |id| to cells; it enables the cell highlighting
175     feature.
176    
177 wakaba 1.66 2008-05-05 Wakaba <wakaba@suika.fam.cx>
178    
179 wakaba 1.67 * table-script.js: Table header/footer fill started at a
180     wrong point.
181    
182     2008-05-05 Wakaba <wakaba@suika.fam.cx>
183    
184 wakaba 1.66 * table-script.js: It is now 0-indexed stead
185     of 1-indexed (HTML5 revision 1376).
186    
187 wakaba 1.65 2008-04-29 Wakaba <wakaba@suika.fam.cx>
188    
189     * cc-style.css: Duplicate terms are no longer disallowed (HTML5
190     revision 1467).
191    
192 wakaba 1.64 2008-04-12 Wakaba <wakaba@suika.fam.cx>
193    
194     * parser-manakai.cgi, parser-manakai-interface.en.html: The |innerHTML|
195     output mode is split into "|innerHTML| (HTML)" and "|innerHTML| (XML)"
196     output modes.
197    
198     2008-03-29 Wakaba <wakaba@suika.fam.cx>
199    
200     * cc.cgi: New "URI" section is implemented.
201    
202 wakaba 1.61 2008-03-21 Wakaba <wakaba@suika.fam.cx>
203    
204 wakaba 1.63 * cc.cgi (get_node_path): Use qualified name, not just
205     local name.
206    
207     2008-03-21 Wakaba <wakaba@suika.fam.cx>
208    
209 wakaba 1.62 * cc.cgi (get_rdf_resource_html): undef vs false bug fixed.
210    
211     2008-03-21 Wakaba <wakaba@suika.fam.cx>
212    
213 wakaba 1.61 * cc.cgi: Experimental support for application/rdf+xml type.
214     Generate section on RDF triples extracted from the document.
215     (print_rdf_section): New function.
216     (get_rdf_resource_html): New function.
217    
218 wakaba 1.58 2008-03-17 Wakaba <wakaba@suika.fam.cx>
219    
220 wakaba 1.60 * cc.cgi (get_error_label): No-parent case was not considered.
221    
222     2008-03-17 Wakaba <wakaba@suika.fam.cx>
223    
224 wakaba 1.59 * cc.cgi (get_error_label): Use the error location
225     of the parent node, if the node does not have one.
226    
227     2008-03-17 Wakaba <wakaba@suika.fam.cx>
228    
229 wakaba 1.58 * cc-script.js: The ID of the list is now given as an argument.
230    
231     * cc.cgi: List of document errors now also expanded by source
232     code fragment generated by scripting.
233     (get_error_label): Use line/column information from the error
234     context node, if any.
235    
236 wakaba 1.53 2008-03-16 Wakaba <wakaba@suika.fam.cx>
237    
238 wakaba 1.57 * cc.cgi: Line break treatment was different from
239     that of HTML and CSS parsers.
240    
241     2008-03-16 Wakaba <wakaba@suika.fam.cx>
242    
243 wakaba 1.56 * cc-script.js: Unquote U+hhhh escapes.
244    
245     2008-03-16 Wakaba <wakaba@suika.fam.cx>
246    
247 wakaba 1.55 * cc.cgi (get_error_label): Use token's line and column
248     if available.
249    
250     2008-03-16 Wakaba <wakaba@suika.fam.cx>
251    
252 wakaba 1.54 * cc-script.js: Character was not marked if the line
253     is less than 50 characters.
254    
255     2008-03-16 Wakaba <wakaba@suika.fam.cx>
256    
257 wakaba 1.53 * cc.cgi: Link to the script added.
258    
259     * cc-style.css (mark): Added.
260    
261     * cc-script.js: New script.
262    
263 wakaba 1.52 2008-03-11 Wakaba <wakaba@suika.fam.cx>
264    
265     * cc.cgi: |value| should be output in |dt| in Parse Errors
266     section.
267    
268 wakaba 1.51 2008-02-24 Wakaba <wakaba@suika.fam.cx>
269    
270     * cc.cgi: Support for level-i (informational).
271    
272     * cc-style.css: New style rules for informational messages added.
273    
274     * error-description-source.xml (#information, #level-i): Added.
275    
276 wakaba 1.45 2008-02-10 Wakaba <wakaba@suika.fam.cx>
277    
278 wakaba 1.50 * cc.cgi: In CSS mode, add 'u' error for 'structure' category (until
279     it is actually implemented). Support for '-moz-pre-wrap'.
280     Typo in 'collapse' value fixed.
281    
282     2008-02-10 Wakaba <wakaba@suika.fam.cx>
283    
284 wakaba 1.49 * cc.cgi: |text/css| support. |id_prefix| support was
285     partially broken.
286    
287     2008-02-10 Wakaba <wakaba@suika.fam.cx>
288    
289 wakaba 1.48 * cc.cgi: Subdocument validation framework implemented.
290    
291     2008-02-10 Wakaba <wakaba@suika.fam.cx>
292    
293 wakaba 1.47 * cc.cgi (print_listing_section): ID, class, and term
294     section functions are merged.
295    
296     2008-02-10 Wakaba <wakaba@suika.fam.cx>
297    
298 wakaba 1.46 * table-interface.en.html: Typo fixed.
299    
300     * cc.cgi: Use |$input->{id_prefix}| as the prefix for the
301     identifiers in report sections. Don't add headings
302     if the |$input->{nested}| flag is set.
303    
304     * table-script.js (tableToCanvas): Now it aceepts third
305     argument, |idPrefix|, for setting ID prefix.
306    
307     * table.cgi: Set the third argument to |tableToCanvas| as an
308     empty string.
309    
310     2008-02-10 Wakaba <wakaba@suika.fam.cx>
311    
312 wakaba 1.45 * cc.cgi (check_and_print): Now this is a subroutine.
313    
314 wakaba 1.43 2008-02-09 Wakaba <wakaba@suika.fam.cx>
315    
316 wakaba 1.44 * cc-style.css: Rules for s/unsupported/u/'ed version added.
317    
318     * cc.cgi: Support for 'u' level.
319    
320     * error-description-source.en.xml: s/unsupported/u/;
321    
322     * standards.en.html: CSS added.
323    
324     2008-02-09 Wakaba <wakaba@suika.fam.cx>
325    
326 wakaba 1.43 * standards.en.html: New document.
327    
328     * cc-interface.en.html: Linking to |standards.en.html|.
329    
330 wakaba 1.42 2007-11-23 Wakaba <wakaba@suika.fam.cx>
331    
332     * error-description-source.xml: New error descriptions.
333    
334     * cc.cgi: |Accept-Encoding: *; q=0| is a request for server to send
335     a 406 page! |identity| encoding is added.
336    
337 wakaba 1.41 2007-11-19 Wakaba <wakaba@suika.fam.cx>
338    
339     * cc.cgi (#document-tree Document): Output |inputEncoding|,
340     |manakaiCharset|, and |manakaiHasBOM| attributes.
341    
342 wakaba 1.39 2007-11-18 Wakaba <wakaba@suika.fam.cx>
343    
344 wakaba 1.40 * cc-style.css: New rules for warnings.
345    
346     * cc-todo.en.txt: Updated.
347    
348     * cc.cgi: Default to |Windows-1252| instead of |ISO-8859-1|
349     for |inner_html| with external source. Set |manakai_charset|
350     attribute if possible.
351     (load_text_catalog): Interpret catalog file as UTF-8.
352    
353     * error-description-source.en.xml: New errors for character
354     encodings are added.
355    
356     2007-11-18 Wakaba <wakaba@suika.fam.cx>
357    
358     * error-description-source.xml: s/charset declaration/character
359     encoding declaration/g, since HTML5 spec says so.
360    
361     2007-11-18 Wakaba <wakaba@suika.fam.cx>
362    
363 wakaba 1.39 * cc.cgi (get_input_document): Use sniffer to determine
364     media type of the entity.
365    
366 wakaba 1.37 2007-11-11 Wakaba <wakaba@suika.fam.cx>
367    
368 wakaba 1.38 * cc-style.css: Rules for "unsupported" parse errors.
369    
370     * cc.cgi (print_syntax_error_html_section): Use HTML
371     parser for byte string.
372     (print_result_unknown_type_section): Make output
373     more consistent with other media types.
374    
375     2007-11-11 Wakaba <wakaba@suika.fam.cx>
376    
377 wakaba 1.37 * parser.cgi: Use |Whatpm::HTML::Serializer| to serialize
378     an HTML DOM.
379    
380 wakaba 1.35 2007-11-07 Wakaba <wakaba@suika.fam.cx>
381    
382 wakaba 1.36 * cc-style.css: Styling examples.
383    
384     2007-11-07 Wakaba <wakaba@suika.fam.cx>
385    
386 wakaba 1.35 * error-description-source.xml (enumerated:invalid:http-equiv:content-type):
387     New.
388    
389 wakaba 1.34 2007-11-05 Wakaba <wakaba@suika.fam.cx>
390    
391     * cc.cgi (get_error_level_label): New.
392    
393     * cc-style.css: New rules for error level descriptions.
394    
395     * error-description-source.xml: Description for error
396     levels is added.
397    
398 wakaba 1.33 2007-11-04 Wakaba <wakaba@suika.fam.cx>
399    
400     * cc-interface.en.html (i): |text/cache-manifest| is added.
401    
402     * cc-style.css: New rules for manifest dump.
403    
404     * cc.cgi: Support for |text/cache-manifest|.
405    
406     * error-description-soruce.en.xml (#cache-manifest-errors): New
407     section.
408    
409 wakaba 1.32 2007-09-10 Wakaba <wakaba@suika.fam.cx>
410    
411     * cc.cgi, cc-style.css: Scoring support.
412    
413 wakaba 1.31 2007-09-03 Wakaba <wakaba@suika.fam.cx>
414    
415     * error-description-source.xml: Updated.
416    
417 wakaba 1.30 2007-09-02 Wakaba <wakaba@suika.fam.cx>
418    
419     * cc.cgi: Report document sections are now output by
420     corresponding subroutines.
421    
422 wakaba 1.29 2007-08-26 Wakaba <wakaba@suika.fam.cx>
423    
424     * cc.cgi: New catalog macros |local-name| and |element-local-name|.
425    
426 wakaba 1.28 2007-08-11 Wakaba <wakaba@suika.fam.cx>
427    
428     * cc.cgi, parser-manakai.cgi, parser.cgi: Use |Message::CGI::HTTP|
429     instead of |SuikaWiki::Input::HTTP|.
430    
431     2007-08-05 Wakaba <wakaba@suika.fam.cx>
432    
433     * cc-interface.en.html: IMT |application/atom+xml| is added.
434     Link to |cc-todo| is added.
435    
436     2007-07-24 Wakaba <wakaba@suika.fam.cx>
437    
438     * error-description.xml: Description for "after body", "bare etago",
439     and "bogus end tag" are added.
440    
441 wakaba 1.27 2007-07-21 Wakaba <wakaba@suika.fam.cx>
442    
443     * cc-style.css: Don't remove bullet of the document node
444     in the document tree. Don't collapse white space
445     in the |code| elements.
446    
447     * cc.cgi: Put identifiers and class names into |code|
448     element.
449     (get_text): Template for attribute values are supported.
450    
451     * error-descriotion-source.en.xml: More error descriptions
452     are included. Use |{@}| attribute value insertion macro
453     for errors in which it should be useful.
454    
455 wakaba 1.25 2007-07-17 Wakaba <wakaba@suika.fam.cx>
456    
457 wakaba 1.26 * cc.cgi: Output HTTP and HTML header before try to
458     fetch the specified resource for usability. Add
459     tables, identifiers, and terms section to the TOC.
460     Generate classes list.
461    
462     2007-07-17 Wakaba <wakaba@suika.fam.cx>
463    
464 wakaba 1.25 * alert.png, error.png, info.png: New images.
465    
466     * LICENSE: New image file names are added.
467    
468     * cc-interface.en.html: Link to the style sheet is added.
469    
470     * cc-style.css: Duplicate identifiers and terms
471     are decorated by icon.
472    
473     * cc.cgi: |h1| links to the interface page.
474     (#identifiers): New section.
475    
476     * error-description-source.en.xml: More error types are
477     added.
478    
479 wakaba 1.21 2007-07-16 Wakaba <wakaba@suika.fam.cx>
480    
481 wakaba 1.24 * cc.cgi: Set |STDOUT| encoding as |utf8|.
482     (htescape): Escape some more invisible characters.
483    
484     * error-description-source.en.xml: More error data.
485    
486     2007-07-16 Wakaba <wakaba@suika.fam.cx>
487    
488 wakaba 1.23 * cc.cgi (table stuff): Set |is_header| property
489     of table cells explicitly since otherwise newer JSON.pm
490     generates broken output.
491     (get_text): Return the reduced type name as well. Use
492     it as fragment of detail document.
493    
494 wakaba 1.24 * error-description-source.en.xml: More error descriptions
495 wakaba 1.23 are added.
496    
497     * mkdescription.pl: Remove |catalog| element from
498     the result description document.
499    
500     * table.cgi: Set |is_header| property
501     of table cells explicitly since otherwise newer JSON.pm
502     generates broken output.
503    
504     2007-07-16 Wakaba <wakaba@suika.fam.cx>
505    
506 wakaba 1.22 * Makefile (all): |cc-msg.en.txt| is added to the list of
507     dependency.
508     (cc-msg.en.txt): New rule.
509    
510     * mkcatalog.pl: New Perl script.
511    
512     * cc-msg.en.txt: Now this file is generated by
513     the rule described in |Makefile|.
514    
515     * cc.cgi (HTML mode): Set |charset| as |ISO-8859-1|
516     if not specified, for now.
517     (get_text): Replace |<var>$/n/</var>|, not just |$/n/|,
518     to variable.
519    
520     * error-description-source.xml: All entries
521     in |cc-msg.en.txt| are now described as XML data.
522    
523     * mkdescription.pl: Print the result by |inner_html| DOM
524     attribute. Put |level| attribute value, if any, before |name|
525     attribute value. Allow missing of |desc| attribute.
526     Ignore any |catalog| element.
527    
528     2007-07-16 Wakaba <wakaba@suika.fam.cx>
529    
530 wakaba 1.21 * cc-interface.en.html: Content-Type options are extended.
531     Charset options are added. URI input box is added.
532    
533     * cc.cgi (get_input_document): New. Support for URI input.
534     (#document-info): Present request URI, documen URI,
535     base URI (HTTP-level), internet media type, and
536     charset (if any).
537     (print_http_header_section): New.
538     (print_source_string_section): Renamed from |print_source_string|
539     and it now generate entire section. Use charset
540     information obtained by parsing (for this reason the section
541     now follows the parse error section).
542     (HTML parse mode): Support for charsets (alpha).
543     (XML parse mode): Support for |application/xml|
544     and |text/xml|. Support for charsets.
545     (#result-summary): Show error message section,
546     rather than simple HTTP error, for any input error.
547     (print_document_tree): Present |xml_version|, |xml_encoding|,
548     and |xml_standalone|.
549     (get_node_path): Return |/| if the input is the |Document| node.
550     (WDCC::LWPUA): New package.
551    
552 wakaba 1.19 2007-07-15 Wakaba <wakaba@suika.fam.cx>
553    
554 wakaba 1.20 * parser-manakai-interface.en.html: An option
555     to parse as H2H is added.
556    
557     * parser-manakai.cgi: H2H parse mode is added.
558    
559     2007-07-15 Wakaba <wakaba@suika.fam.cx>
560    
561 wakaba 1.19 * parser-manakai.cgi: Set |Document| as HTML if it is.
562     Use |inner_html| attribute for inner HTML value.
563     XML documents are now serializable via |inner_html|.
564    
565 wakaba 1.16 2007-07-01 Wakaba <wakaba@suika.fam.cx>
566    
567 wakaba 1.18 * Makefile: New.
568    
569     2007-07-01 Wakaba <wakaba@suika.fam.cx>
570    
571 wakaba 1.17 * cc.cgi: Return 404 if |PATH_INFO| is different from |/|.
572     Link to |error-description|.
573    
574     * error-description-source.xml: New.
575    
576     * mkdescription.pl: New.
577    
578     2007-07-01 Wakaba <wakaba@suika.fam.cx>
579    
580 wakaba 1.16 * cc-style.css: New rules for empty error lists,
581     error levels, and |code|.
582    
583     * cc.cgi: Support for error message catalog.
584     Support for empty (zero-length) document.
585     (print_source_string): Support for empty document.
586     (print_document_tree): Element |has_child_nodes| test
587     was incorrect. Output compat mode and is html flag
588     for |Document| node.
589     (load_text_catalog, get_text): New functions.
590    
591     * LICENSE, large-alert.png, large-info.png, large-stop.png:
592     New files.
593    
594 wakaba 1.14 2007-06-30 Wakaba <wakaba@suika.fam.cx>
595    
596 wakaba 1.15 * cc.cgi: "Terms" section. "Tree" was sometimes
597     non-conforming to HTML5.
598     (get_node_link): New function.
599    
600     2007-06-30 Wakaba <wakaba@suika.fam.cx>
601    
602 wakaba 1.14 * cc-style.css (img): New rule not to make border
603     for img[usemap].
604    
605     * cc.cgi: |table.cgi|-feature merged. Doctype
606     token was serialized incorrectly.
607    
608     * table-script.js (tableToCanvas): Has second
609     argument to specify the parent. Use image map
610     to identify cells.
611    
612     * table.cgi: Minor fix to sync with the aforementioned
613     change.
614    
615 wakaba 1.13 2007-06-25 Wakaba <wakaba@suika.fam.cx>
616    
617     * parser-manakai.cgi, parser-manakai-interface.en.html: Fragment
618     parse mode is implemented.
619    
620 wakaba 1.11 2007-06-21 Wakaba <wakaba@suika.fam.cx>
621    
622 wakaba 1.12 * parser-interface.en.html: |checked"| -> |checked| (it did
623     work for Firefox 1.5 but not for WinIE6).
624    
625     2007-06-21 Wakaba <wakaba@suika.fam.cx>
626    
627 wakaba 1.11 * parser-manakai.cgi: New.
628    
629     * parser-manakai-interface.en.html: New.
630    
631     * time-manakai.plt: New.
632    
633 wakaba 1.10 2007-05-28 Wakaba <wakaba@suika.fam.cx>
634    
635     * parser.cgi: Log elapsed time to external files.
636    
637     * time.plt: New file.
638    
639 wakaba 1.7 2007-05-27 Wakaba <wakaba@suika.fam.cx>
640    
641 wakaba 1.9 * parser.cgi: Output how long each process takes.
642     Document element testing is moved to the |Whatpm::ContentChecker|
643     module.
644    
645     2007-05-27 Wakaba <wakaba@suika.fam.cx>
646    
647 wakaba 1.8 * excanvas.js: New (from <http://sourceforge.net/project/showfiles.php?group_id=163391&package_id=184688&release_id=505959>).
648    
649     * table.cgi: Remove |$table->{caption}->{element}|
650     for table with caption processed correctly.
651     Support for WinIE via ExplorerCanvas; note that
652     it does not draw path with fill and stroke correctly (stroke
653     is hidden?).
654    
655     2007-05-27 Wakaba <wakaba@suika.fam.cx>
656    
657 wakaba 1.7 * table.cgi, table-interface.en.html. table-script.js: New files.
658    
659 wakaba 1.6 2007-05-25 Wakaba <wakaba@suika.fam.cx>
660    
661     * parser.cgi: Use CGI::Carp.
662    
663 wakaba 1.5 2007-05-19 Wakaba <wakaba@suika.fam.cx>
664    
665     * parser-interface.en.html: A checkbox to
666     enable DOM5 HTML conformance checking is added.
667    
668     * parser.cgi: Check DOM5 HTML conformance
669     if |dom5| parameter is specified.
670    
671 wakaba 1.1 2007-05-01 Wakaba <wakaba@suika.fam.cx>
672    
673 wakaba 1.4 * parser.cgi: Module names are updated.
674    
675     * parser-interface.en.html: Link to Whatpm introduction
676     is added.
677    
678     2007-05-01 Wakaba <wakaba@suika.fam.cx>
679    
680 wakaba 1.3 * parser-interface.en.html: New document.
681    
682     * parser.cgi: Test-result-format mode is added.
683    
684     2007-05-01 Wakaba <wakaba@suika.fam.cx>
685    
686 wakaba 1.2 * parser.cgi: New file.
687    
688     * .htaccess: New file.
689    
690 wakaba 1.1 * ChangeLog: New file.

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24