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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.100 - (hide annotations) (download)
Fri Aug 29 13:35:14 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.99: +4 -0 lines
++ ChangeLog	29 Aug 2008 13:35:02 -0000
2008-08-29  Wakaba  <wakaba@suika.fam.cx>

	* error-description-source.xml: Error types added for IMTChecker.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24