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

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24