/[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.10 by wakaba, Sun May 13 10:17:35 2007 UTC revision 1.21 by wakaba, Sun May 20 11:12:25 2007 UTC
# Line 1  Line 1 
1    2007-05-20  Wakaba  <wakaba@suika.fam.cx>
2    
3            * ContentChecker.pm: Now most attributes are implemented
4            or associated to some placeholder.
5            ($ElementDefault): Warn unknown attributes
6            for unknown elements as "attribute not supported".
7            ($HTMLLanguageTagAttrChecker, $HTMLMQAttrChecker): New placeholders.
8            ($HTMLUsemapAttrChecker, $HTMLTargetAttrChecker): New checkers.
9            (|a| attribute checker): Reimplemented.
10    
11    2007-05-20  Wakaba  <wakaba@suika.fam.cx>
12    
13            * ContentChecker.pm ($HTMLEventHandlerAttrChecker): New placeholder.
14            ($HTMLAttrChecker): Event handler content attributes
15            are added.
16            (link, embed): Required attribute is now checked.
17            (embed): Unknown local attributes are no longer warned.
18    
19    2007-05-20  Wakaba  <wakaba@suika.fam.cx>
20    
21            * ContentChecker.pm ($HTMLSpaceURIsAttrChecker): New placeholder.
22            ($HTMLIMTAttrChecker): New checker.
23            (link@rel, link@href, link@type, style@type,
24            a@href, a@ping, a@ping, a@type, embed@src, embed@type,
25            object@data, object@type, source@src, source@type, area@alt,
26            area@shape, area@coords, area@href,
27            area@ping, area@rel, area@type, script@src,
28            script@defer, script@async, script@type): Checkers added.
29    
30    2007-05-20  Wakaba  <wakaba@suika.fam.cx>
31    
32            * ContentChecker.pm: Descendant checking was incorrect.
33    
34    2007-05-19  Wakaba  <wakaba@suika.fam.cx>
35    
36            * ContentChecker.pm: Support |xml:*| and |xmlns:*|
37            attributes.  Report an error if |Element.prefix|
38            is |xmlns|.
39    
40            * NanoDOM.pm (prefix): New attribute.
41    
42    2007-05-19  Wakaba  <wakaba@suika.fam.cx>
43    
44            * HTML.pm.src: In |main| phase, |in body| insertion
45            mode, action for |<iframe>| was missing.
46    
47    2007-05-19  Wakaba  <wakaba@suika.fam.cx>
48    
49            * ContentChecker.pm: Support for many of HTML5 elements.
50            ($GetHTMLNonNegativeIntegerAttrChecker): New.
51    
52    2007-05-19  Wakaba  <wakaba@suika.fam.cx>
53    
54            * ContentChecker.pm: Support for most elements up to |progress|.
55            ($HTMLURIAttrChecker): Placeholder.
56            ($HTMLIntegerAttrChecker, $GetHTMLFloatingPointNumberAttrChecker):
57            New.
58    
59    2007-05-19  Wakaba  <wakaba@suika.fam.cx>
60    
61            * ContentChecker.pm: Attribute checkers
62            for global attributes, |html|, |base|, |style|, and |meta|.
63    
64            * NanoDOM.pm (insert_before): Weaken reference
65            to the parent node.
66            (Attr::new): Set |owner_element| attribute.
67            (namespace_uri, manakai_local_name): New attribute implementations.
68            (owner_element): New attribute.
69    
70    2007-05-19  Wakaba  <wakaba@suika.fam.cx>
71    
72            * ContentChecker.pm ($AttrChecker, $HTMLAttrChecker,
73            $AnyChecker->{attr_checker}, $HTMLAttrsChecker,
74            $Element->{$HTML_NS}->{''}): New.
75            (check_element): Invoke attrs_checker for each element.
76    
77    2007-05-13  Wakaba  <wakaba@suika.fam.cx>
78    
79            * ContentChecker.pm: Don't use |manakai_element_type_match|.
80    
81  2007-05-13  Wakaba  <wakaba@suika.fam.cx>  2007-05-13  Wakaba  <wakaba@suika.fam.cx>
82    
83          * ContentChecker.pm: Use hashs rather than lists for          * ContentChecker.pm: Use hashs rather than lists for

Legend:
Removed from v.1.10  
changed lines
  Added in v.1.21

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24