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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.115 - (show annotations) (download)
Thu Jul 2 22:34:12 2009 UTC (15 years, 4 months ago) by wakaba
Branch: MAIN
CVS Tags: HEAD
Changes since 1.114: +5 -0 lines
++ ChangeLog	2 Jul 2009 22:33:57 -0000
2009-07-03  Wakaba  <wakaba@suika.fam.cx>

	* standards.en.html: Removed tentative definitions that are now
	convered by the HTML5 specification (HTML5 revision 3183).

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24