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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.91 - (hide annotations) (download)
Fri Aug 15 14:11:13 2008 UTC (15 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.90: +6 -0 lines
++ ChangeLog	15 Aug 2008 14:09:57 -0000
	* error-description-source.xml: Error entries
	for Whatpm::RDFXML errors are addded.  Missing entries
	for Whatpm::HTMLTable errors are added.

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

++ html/WebHACC/Language/ChangeLog	15 Aug 2008 14:11:09 -0000
	* DOM.pm: Enable localization of RDF section.

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

++ html/WebHACC/ChangeLog	15 Aug 2008 14:10:46 -0000
	* Output.pm (xref_text): New method.
	(node_link): Don't make node path consumed by catalog
	engine.

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

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24