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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.92 - (hide annotations) (download)
Fri Aug 15 16:03:46 2008 UTC (16 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.91: +6 -0 lines
++ ChangeLog	15 Aug 2008 16:02:36 -0000
2008-08-16  Wakaba  <wakaba@suika.fam.cx>

	* error-description-source.xml: Error entries for
	Whatpm::URIChecker and Whatpm::LangTag error types
	are added.

++ html/WebHACC/Language/ChangeLog	15 Aug 2008 16:03:42 -0000
2008-08-16  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm (generate_syntax_error_section): Remove |input_encoding|
	attribute value if the input is specified by direct input.

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

	* Result.pm (add_error): Pass |value| argument, if any,
	to the |nl_text| for error type texts.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24