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

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.107 - (hide annotations) (download)
Tue Sep 16 13:08:25 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.106: +4 -0 lines
++ ChangeLog	16 Sep 2008 13:08:18 -0000
2008-09-16  Wakaba  <wakaba@suika.fam.cx>

	* error-description-source.xml: WebIDL parser errors are added.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24