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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.95 - (hide annotations) (download)
Sat Aug 16 07:42:20 2008 UTC (16 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.94: +12 -0 lines
++ ChangeLog	16 Aug 2008 07:38:01 -0000
	* cc-script.js: Support for #index- fragment identifiers.

	* cc-style.css: Prety styling for reformatted sources.
	Support for new version of manifest dump sections.

	* error-description-source.xml: Support for Whatpm::CacheManifest,
	Whatpm::CSS::SelectorsParser, Whatpm::CSS::MediaQueryParser,
	and Whatpm::CSS::Parser errors.  Support for l10n of cache
	manifest dump sections.

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

++ html/WebHACC/Language/ChangeLog	16 Aug 2008 07:42:17 -0000
	* CSS.pm, CacheManifest.pm, HTML.pm, XML.pm: Use ->url attribute to
	obtain the URL of the document.

	* CacheManifest.pm (generate_structure_dump_section): It is
	now i18n'ed.  In addition, since URLs are tend to be long,
	tables for fallback entries are replaced by |dd| entries and
	paragraphs.  "No entry" message is now handled by catalog,
	rather than CSS.

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

++ html/WebHACC/ChangeLog	16 Aug 2008 07:39:54 -0000
	* Input.pm (Subdocument new): Invoke superclass's new method
	such that |urls| attribute is initialized.

	* Result.pm (add_error): Use ->url attribute to obtain
	the URL of the document.  No longer output |text| argument,
	since all error types except for those used in the WebIDL module
	are now defined in the catalog.

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

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24