/[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.5 by wakaba, Sat May 5 06:51:06 2007 UTC revision 1.14 by wakaba, Sat May 19 07:55:43 2007 UTC
# Line 1  Line 1 
1    2007-05-19  Wakaba  <wakaba@suika.fam.cx>
2    
3            * ContentChecker.pm: Support for most elements up to |progress|.
4            ($HTMLURIAttrChecker): Placeholder.
5            ($HTMLIntegerAttrChecker, $GetHTMLFloatingPointNumberAttrChecker):
6            New.
7    
8    2007-05-19  Wakaba  <wakaba@suika.fam.cx>
9    
10            * ContentChecker.pm: Attribute checkers
11            for global attributes, |html|, |base|, |style|, and |meta|.
12    
13            * NanoDOM.pm (insert_before): Weaken reference
14            to the parent node.
15            (Attr::new): Set |owner_element| attribute.
16            (namespace_uri, manakai_local_name): New attribute implementations.
17            (owner_element): New attribute.
18    
19    2007-05-19  Wakaba  <wakaba@suika.fam.cx>
20    
21            * ContentChecker.pm ($AttrChecker, $HTMLAttrChecker,
22            $AnyChecker->{attr_checker}, $HTMLAttrsChecker,
23            $Element->{$HTML_NS}->{''}): New.
24            (check_element): Invoke attrs_checker for each element.
25    
26    2007-05-13  Wakaba  <wakaba@suika.fam.cx>
27    
28            * ContentChecker.pm: Don't use |manakai_element_type_match|.
29    
30    2007-05-13  Wakaba  <wakaba@suika.fam.cx>
31    
32            * ContentChecker.pm: Use hashs rather than lists for
33            element type testings.
34    
35    2007-05-13  Wakaba  <wakaba@suika.fam.cx>
36    
37            * ContentChecker.pm: Don't generate duplicate
38            error when an element type is put in the "minus" list
39            and the element type is not allowed explicitly in the particular
40            element content model.
41            (html:a checker): New checker.
42            (html:details, html:datagrid): New checkers.
43            (html:legend): New checker.
44    
45    2007-05-13  Wakaba  <wakaba@suika.fam.cx>
46    
47            * ContentChecker.pm (html:li checker): Implemented.
48    
49    2007-05-13  Wakaba  <wakaba@suika.fam.cx>
50    
51            * ContentChecker.pm ($HTMLInlineOrStriclyInlineChecker): New
52            checker.
53            (html:dd checker): New checker.
54            (html:q, html:em, html:strong, html:small,
55            html:m, html:dfn, html:code, html:samp, html:span): New checkers.
56    
57    2007-05-13  Wakaba  <wakaba@suika.fam.cx>
58    
59            * ContentChecker.pm ($AnyChecker): Renamed
60            from |$ElementDefault->{checker}|.
61            ($ElementDefault->{checker}): Throw an error that
62            the element type is not supported by the checker.
63            ($HTMLMetadataElement): |html:base| was missing.
64            ($HTMLEmptyChecker): Don't throw an error
65            for inter-element whitespace nodes.
66            (html:html checker): Errors were not
67            thrown even if |html:head| and/or |html:body|
68            children were missing.
69            (html:head checker): An error was not
70            thrown if <meta charset> appered after other
71            elements.
72    
73  2007-05-05  Wakaba  <wakaba@suika.fam.cx>  2007-05-05  Wakaba  <wakaba@suika.fam.cx>
74    
75          * ContentChecker.pm: |footer|, |video|, |audio|, |script|,          * ContentChecker.pm: |footer|, |video|, |audio|, |script|,

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.14

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24