/[suikacvs]/markup/html/whatpm/Whatpm/ChangeLog
Suika

Diff of /markup/html/whatpm/Whatpm/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.122 by wakaba, Sun Nov 18 05:29:22 2007 UTC revision 1.140 by wakaba, Sat Feb 23 14:37:09 2008 UTC
# Line 1  Line 1 
1    2008-02-23  Wakaba  <wakaba@suika.fam.cx>
2    
3            * ContentChecker.pm (check_element): Support for |video|
4            and |audio| as semi-transparent elements.
5    
6    2008-02-23  Wakaba  <wakaba@suika.fam.cx>
7    
8            * ContentChecker.pm ($HTMLSemiTransparentElements): New.
9            (check_element): s/minuses/minus_elements/, s/pluses/plus_elements/.
10            Support for |html:object| as a semi-transparent element.
11    
12    2008-02-23  Wakaba  <wakaba@suika.fam.cx>
13    
14            * ContentChecker.pm (check_element): The way to traverse
15            the tree is entirely revised to make it easier to track
16            the state of ancestors/descendants.  As a result of this
17            revision (which rewrites almost all of Whatpm::ContentChecker::HTML),
18            support for content model checking for HTML elements |figure|,
19            |object|, |video|, and |audio| and checking for XML elements (and
20            some XMLNS checkings) are dropped for now.  They will be
21            reimplemented in due cource.
22    
23    2008-02-17  Wakaba  <wakaba@suika.fam.cx>
24    
25            * HTML.pm.src: |>| in public or system literal closes the DOCTYPE
26            token (HTML5 revision 1225).
27    
28    2008-02-17  Wakaba  <wakaba@suika.fam.cx>
29    
30            * ContentChecker.pm ({unsupported_level}): New value.
31    
32            * HTML.pm.src: Save whether |meta| |content| attribute
33            contains character references or not.
34    
35    2008-02-17  Wakaba  <wakaba@suika.fam.cx>
36    
37            * ContentChecker.pm (_get_children): (Incompleted) attempt to
38            imlement significant content checking for contents
39            with |del| elements.
40    
41    2008-02-17  Wakaba  <wakaba@suika.fam.cx>
42    
43            * ContenteChecker.pm ($HTMLTransparentElements): More
44            elements are added.
45            (_get_children): HTML |object| elements are now semi-transparent.
46    
47            * NanoDOM.pm (manakai_html, manakai_head): New methods.
48    
49    2008-02-16  Wakaba  <wakaba@suika.fam.cx>
50    
51            * CacheManifest.pm: HTML5 revision 1211 implemented.
52    
53            * CacheManifest.pod: Updated.
54    
55    2008-02-10  Wakaba  <wakaba@suika.fam.cx>
56    
57            * ContentChecker.pm (check_document, check_element): Support
58            for second argument ($onsubdoc).
59            (_get_css_parser): Removed (now it is part of WDCC).
60    
61    2008-02-09  Wakaba  <wakaba@suika.fam.cx>
62    
63            * ContentChecker.pm (_get_css_parser): New.
64    
65    2007-11-25  Wakaba  <wakaba@suika.fam.cx>
66    
67            * ContentChecker.pm ($AnyChecker): Old way to add child elements
68            for checking had been used.
69    
70    2007-11-25  Wakaba  <wakaba@suika.fam.cx>
71    
72            * ContentChecker.pm (check_element): New todo item type |descendant|.
73    
74    2007-11-23  Wakaba  <wakaba@suika.fam.cx>
75    
76            * IMTChecker.pm: Revised to raise errors and warnings as (poorly)
77            specced in RFC 2046 and RFC 4288.
78            (application/atom+xml): Definition added.
79    
80    2007-11-23  Wakaba  <wakaba@suika.fam.cx>
81    
82            * URIChecker.pm: Make RFC 3986 should-level errors
83            warnings (rather than SHOULD-level errors).
84    
85    2007-11-23  Wakaba  <wakaba@suika.fam.cx>
86    
87            * NanoDOM.pm (get_user_data, set_user_data): New methods.
88    
89            * HTML.pm.src: A flag for character references in attribute
90            values are added.  Set |manakai_has_reference| user data
91            to |charset| attribute.
92    
93    2007-11-23  Wakaba  <wakaba@suika.fam.cx>
94    
95            * NanoDOM.pm (input_encoding, manakai_charset, manakai_has_bom): New
96            attributes.
97    
98            * ContentChecker.pm (check_document): Warn if charset requirements
99            cannot be tested.
100    
101    2007-11-19  Wakaba  <wakaba@suika.fam.cx>
102    
103            * HTML.pm.src (parse_byte_string): Detect charset
104            by universalchardet if charset parameter is not specified.
105    
106            * Makefile (Charset-all, Charset-clean): New rules.
107    
108    2007-11-18  Wakaba  <wakaba@suika.fam.cx>
109    
110            * ContentChecker.pm (check_document): Check the existence
111            of character encoding declaration and selection of encoding
112            for HTML document.
113    
114  2007-11-18  Wakaba  <wakaba@suika.fam.cx>  2007-11-18  Wakaba  <wakaba@suika.fam.cx>
115    
116          * ContentType.pm (get_sniffed_type): Return also the official          * ContentType.pm (get_sniffed_type): Return also the official

Legend:
Removed from v.1.122  
changed lines
  Added in v.1.140

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24