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

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.109 - (show annotations) (download)
Wed Sep 17 03:56:43 2008 UTC (15 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.108: +8 -0 lines
++ ChangeLog	17 Sep 2008 03:55:55 -0000
2008-09-17  Wakaba  <wakaba@suika.fam.cx>

	* cc.cgi: Support for |text/x-css-inline| type is added.

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

	* standards.en.html: Updated.

++ html/WebHACC/Language/ChangeLog	17 Sep 2008 03:56:41 -0000
2008-09-17  Wakaba  <wakaba@suika.fam.cx>

	* CSSInline.pm: New module.

++ html/WebHACC/ChangeLog	17 Sep 2008 03:56:25 -0000
2008-09-17  Wakaba  <wakaba@suika.fam.cx>

	* Output.pm: Support for the |text/x-css-inline| type is added.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24