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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.110 - (show annotations) (download)
Sat Sep 20 04:47:35 2008 UTC (15 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.109: +5 -0 lines
++ ChangeLog	20 Sep 2008 04:47:25 -0000
2008-09-20  Wakaba  <wakaba@suika.fam.cx>

	* error-description-source.xml: New error for accept-charset="".
	New errors for RFC 4646 errors.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24