/[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.1 by wakaba, Tue May 1 10:36:06 2007 UTC revision 1.9 by wakaba, Sun May 13 09:52:08 2007 UTC
# Line 1  Line 1 
1    2007-05-13  Wakaba  <wakaba@suika.fam.cx>
2    
3            * ContentChecker.pm: Don't generate duplicate
4            error when an element type is put in the "minus" list
5            and the element type is not allowed explicitly in the particular
6            element content model.
7            (html:a checker): New checker.
8            (html:details, html:datagrid): New checkers.
9            (html:legend): New checker.
10    
11    2007-05-13  Wakaba  <wakaba@suika.fam.cx>
12    
13            * ContentChecker.pm (html:li checker): Implemented.
14    
15    2007-05-13  Wakaba  <wakaba@suika.fam.cx>
16    
17            * ContentChecker.pm ($HTMLInlineOrStriclyInlineChecker): New
18            checker.
19            (html:dd checker): New checker.
20            (html:q, html:em, html:strong, html:small,
21            html:m, html:dfn, html:code, html:samp, html:span): New checkers.
22    
23    2007-05-13  Wakaba  <wakaba@suika.fam.cx>
24    
25            * ContentChecker.pm ($AnyChecker): Renamed
26            from |$ElementDefault->{checker}|.
27            ($ElementDefault->{checker}): Throw an error that
28            the element type is not supported by the checker.
29            ($HTMLMetadataElement): |html:base| was missing.
30            ($HTMLEmptyChecker): Don't throw an error
31            for inter-element whitespace nodes.
32            (html:html checker): Errors were not
33            thrown even if |html:head| and/or |html:body|
34            children were missing.
35            (html:head checker): An error was not
36            thrown if <meta charset> appered after other
37            elements.
38    
39    2007-05-05  Wakaba  <wakaba@suika.fam.cx>
40    
41            * ContentChecker.pm: |footer|, |video|, |audio|, |script|,
42            and |noscript| elements are implemented.
43            (new): New method.
44    
45    2007-05-04  Wakaba  <wakaba@suika.fam.cx>
46    
47            * ContentChecker.pm: New module.
48    
49    2007-05-04  Wakaba  <wakaba@suika.fam.cx>
50    
51            * NanoDOM.pm (manakai_parent_element,
52            document_element, manakai_local_name,
53            manakai_element_type_match): New method.
54    
55    2007-05-03  Wakaba  <wakaba@suika.fam.cx>
56    
57            * HTML.pm.src: Replace decimal and hexadecimal numeric
58            entities in C1 range using Windows-1252 mapping.  Bare LF
59            did not count as new line for error reporting.
60    
61    2007-05-02  Wakaba  <wakaba@suika.fam.cx>
62    
63            * NanoDOM.pm (DOMImplementation): New class.
64            (append_child): Weaken the |parent_node| reference.
65            (create_element_ns, Element new): Set the |owner_document|
66            reference.
67            (implementation): New attribute.
68            (owner_document, local_name, namespace_uri): New attributes.
69    
70            * HTML.pm.src (parse_string): Line and column numbers
71            are now provided to error handler.
72            (!!!parse-error): Short descriptions are added.
73            (_construct_tree): Split into three methods; support
74            for innerHTML mode.
75            (set_inner_html): New method.
76    
77  2007-05-01  Wakaba  <wakaba@suika.fam.cx>  2007-05-01  Wakaba  <wakaba@suika.fam.cx>
78    
79          * NanoDOM.html: Documentation is added.          * NanoDOM.html: Documentation is added.

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.9

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24