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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.111 - (show annotations) (download)
Sun Sep 21 05:09:35 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.110: +5 -0 lines
++ ChangeLog	21 Sep 2008 05:08:51 -0000
2008-09-21  Wakaba  <wakaba@suika.fam.cx>

	* error-description-source.xml: An error for non-supported
	charset="" parameter is added.

++ html/WebHACC/Language/ChangeLog	21 Sep 2008 05:09:27 -0000
2008-09-21  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm (generate_syntax_error_section): Now |charset:not
	supported| is also an error that might invalidate the validation
	result.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24