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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.110 - (hide annotations) (download)
Sat Sep 20 04:47:35 2008 UTC (15 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.109: +5 -0 lines
++ ChangeLog	20 Sep 2008 04:47:25 -0000
2008-09-20  Wakaba  <wakaba@suika.fam.cx>

	* error-description-source.xml: New error for accept-charset="".
	New errors for RFC 4646 errors.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24