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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.94 - (hide annotations) (download)
Fri Aug 15 17:51:03 2008 UTC (15 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.93: +5 -0 lines
++ ChangeLog	15 Aug 2008 17:50:50 -0000
	* cc-style.css: Set min/max width/height such that tab content
	is accessible even when stupid size of window is used.

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

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24