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

Contents of /test/html-whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.65 - (hide annotations) (download)
Tue Apr 29 10:59:25 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.64: +5 -0 lines
++ ChangeLog	29 Apr 2008 10:59:11 -0000
2008-04-29  Wakaba  <wakaba@suika.fam.cx>

	* cc-style.css: Duplicate terms are no longer disallowed (HTML5
	revision 1467).

1 wakaba 1.65 2008-04-29 Wakaba <wakaba@suika.fam.cx>
2    
3     * cc-style.css: Duplicate terms are no longer disallowed (HTML5
4     revision 1467).
5    
6 wakaba 1.64 2008-04-12 Wakaba <wakaba@suika.fam.cx>
7    
8     * parser-manakai.cgi, parser-manakai-interface.en.html: The |innerHTML|
9     output mode is split into "|innerHTML| (HTML)" and "|innerHTML| (XML)"
10     output modes.
11    
12     2008-03-29 Wakaba <wakaba@suika.fam.cx>
13    
14     * cc.cgi: New "URI" section is implemented.
15    
16 wakaba 1.61 2008-03-21 Wakaba <wakaba@suika.fam.cx>
17    
18 wakaba 1.63 * cc.cgi (get_node_path): Use qualified name, not just
19     local name.
20    
21     2008-03-21 Wakaba <wakaba@suika.fam.cx>
22    
23 wakaba 1.62 * cc.cgi (get_rdf_resource_html): undef vs false bug fixed.
24    
25     2008-03-21 Wakaba <wakaba@suika.fam.cx>
26    
27 wakaba 1.61 * cc.cgi: Experimental support for application/rdf+xml type.
28     Generate section on RDF triples extracted from the document.
29     (print_rdf_section): New function.
30     (get_rdf_resource_html): New function.
31    
32 wakaba 1.58 2008-03-17 Wakaba <wakaba@suika.fam.cx>
33    
34 wakaba 1.60 * cc.cgi (get_error_label): No-parent case was not considered.
35    
36     2008-03-17 Wakaba <wakaba@suika.fam.cx>
37    
38 wakaba 1.59 * cc.cgi (get_error_label): Use the error location
39     of the parent node, if the node does not have one.
40    
41     2008-03-17 Wakaba <wakaba@suika.fam.cx>
42    
43 wakaba 1.58 * cc-script.js: The ID of the list is now given as an argument.
44    
45     * cc.cgi: List of document errors now also expanded by source
46     code fragment generated by scripting.
47     (get_error_label): Use line/column information from the error
48     context node, if any.
49    
50 wakaba 1.53 2008-03-16 Wakaba <wakaba@suika.fam.cx>
51    
52 wakaba 1.57 * cc.cgi: Line break treatment was different from
53     that of HTML and CSS parsers.
54    
55     2008-03-16 Wakaba <wakaba@suika.fam.cx>
56    
57 wakaba 1.56 * cc-script.js: Unquote U+hhhh escapes.
58    
59     2008-03-16 Wakaba <wakaba@suika.fam.cx>
60    
61 wakaba 1.55 * cc.cgi (get_error_label): Use token's line and column
62     if available.
63    
64     2008-03-16 Wakaba <wakaba@suika.fam.cx>
65    
66 wakaba 1.54 * cc-script.js: Character was not marked if the line
67     is less than 50 characters.
68    
69     2008-03-16 Wakaba <wakaba@suika.fam.cx>
70    
71 wakaba 1.53 * cc.cgi: Link to the script added.
72    
73     * cc-style.css (mark): Added.
74    
75     * cc-script.js: New script.
76    
77 wakaba 1.52 2008-03-11 Wakaba <wakaba@suika.fam.cx>
78    
79     * cc.cgi: |value| should be output in |dt| in Parse Errors
80     section.
81    
82 wakaba 1.51 2008-02-24 Wakaba <wakaba@suika.fam.cx>
83    
84     * cc.cgi: Support for level-i (informational).
85    
86     * cc-style.css: New style rules for informational messages added.
87    
88     * error-description-source.xml (#information, #level-i): Added.
89    
90 wakaba 1.45 2008-02-10 Wakaba <wakaba@suika.fam.cx>
91    
92 wakaba 1.50 * cc.cgi: In CSS mode, add 'u' error for 'structure' category (until
93     it is actually implemented). Support for '-moz-pre-wrap'.
94     Typo in 'collapse' value fixed.
95    
96     2008-02-10 Wakaba <wakaba@suika.fam.cx>
97    
98 wakaba 1.49 * cc.cgi: |text/css| support. |id_prefix| support was
99     partially broken.
100    
101     2008-02-10 Wakaba <wakaba@suika.fam.cx>
102    
103 wakaba 1.48 * cc.cgi: Subdocument validation framework implemented.
104    
105     2008-02-10 Wakaba <wakaba@suika.fam.cx>
106    
107 wakaba 1.47 * cc.cgi (print_listing_section): ID, class, and term
108     section functions are merged.
109    
110     2008-02-10 Wakaba <wakaba@suika.fam.cx>
111    
112 wakaba 1.46 * table-interface.en.html: Typo fixed.
113    
114     * cc.cgi: Use |$input->{id_prefix}| as the prefix for the
115     identifiers in report sections. Don't add headings
116     if the |$input->{nested}| flag is set.
117    
118     * table-script.js (tableToCanvas): Now it aceepts third
119     argument, |idPrefix|, for setting ID prefix.
120    
121     * table.cgi: Set the third argument to |tableToCanvas| as an
122     empty string.
123    
124     2008-02-10 Wakaba <wakaba@suika.fam.cx>
125    
126 wakaba 1.45 * cc.cgi (check_and_print): Now this is a subroutine.
127    
128 wakaba 1.43 2008-02-09 Wakaba <wakaba@suika.fam.cx>
129    
130 wakaba 1.44 * cc-style.css: Rules for s/unsupported/u/'ed version added.
131    
132     * cc.cgi: Support for 'u' level.
133    
134     * error-description-source.en.xml: s/unsupported/u/;
135    
136     * standards.en.html: CSS added.
137    
138     2008-02-09 Wakaba <wakaba@suika.fam.cx>
139    
140 wakaba 1.43 * standards.en.html: New document.
141    
142     * cc-interface.en.html: Linking to |standards.en.html|.
143    
144 wakaba 1.42 2007-11-23 Wakaba <wakaba@suika.fam.cx>
145    
146     * error-description-source.xml: New error descriptions.
147    
148     * cc.cgi: |Accept-Encoding: *; q=0| is a request for server to send
149     a 406 page! |identity| encoding is added.
150    
151 wakaba 1.41 2007-11-19 Wakaba <wakaba@suika.fam.cx>
152    
153     * cc.cgi (#document-tree Document): Output |inputEncoding|,
154     |manakaiCharset|, and |manakaiHasBOM| attributes.
155    
156 wakaba 1.39 2007-11-18 Wakaba <wakaba@suika.fam.cx>
157    
158 wakaba 1.40 * cc-style.css: New rules for warnings.
159    
160     * cc-todo.en.txt: Updated.
161    
162     * cc.cgi: Default to |Windows-1252| instead of |ISO-8859-1|
163     for |inner_html| with external source. Set |manakai_charset|
164     attribute if possible.
165     (load_text_catalog): Interpret catalog file as UTF-8.
166    
167     * error-description-source.en.xml: New errors for character
168     encodings are added.
169    
170     2007-11-18 Wakaba <wakaba@suika.fam.cx>
171    
172     * error-description-source.xml: s/charset declaration/character
173     encoding declaration/g, since HTML5 spec says so.
174    
175     2007-11-18 Wakaba <wakaba@suika.fam.cx>
176    
177 wakaba 1.39 * cc.cgi (get_input_document): Use sniffer to determine
178     media type of the entity.
179    
180 wakaba 1.37 2007-11-11 Wakaba <wakaba@suika.fam.cx>
181    
182 wakaba 1.38 * cc-style.css: Rules for "unsupported" parse errors.
183    
184     * cc.cgi (print_syntax_error_html_section): Use HTML
185     parser for byte string.
186     (print_result_unknown_type_section): Make output
187     more consistent with other media types.
188    
189     2007-11-11 Wakaba <wakaba@suika.fam.cx>
190    
191 wakaba 1.37 * parser.cgi: Use |Whatpm::HTML::Serializer| to serialize
192     an HTML DOM.
193    
194 wakaba 1.35 2007-11-07 Wakaba <wakaba@suika.fam.cx>
195    
196 wakaba 1.36 * cc-style.css: Styling examples.
197    
198     2007-11-07 Wakaba <wakaba@suika.fam.cx>
199    
200 wakaba 1.35 * error-description-source.xml (enumerated:invalid:http-equiv:content-type):
201     New.
202    
203 wakaba 1.34 2007-11-05 Wakaba <wakaba@suika.fam.cx>
204    
205     * cc.cgi (get_error_level_label): New.
206    
207     * cc-style.css: New rules for error level descriptions.
208    
209     * error-description-source.xml: Description for error
210     levels is added.
211    
212 wakaba 1.33 2007-11-04 Wakaba <wakaba@suika.fam.cx>
213    
214     * cc-interface.en.html (i): |text/cache-manifest| is added.
215    
216     * cc-style.css: New rules for manifest dump.
217    
218     * cc.cgi: Support for |text/cache-manifest|.
219    
220     * error-description-soruce.en.xml (#cache-manifest-errors): New
221     section.
222    
223 wakaba 1.32 2007-09-10 Wakaba <wakaba@suika.fam.cx>
224    
225     * cc.cgi, cc-style.css: Scoring support.
226    
227 wakaba 1.31 2007-09-03 Wakaba <wakaba@suika.fam.cx>
228    
229     * error-description-source.xml: Updated.
230    
231 wakaba 1.30 2007-09-02 Wakaba <wakaba@suika.fam.cx>
232    
233     * cc.cgi: Report document sections are now output by
234     corresponding subroutines.
235    
236 wakaba 1.29 2007-08-26 Wakaba <wakaba@suika.fam.cx>
237    
238     * cc.cgi: New catalog macros |local-name| and |element-local-name|.
239    
240 wakaba 1.28 2007-08-11 Wakaba <wakaba@suika.fam.cx>
241    
242     * cc.cgi, parser-manakai.cgi, parser.cgi: Use |Message::CGI::HTTP|
243     instead of |SuikaWiki::Input::HTTP|.
244    
245     2007-08-05 Wakaba <wakaba@suika.fam.cx>
246    
247     * cc-interface.en.html: IMT |application/atom+xml| is added.
248     Link to |cc-todo| is added.
249    
250     2007-07-24 Wakaba <wakaba@suika.fam.cx>
251    
252     * error-description.xml: Description for "after body", "bare etago",
253     and "bogus end tag" are added.
254    
255 wakaba 1.27 2007-07-21 Wakaba <wakaba@suika.fam.cx>
256    
257     * cc-style.css: Don't remove bullet of the document node
258     in the document tree. Don't collapse white space
259     in the |code| elements.
260    
261     * cc.cgi: Put identifiers and class names into |code|
262     element.
263     (get_text): Template for attribute values are supported.
264    
265     * error-descriotion-source.en.xml: More error descriptions
266     are included. Use |{@}| attribute value insertion macro
267     for errors in which it should be useful.
268    
269 wakaba 1.25 2007-07-17 Wakaba <wakaba@suika.fam.cx>
270    
271 wakaba 1.26 * cc.cgi: Output HTTP and HTML header before try to
272     fetch the specified resource for usability. Add
273     tables, identifiers, and terms section to the TOC.
274     Generate classes list.
275    
276     2007-07-17 Wakaba <wakaba@suika.fam.cx>
277    
278 wakaba 1.25 * alert.png, error.png, info.png: New images.
279    
280     * LICENSE: New image file names are added.
281    
282     * cc-interface.en.html: Link to the style sheet is added.
283    
284     * cc-style.css: Duplicate identifiers and terms
285     are decorated by icon.
286    
287     * cc.cgi: |h1| links to the interface page.
288     (#identifiers): New section.
289    
290     * error-description-source.en.xml: More error types are
291     added.
292    
293 wakaba 1.21 2007-07-16 Wakaba <wakaba@suika.fam.cx>
294    
295 wakaba 1.24 * cc.cgi: Set |STDOUT| encoding as |utf8|.
296     (htescape): Escape some more invisible characters.
297    
298     * error-description-source.en.xml: More error data.
299    
300     2007-07-16 Wakaba <wakaba@suika.fam.cx>
301    
302 wakaba 1.23 * cc.cgi (table stuff): Set |is_header| property
303     of table cells explicitly since otherwise newer JSON.pm
304     generates broken output.
305     (get_text): Return the reduced type name as well. Use
306     it as fragment of detail document.
307    
308 wakaba 1.24 * error-description-source.en.xml: More error descriptions
309 wakaba 1.23 are added.
310    
311     * mkdescription.pl: Remove |catalog| element from
312     the result description document.
313    
314     * table.cgi: Set |is_header| property
315     of table cells explicitly since otherwise newer JSON.pm
316     generates broken output.
317    
318     2007-07-16 Wakaba <wakaba@suika.fam.cx>
319    
320 wakaba 1.22 * Makefile (all): |cc-msg.en.txt| is added to the list of
321     dependency.
322     (cc-msg.en.txt): New rule.
323    
324     * mkcatalog.pl: New Perl script.
325    
326     * cc-msg.en.txt: Now this file is generated by
327     the rule described in |Makefile|.
328    
329     * cc.cgi (HTML mode): Set |charset| as |ISO-8859-1|
330     if not specified, for now.
331     (get_text): Replace |<var>$/n/</var>|, not just |$/n/|,
332     to variable.
333    
334     * error-description-source.xml: All entries
335     in |cc-msg.en.txt| are now described as XML data.
336    
337     * mkdescription.pl: Print the result by |inner_html| DOM
338     attribute. Put |level| attribute value, if any, before |name|
339     attribute value. Allow missing of |desc| attribute.
340     Ignore any |catalog| element.
341    
342     2007-07-16 Wakaba <wakaba@suika.fam.cx>
343    
344 wakaba 1.21 * cc-interface.en.html: Content-Type options are extended.
345     Charset options are added. URI input box is added.
346    
347     * cc.cgi (get_input_document): New. Support for URI input.
348     (#document-info): Present request URI, documen URI,
349     base URI (HTTP-level), internet media type, and
350     charset (if any).
351     (print_http_header_section): New.
352     (print_source_string_section): Renamed from |print_source_string|
353     and it now generate entire section. Use charset
354     information obtained by parsing (for this reason the section
355     now follows the parse error section).
356     (HTML parse mode): Support for charsets (alpha).
357     (XML parse mode): Support for |application/xml|
358     and |text/xml|. Support for charsets.
359     (#result-summary): Show error message section,
360     rather than simple HTTP error, for any input error.
361     (print_document_tree): Present |xml_version|, |xml_encoding|,
362     and |xml_standalone|.
363     (get_node_path): Return |/| if the input is the |Document| node.
364     (WDCC::LWPUA): New package.
365    
366 wakaba 1.19 2007-07-15 Wakaba <wakaba@suika.fam.cx>
367    
368 wakaba 1.20 * parser-manakai-interface.en.html: An option
369     to parse as H2H is added.
370    
371     * parser-manakai.cgi: H2H parse mode is added.
372    
373     2007-07-15 Wakaba <wakaba@suika.fam.cx>
374    
375 wakaba 1.19 * parser-manakai.cgi: Set |Document| as HTML if it is.
376     Use |inner_html| attribute for inner HTML value.
377     XML documents are now serializable via |inner_html|.
378    
379 wakaba 1.16 2007-07-01 Wakaba <wakaba@suika.fam.cx>
380    
381 wakaba 1.18 * Makefile: New.
382    
383     2007-07-01 Wakaba <wakaba@suika.fam.cx>
384    
385 wakaba 1.17 * cc.cgi: Return 404 if |PATH_INFO| is different from |/|.
386     Link to |error-description|.
387    
388     * error-description-source.xml: New.
389    
390     * mkdescription.pl: New.
391    
392     2007-07-01 Wakaba <wakaba@suika.fam.cx>
393    
394 wakaba 1.16 * cc-style.css: New rules for empty error lists,
395     error levels, and |code|.
396    
397     * cc.cgi: Support for error message catalog.
398     Support for empty (zero-length) document.
399     (print_source_string): Support for empty document.
400     (print_document_tree): Element |has_child_nodes| test
401     was incorrect. Output compat mode and is html flag
402     for |Document| node.
403     (load_text_catalog, get_text): New functions.
404    
405     * LICENSE, large-alert.png, large-info.png, large-stop.png:
406     New files.
407    
408 wakaba 1.14 2007-06-30 Wakaba <wakaba@suika.fam.cx>
409    
410 wakaba 1.15 * cc.cgi: "Terms" section. "Tree" was sometimes
411     non-conforming to HTML5.
412     (get_node_link): New function.
413    
414     2007-06-30 Wakaba <wakaba@suika.fam.cx>
415    
416 wakaba 1.14 * cc-style.css (img): New rule not to make border
417     for img[usemap].
418    
419     * cc.cgi: |table.cgi|-feature merged. Doctype
420     token was serialized incorrectly.
421    
422     * table-script.js (tableToCanvas): Has second
423     argument to specify the parent. Use image map
424     to identify cells.
425    
426     * table.cgi: Minor fix to sync with the aforementioned
427     change.
428    
429 wakaba 1.13 2007-06-25 Wakaba <wakaba@suika.fam.cx>
430    
431     * parser-manakai.cgi, parser-manakai-interface.en.html: Fragment
432     parse mode is implemented.
433    
434 wakaba 1.11 2007-06-21 Wakaba <wakaba@suika.fam.cx>
435    
436 wakaba 1.12 * parser-interface.en.html: |checked"| -> |checked| (it did
437     work for Firefox 1.5 but not for WinIE6).
438    
439     2007-06-21 Wakaba <wakaba@suika.fam.cx>
440    
441 wakaba 1.11 * parser-manakai.cgi: New.
442    
443     * parser-manakai-interface.en.html: New.
444    
445     * time-manakai.plt: New.
446    
447 wakaba 1.10 2007-05-28 Wakaba <wakaba@suika.fam.cx>
448    
449     * parser.cgi: Log elapsed time to external files.
450    
451     * time.plt: New file.
452    
453 wakaba 1.7 2007-05-27 Wakaba <wakaba@suika.fam.cx>
454    
455 wakaba 1.9 * parser.cgi: Output how long each process takes.
456     Document element testing is moved to the |Whatpm::ContentChecker|
457     module.
458    
459     2007-05-27 Wakaba <wakaba@suika.fam.cx>
460    
461 wakaba 1.8 * excanvas.js: New (from <http://sourceforge.net/project/showfiles.php?group_id=163391&package_id=184688&release_id=505959>).
462    
463     * table.cgi: Remove |$table->{caption}->{element}|
464     for table with caption processed correctly.
465     Support for WinIE via ExplorerCanvas; note that
466     it does not draw path with fill and stroke correctly (stroke
467     is hidden?).
468    
469     2007-05-27 Wakaba <wakaba@suika.fam.cx>
470    
471 wakaba 1.7 * table.cgi, table-interface.en.html. table-script.js: New files.
472    
473 wakaba 1.6 2007-05-25 Wakaba <wakaba@suika.fam.cx>
474    
475     * parser.cgi: Use CGI::Carp.
476    
477 wakaba 1.5 2007-05-19 Wakaba <wakaba@suika.fam.cx>
478    
479     * parser-interface.en.html: A checkbox to
480     enable DOM5 HTML conformance checking is added.
481    
482     * parser.cgi: Check DOM5 HTML conformance
483     if |dom5| parameter is specified.
484    
485 wakaba 1.1 2007-05-01 Wakaba <wakaba@suika.fam.cx>
486    
487 wakaba 1.4 * parser.cgi: Module names are updated.
488    
489     * parser-interface.en.html: Link to Whatpm introduction
490     is added.
491    
492     2007-05-01 Wakaba <wakaba@suika.fam.cx>
493    
494 wakaba 1.3 * parser-interface.en.html: New document.
495    
496     * parser.cgi: Test-result-format mode is added.
497    
498     2007-05-01 Wakaba <wakaba@suika.fam.cx>
499    
500 wakaba 1.2 * parser.cgi: New file.
501    
502     * .htaccess: New file.
503    
504 wakaba 1.1 * ChangeLog: New file.

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24