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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.112 - (hide annotations) (download)
Sun Sep 21 09:09:51 2008 UTC (17 years, 9 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 <[email protected]>
2    
3 wakaba 1.112 * cc-about.en.html: Bookmarklet added.
4    
5     2008-09-21 Wakaba <[email protected]>
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 <[email protected]>
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 <[email protected]>
16    
17     * cc.cgi: Support for |text/x-css-inline| type is added.
18    
19     2008-09-17 Wakaba <[email protected]>
20    
21     * standards.en.html: Updated.
22    
23 wakaba 1.107 2008-09-16 Wakaba <[email protected]>
24    
25 wakaba 1.108 * error-description-source.xml: WebIDL checker errors are added.
26    
27     2008-09-16 Wakaba <[email protected]>
28    
29 wakaba 1.107 * error-description-source.xml: WebIDL parser errors are added.
30    
31 wakaba 1.106 2008-09-15 Wakaba <[email protected]>
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 <[email protected]>
37    
38     * error-description-source.xml: Unicode checker
39     errors are added.
40    
41 wakaba 1.104 2008-09-10 Wakaba <[email protected]>
42    
43     * error-description-source.xml: Encoding layer errors added.
44    
45 wakaba 1.103 2008-08-31 Wakaba <[email protected]>
46    
47     * error-description-source.xml: More error descriptions.
48    
49 wakaba 1.101 2008-08-30 Wakaba <[email protected]>
50    
51 wakaba 1.102 * error-description-source.xml: Descriptions for new error
52     types are added.
53    
54     2008-08-30 Wakaba <[email protected]>
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 <[email protected]>
62    
63     * error-description-source.xml: Error types added for IMTChecker.
64    
65 wakaba 1.99 2008-08-22 Wakaba <[email protected]>
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 <[email protected]>
72    
73     * error-description-source.xml: Localize "no more information"
74     message.
75    
76 wakaba 1.98 2008-08-17 Wakaba <[email protected]>
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 <[email protected]>
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 <[email protected]>
96    
97 wakaba 1.96 * error-description-source.xml: Error for CSS cursor: hand
98     is added.
99    
100     2008-08-16 Wakaba <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
179    
180     * cc-style.css: Support for revised version of result summary
181     section styling.
182    
183     2008-08-14 Wakaba <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
259    
260 wakaba 1.78 * cc.cgi: Code clean-up.
261    
262     2008-07-21 Wakaba <[email protected]>
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 <[email protected]>
269    
270 wakaba 1.76 * cc.cgi (print_table_section): Removed (now part of
271     WebHACC::Language::DOM).
272    
273     2008-07-21 Wakaba <[email protected]>
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 <[email protected]>
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 <[email protected]>
286    
287     * cc.cgi: Modularized.
288    
289     * WebHACC/: New directory.
290    
291 wakaba 1.72 2008-07-18 Wakaba <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
335    
336 wakaba 1.67 * table-script.js: Table header/footer fill started at a
337     wrong point.
338    
339     2008-05-05 Wakaba <[email protected]>
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 <[email protected]>
345    
346     * cc-style.css: Duplicate terms are no longer disallowed (HTML5
347     revision 1467).
348    
349 wakaba 1.64 2008-04-12 Wakaba <[email protected]>
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 <[email protected]>
356    
357     * cc.cgi: New "URI" section is implemented.
358    
359 wakaba 1.61 2008-03-21 Wakaba <[email protected]>
360    
361 wakaba 1.63 * cc.cgi (get_node_path): Use qualified name, not just
362     local name.
363    
364     2008-03-21 Wakaba <[email protected]>
365    
366 wakaba 1.62 * cc.cgi (get_rdf_resource_html): undef vs false bug fixed.
367    
368     2008-03-21 Wakaba <[email protected]>
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 <[email protected]>
376    
377 wakaba 1.60 * cc.cgi (get_error_label): No-parent case was not considered.
378    
379     2008-03-17 Wakaba <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
399    
400 wakaba 1.56 * cc-script.js: Unquote U+hhhh escapes.
401    
402     2008-03-16 Wakaba <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
421    
422     * cc.cgi: |value| should be output in |dt| in Parse Errors
423     section.
424    
425 wakaba 1.51 2008-02-24 Wakaba <[email protected]>
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 <[email protected]>
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 <[email protected]>
440    
441 wakaba 1.49 * cc.cgi: |text/css| support. |id_prefix| support was
442     partially broken.
443    
444     2008-02-10 Wakaba <[email protected]>
445    
446 wakaba 1.48 * cc.cgi: Subdocument validation framework implemented.
447    
448     2008-02-10 Wakaba <[email protected]>
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 <[email protected]>
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 <[email protected]>
468    
469 wakaba 1.45 * cc.cgi (check_and_print): Now this is a subroutine.
470    
471 wakaba 1.43 2008-02-09 Wakaba <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
495    
496     * cc.cgi (#document-tree Document): Output |inputEncoding|,
497     |manakaiCharset|, and |manakaiHasBOM| attributes.
498    
499 wakaba 1.39 2007-11-18 Wakaba <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
538    
539 wakaba 1.36 * cc-style.css: Styling examples.
540    
541     2007-11-07 Wakaba <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
567    
568     * cc.cgi, cc-style.css: Scoring support.
569    
570 wakaba 1.31 2007-09-03 Wakaba <[email protected]>
571    
572     * error-description-source.xml: Updated.
573    
574 wakaba 1.30 2007-09-02 Wakaba <[email protected]>
575    
576     * cc.cgi: Report document sections are now output by
577     corresponding subroutines.
578    
579 wakaba 1.29 2007-08-26 Wakaba <[email protected]>
580    
581     * cc.cgi: New catalog macros |local-name| and |element-local-name|.
582    
583 wakaba 1.28 2007-08-11 Wakaba <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
723    
724 wakaba 1.18 * Makefile: New.
725    
726     2007-07-01 Wakaba <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
817    
818     * parser.cgi: Use CGI::Carp.
819    
820 wakaba 1.5 2007-05-19 Wakaba <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
842    
843 wakaba 1.2 * parser.cgi: New file.
844    
845     * .htaccess: New file.
846    
847 wakaba 1.1 * ChangeLog: New file.

[email protected]
ViewVC Help
Powered by ViewVC 1.1.24