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

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.112 - (hide annotations) (download)
Sun Sep 21 09:09:51 2008 UTC (15 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.111: +4 -0 lines
++ ChangeLog	21 Sep 2008 09:09:47 -0000
	* cc-about.en.html: Bookmarklet added.

2008-09-21  Wakaba  <wakaba@suika.fam.cx>

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24