/[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.2 by wakaba, Wed May 2 13:44:33 2007 UTC revision 1.12 by wakaba, Sat May 19 03:49:58 2007 UTC
# Line 1  Line 1 
1    2007-05-19  Wakaba  <wakaba@suika.fam.cx>
2    
3            * ContentChecker.pm ($AttrChecker, $HTMLAttrChecker,
4            $AnyChecker->{attr_checker}, $HTMLAttrsChecker,
5            $Element->{$HTML_NS}->{''}): New.
6            (check_element): Invoke attrs_checker for each element.
7    
8    2007-05-13  Wakaba  <wakaba@suika.fam.cx>
9    
10            * ContentChecker.pm: Don't use |manakai_element_type_match|.
11    
12    2007-05-13  Wakaba  <wakaba@suika.fam.cx>
13    
14            * ContentChecker.pm: Use hashs rather than lists for
15            element type testings.
16    
17    2007-05-13  Wakaba  <wakaba@suika.fam.cx>
18    
19            * ContentChecker.pm: Don't generate duplicate
20            error when an element type is put in the "minus" list
21            and the element type is not allowed explicitly in the particular
22            element content model.
23            (html:a checker): New checker.
24            (html:details, html:datagrid): New checkers.
25            (html:legend): New checker.
26    
27    2007-05-13  Wakaba  <wakaba@suika.fam.cx>
28    
29            * ContentChecker.pm (html:li checker): Implemented.
30    
31    2007-05-13  Wakaba  <wakaba@suika.fam.cx>
32    
33            * ContentChecker.pm ($HTMLInlineOrStriclyInlineChecker): New
34            checker.
35            (html:dd checker): New checker.
36            (html:q, html:em, html:strong, html:small,
37            html:m, html:dfn, html:code, html:samp, html:span): New checkers.
38    
39    2007-05-13  Wakaba  <wakaba@suika.fam.cx>
40    
41            * ContentChecker.pm ($AnyChecker): Renamed
42            from |$ElementDefault->{checker}|.
43            ($ElementDefault->{checker}): Throw an error that
44            the element type is not supported by the checker.
45            ($HTMLMetadataElement): |html:base| was missing.
46            ($HTMLEmptyChecker): Don't throw an error
47            for inter-element whitespace nodes.
48            (html:html checker): Errors were not
49            thrown even if |html:head| and/or |html:body|
50            children were missing.
51            (html:head checker): An error was not
52            thrown if <meta charset> appered after other
53            elements.
54    
55    2007-05-05  Wakaba  <wakaba@suika.fam.cx>
56    
57            * ContentChecker.pm: |footer|, |video|, |audio|, |script|,
58            and |noscript| elements are implemented.
59            (new): New method.
60    
61    2007-05-04  Wakaba  <wakaba@suika.fam.cx>
62    
63            * ContentChecker.pm: New module.
64    
65    2007-05-04  Wakaba  <wakaba@suika.fam.cx>
66    
67            * NanoDOM.pm (manakai_parent_element,
68            document_element, manakai_local_name,
69            manakai_element_type_match): New method.
70    
71    2007-05-03  Wakaba  <wakaba@suika.fam.cx>
72    
73            * HTML.pm.src: Replace decimal and hexadecimal numeric
74            entities in C1 range using Windows-1252 mapping.  Bare LF
75            did not count as new line for error reporting.
76    
77  2007-05-02  Wakaba  <wakaba@suika.fam.cx>  2007-05-02  Wakaba  <wakaba@suika.fam.cx>
78    
79          * NanoDOM.pm (DOMImplementation): New class.          * NanoDOM.pm (DOMImplementation): New class.

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.12

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24