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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.106 - (show annotations) (download)
Mon Sep 15 07:20:40 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.105: +5 -0 lines
++ ChangeLog	15 Sep 2008 07:20:09 -0000
2008-09-15  Wakaba  <wakaba@suika.fam.cx>

	* error-description-source.xml: "control char" errors are now
	handled by UnicodeChecker module.  New "non unicode" error added.

++ html/WebHACC/Language/ChangeLog	15 Sep 2008 07:20:35 -0000
2008-09-15  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm: Set the mode of the UnicodeChecker as HTML5.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24