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

Contents of /test/html-webhacc/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.104 - (show annotations) (download)
Wed Sep 10 10:22:59 2008 UTC (16 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.103: +4 -0 lines
++ ChangeLog	10 Sep 2008 10:21:38 -0000
2008-09-10  Wakaba  <wakaba@suika.fam.cx>

	* error-description-source.xml: Encoding layer errors added.

++ html/WebHACC/ChangeLog	10 Sep 2008 10:22:56 -0000
2008-09-10  Wakaba  <wakaba@suika.fam.cx>

	* Output.pm (nl_text): Support for |<var>{octets}</var>|,
	|<var>{char}</var>|, and |<var>{char:hexref}</var>|
	macros.
	(generate_input_section): More charsets are added
	to the list of charsets.

	* Result.pm: Pass |char| and |octets| arguments
	to |nl_text|.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24