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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.101 - (show annotations) (download)
Sat Aug 30 05:32:51 2008 UTC (16 years, 3 months ago) by wakaba
Branch: MAIN
Changes since 1.100: +7 -0 lines
++ ChangeLog	30 Aug 2008 05:32:30 -0000
2008-08-30  Wakaba  <wakaba@suika.fam.cx>

	* cc-style.css: Rule for empty |mark| elements is added.

	* error-description-source.xml: Error message for
	unknown address type error is updated.

++ html/WebHACC/ChangeLog	30 Aug 2008 05:32:47 -0000
2008-08-30  Wakaba  <wakaba@suika.fam.cx>

	* Result.pm (add_error): Support for |value|-segment marking.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24