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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.108 - (show annotations) (download)
Tue Sep 16 14:00:20 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.107: +4 -0 lines
++ ChangeLog	16 Sep 2008 14:00:16 -0000
	* error-description-source.xml: WebIDL checker errors are added.

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

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24