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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.107 - (show annotations) (download)
Tue Sep 16 13:08:25 2008 UTC (15 years, 8 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 2008-09-16 Wakaba <wakaba@suika.fam.cx>
2
3 * error-description-source.xml: WebIDL parser errors are added.
4
5 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 2008-09-11 Wakaba <wakaba@suika.fam.cx>
11
12 * error-description-source.xml: Unicode checker
13 errors are added.
14
15 2008-09-10 Wakaba <wakaba@suika.fam.cx>
16
17 * error-description-source.xml: Encoding layer errors added.
18
19 2008-08-31 Wakaba <wakaba@suika.fam.cx>
20
21 * error-description-source.xml: More error descriptions.
22
23 2008-08-30 Wakaba <wakaba@suika.fam.cx>
24
25 * error-description-source.xml: Descriptions for new error
26 types are added.
27
28 2008-08-30 Wakaba <wakaba@suika.fam.cx>
29
30 * 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 2008-08-29 Wakaba <wakaba@suika.fam.cx>
36
37 * error-description-source.xml: Error types added for IMTChecker.
38
39 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 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 2008-08-16 Wakaba <wakaba@suika.fam.cx>
57
58 * 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 * error-description-source.xml: Error for CSS cursor: hand
72 is added.
73
74 2008-08-16 Wakaba <wakaba@suika.fam.cx>
75
76 * 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 * 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 * 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 * error-description-source.xml: Error entries for
105 Whatpm::URIChecker and Whatpm::LangTag error types
106 are added.
107
108 2008-08-15 Wakaba <wakaba@suika.fam.cx>
109
110 * 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 * 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 * 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 * 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 * 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 2008-08-14 Wakaba <wakaba@suika.fam.cx>
145
146 * 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 * 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 * 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 * cc-script.js, cc-style.js: Support for tab styling
174 of the "input" subsections. Support for the "details"
175 widget.
176
177 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 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 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 2008-07-21 Wakaba <wakaba@suika.fam.cx>
208
209 * .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 * cc.cgi: Code clean-up.
235
236 2008-07-21 Wakaba <wakaba@suika.fam.cx>
237
238 * 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 * 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 * 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 * 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 2008-07-20 Wakaba <wakaba@suika.fam.cx>
260
261 * cc.cgi: Modularized.
262
263 * WebHACC/: New directory.
264
265 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 2008-05-18 Wakaba <wakaba@suika.fam.cx>
271
272 * 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 * 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 2008-05-06 Wakaba <wakaba@suika.fam.cx>
293
294 * 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 * 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 2008-05-05 Wakaba <wakaba@suika.fam.cx>
309
310 * 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 * table-script.js: It is now 0-indexed stead
316 of 1-indexed (HTML5 revision 1376).
317
318 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 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 2008-03-21 Wakaba <wakaba@suika.fam.cx>
334
335 * 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 * cc.cgi (get_rdf_resource_html): undef vs false bug fixed.
341
342 2008-03-21 Wakaba <wakaba@suika.fam.cx>
343
344 * 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 2008-03-17 Wakaba <wakaba@suika.fam.cx>
350
351 * cc.cgi (get_error_label): No-parent case was not considered.
352
353 2008-03-17 Wakaba <wakaba@suika.fam.cx>
354
355 * 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 * 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 2008-03-16 Wakaba <wakaba@suika.fam.cx>
368
369 * 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 * cc-script.js: Unquote U+hhhh escapes.
375
376 2008-03-16 Wakaba <wakaba@suika.fam.cx>
377
378 * 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 * 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 * cc.cgi: Link to the script added.
389
390 * cc-style.css (mark): Added.
391
392 * cc-script.js: New script.
393
394 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 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 2008-02-10 Wakaba <wakaba@suika.fam.cx>
408
409 * 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 * cc.cgi: |text/css| support. |id_prefix| support was
416 partially broken.
417
418 2008-02-10 Wakaba <wakaba@suika.fam.cx>
419
420 * cc.cgi: Subdocument validation framework implemented.
421
422 2008-02-10 Wakaba <wakaba@suika.fam.cx>
423
424 * 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 * 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 * cc.cgi (check_and_print): Now this is a subroutine.
444
445 2008-02-09 Wakaba <wakaba@suika.fam.cx>
446
447 * 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 * standards.en.html: New document.
458
459 * cc-interface.en.html: Linking to |standards.en.html|.
460
461 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 2007-11-19 Wakaba <wakaba@suika.fam.cx>
469
470 * cc.cgi (#document-tree Document): Output |inputEncoding|,
471 |manakaiCharset|, and |manakaiHasBOM| attributes.
472
473 2007-11-18 Wakaba <wakaba@suika.fam.cx>
474
475 * 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 * cc.cgi (get_input_document): Use sniffer to determine
495 media type of the entity.
496
497 2007-11-11 Wakaba <wakaba@suika.fam.cx>
498
499 * 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 * parser.cgi: Use |Whatpm::HTML::Serializer| to serialize
509 an HTML DOM.
510
511 2007-11-07 Wakaba <wakaba@suika.fam.cx>
512
513 * cc-style.css: Styling examples.
514
515 2007-11-07 Wakaba <wakaba@suika.fam.cx>
516
517 * error-description-source.xml (enumerated:invalid:http-equiv:content-type):
518 New.
519
520 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 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 2007-09-10 Wakaba <wakaba@suika.fam.cx>
541
542 * cc.cgi, cc-style.css: Scoring support.
543
544 2007-09-03 Wakaba <wakaba@suika.fam.cx>
545
546 * error-description-source.xml: Updated.
547
548 2007-09-02 Wakaba <wakaba@suika.fam.cx>
549
550 * cc.cgi: Report document sections are now output by
551 corresponding subroutines.
552
553 2007-08-26 Wakaba <wakaba@suika.fam.cx>
554
555 * cc.cgi: New catalog macros |local-name| and |element-local-name|.
556
557 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 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 2007-07-17 Wakaba <wakaba@suika.fam.cx>
587
588 * 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 * 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 2007-07-16 Wakaba <wakaba@suika.fam.cx>
611
612 * 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 * 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 * error-description-source.en.xml: More error descriptions
626 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 * 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 * 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 2007-07-15 Wakaba <wakaba@suika.fam.cx>
684
685 * 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 * 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 2007-07-01 Wakaba <wakaba@suika.fam.cx>
697
698 * Makefile: New.
699
700 2007-07-01 Wakaba <wakaba@suika.fam.cx>
701
702 * 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 * 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 2007-06-30 Wakaba <wakaba@suika.fam.cx>
726
727 * 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 * 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 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 2007-06-21 Wakaba <wakaba@suika.fam.cx>
752
753 * 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 * parser-manakai.cgi: New.
759
760 * parser-manakai-interface.en.html: New.
761
762 * time-manakai.plt: New.
763
764 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 2007-05-27 Wakaba <wakaba@suika.fam.cx>
771
772 * 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 * 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 * table.cgi, table-interface.en.html. table-script.js: New files.
789
790 2007-05-25 Wakaba <wakaba@suika.fam.cx>
791
792 * parser.cgi: Use CGI::Carp.
793
794 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 2007-05-01 Wakaba <wakaba@suika.fam.cx>
803
804 * 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 * 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 * parser.cgi: New file.
818
819 * .htaccess: New file.
820
821 * ChangeLog: New file.

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24