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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.111 - (hide annotations) (download)
Sun Sep 21 05:09:35 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.110: +5 -0 lines
++ ChangeLog	21 Sep 2008 05:08:51 -0000
2008-09-21  Wakaba  <wakaba@suika.fam.cx>

	* error-description-source.xml: An error for non-supported
	charset="" parameter is added.

++ html/WebHACC/Language/ChangeLog	21 Sep 2008 05:09:27 -0000
2008-09-21  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm (generate_syntax_error_section): Now |charset:not
	supported| is also an error that might invalidate the validation
	result.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24