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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.98 - (hide annotations) (download)
Sun Aug 17 05:06:21 2008 UTC (15 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.97: +6 -0 lines
++ ChangeLog	17 Aug 2008 05:05:13 -0000
2008-08-17  Wakaba  <wakaba@suika.fam.cx>

	* cc-about.en.html: Author section added.

	* cc.cgi: |text/x-h2h| added.

++ html/WebHACC/Language/ChangeLog	17 Aug 2008 05:06:18 -0000
2008-08-17  Wakaba  <wakaba@suika.fam.cx>

	* CacheManifest.pm (generate_structure_dump_section): Support
	for broken manifest.

	* H2H.pm: New module.

++ html/WebHACC/ChangeLog	17 Aug 2008 05:05:31 -0000
2008-08-17  Wakaba  <wakaba@suika.fam.cx>

	* Output.pm: |text/x-h2h| added.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24