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

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.86 - (hide annotations) (download)
Thu Aug 14 15:50:42 2008 UTC (16 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.85: +13 -0 lines
++ ChangeLog	14 Aug 2008 15:42:17 -0000
	* cc.cgi: Generate result summary sections for
	each subdocument.

	* error-description-source.xml: New entries to
	support localization of result sections.

2008-08-14  Wakaba  <wakaba@suika.fam.cx>

	* cc-style.css: Support for revised version of result summary
	section styling.

2008-08-14  Wakaba  <wakaba@suika.fam.cx>

++ html/WebHACC/Language/ChangeLog	14 Aug 2008 15:50:38 -0000
	* Base.pm, CSS.pm, CacheManifest.pm, DOM.pm, Default.pm,
	HTML.pm, WebIDL.pm, XML.pm: Set |layer_applicable|
	or |layer_uncertain| flag appropriately.

2008-08-14  Wakaba  <wakaba@suika.fam.cx>

++ html/WebHACC/ChangeLog	14 Aug 2008 15:48:38 -0000
	* Input.pm: Methods |generate_transfer_sections|
	and |generate_http_header_section| are moved to HTTP
	subclass, since they are irrelevant to non-HTTP inputs.
	(_get_document): Forbidden host error was not represented
	by WebHACC::Input::Error subclass.
	(WebHACC::Input::Error generate_transfer_sections): Use
	role name for the section.
	(WebHACC::Input::HTTPError generate_transfer_sections): New method
	added, since the main superclass, i.e. WebHACC::Input::Error,
	no longer dumps HTTP headers due to the change mentioned above.

	* Output.pm (start_section): New roles "transfer-errors" and "result".

	* Result.pm (parent_result): New attribute.
	(layer_applicable, layer_uncertain): New methods to set flags.
	(add_error): Natural language strings are now handled
	by the catalog mechanism.  Use new scoring mechanism.
	(generate_result_section): Use catalog for all natural
	language strings.  Table generation is now much more sophiscated
	that it was.  Support for subdoc result summary.  Support
	for the column of the number of informational message.  Support
	for "N/A" status.

2008-08-14  Wakaba  <wakaba@suika.fam.cx>

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24