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

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.105 - (show annotations) (download)
Thu Sep 11 09:13:57 2008 UTC (15 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.104: +5 -0 lines
++ ChangeLog	11 Sep 2008 09:13:08 -0000
2008-09-11  Wakaba  <wakaba@suika.fam.cx>

	* error-description-source.xml: Unicode checker
	errors are added.

++ html/WebHACC/Language/ChangeLog	11 Sep 2008 09:13:53 -0000
2008-09-11  Wakaba  <wakaba@suika.fam.cx>

	* HTML.pm: Support for the Unicode character checking.

++ html/WebHACC/ChangeLog	11 Sep 2008 09:13:31 -0000
2008-09-11  Wakaba  <wakaba@suika.fam.cx>

	* Result.pm (generate_result_section): Initial
	support for the charset layer.

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24