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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.96 - (hide annotations) (download)
Sat Aug 16 08:37:12 2008 UTC (15 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.95: +5 -0 lines
++ ChangeLog	16 Aug 2008 08:36:07 -0000
	* error-description-source.xml: Error for CSS cursor: hand
	is added.

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

++ html/WebHACC/Language/ChangeLog	16 Aug 2008 08:37:07 -0000
	* CSS.pm (generate_structure_error_section): Make the method
	do nothing.

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

++ html/WebHACC/ChangeLog	16 Aug 2008 08:36:35 -0000
	* Output.pm (nl_text): We can finally get rid of a quirk.

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

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24