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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.93 - (hide annotations) (download)
Fri Aug 15 16:44:03 2008 UTC (16 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.92: +11 -0 lines
++ ChangeLog	15 Aug 2008 16:43:11 -0000
	* cc-script.js (_showTab): Show the tab button of the selected
	tab.

	* cc-script.css (nav): Show scrollbar if there are too many
	tabs.

	* cc.cgi: Reset |$output->input| even if |$input->{s}| is undef (i.e.
	imlementation error case).

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

++ html/WebHACC/ChangeLog	15 Aug 2008 16:43:58 -0000
	* Output.pm (start_section): Don't add item to the non-tab
	navigation menu if the item's rank is higher than 2.

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

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24