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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.112 - (show annotations) (download)
Sun Sep 21 09:09:51 2008 UTC (15 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.111: +4 -0 lines
++ ChangeLog	21 Sep 2008 09:09:47 -0000
	* cc-about.en.html: Bookmarklet added.

2008-09-21  Wakaba  <wakaba@suika.fam.cx>

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24