/[suikacvs]/messaging/manakai/lib/Message/DOM/ChangeLog
Suika

Diff of /messaging/manakai/lib/Message/DOM/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.282 by wakaba, Tue Jan 1 07:06:04 2008 UTC revision 1.304 by wakaba, Tue Oct 21 07:51:59 2008 UTC
# Line 1  Line 1 
1    2008-10-21  Wakaba  <wakaba@suika.fam.cx>
2    
3            * Document.pm (inner_html): Use Whatpm::XML::Parser for XML
4            parsing.
5    
6            * Node.pm (manakai_html_language): New attribute.
7    
8    2008-10-17  Wakaba  <wakaba@suika.fam.cx>
9    
10            * ElementTypeDefinition.pm (content_model_text): New attribute.
11    
12    2008-04-12  Wakaba  <wakaba@suika.fam.cx>
13    
14            * Element.pm (create_element, create_element_ns): Inputs
15            were not normalized into a string.
16    
17    2008-02-17  Wakaba  <wakaba@suika.fam.cx>
18    
19            * Document.pm (manakai_html, manakai_head): New methods.
20    
21    2008-02-11  Wakaba  <wakaba@suika.fam.cx>
22    
23            * CSSRule.pm (@import css_text): Implemented.
24    
25    2008-02-10  Wakaba  <wakaba@suika.fam.cx>
26    
27            * CSSStyleSheet.pm (manakai_input_encoding): New.
28    
29    2008-02-08  Wakaba  <wakaba@suika.fam.cx>
30    
31            * CSSRule.pm (@media, @import ____new): Bless media object
32            with the appropriate class.
33            (@media css_text): Getter implemented.
34    
35            * MediaList.pm (media_text): Getter implemented.
36    
37    2008-02-03  Wakaba  <wakaba@suika.fam.cx>
38    
39            * CSSStyleDeclaration.pm ($serialize_value): Support
40            for new value types.
41    
42    2008-02-02  Wakaba  <wakaba@suika.fam.cx>
43    
44            * CSSStyleDeclaration.pm ($serialize_value): New (was
45            part of Whatpm::CSS::Parser as $default_serializer).
46            Use it instead of old 'serialize' parameter of CSS
47            property definition.
48    
49    2008-01-26  Wakaba  <wakaba@suika.fam.cx>
50    
51            * CSSStyleDeclaration.pm (css_text): Prepend | ! | before
52            the priority token if any.
53            (get_property_priority): Shorthand case implemented.
54    
55    2008-01-26  Wakaba  <wakaba@suika.fam.cx>
56    
57            * CSSStyleDeclaration.pm: Use |serialize_shorthand|
58            and |serialize_multiple| to serialize shorthand properties
59            in reflecting attributes.  Return value of
60            the |serialzie_multiple| function has been changed.
61            (non-computed css_text): Sort by property names.
62    
63    2008-01-24  Wakaba  <wakaba@suika.fam.cx>
64    
65            * Window.pm (manakai_get_computed_style): Renamed
66            from |get_computed_style|.
67    
68            * Element.pm (manakai_computed_style): Renamed from |current_style|.
69    
70    2008-01-14  Wakaba  <wakaba@suika.fam.cx>
71    
72            * CSSStyleDeclaration.pm (AUTOLOAD): DOM attributes reflecting
73            shorthand properties did croak (fixed but still they does not
74            return correct result - they need to be fixed later).
75    
76            * Element.pm (query_selector, query_selector_all): Prototypes
77            were missing.
78    
79    2008-01-14  Wakaba  <wakaba@suika.fam.cx>
80    
81            * Window.pm (___reset_css): Typo fixed.
82    
83    2008-01-14  Wakaba  <wakaba@suika.fam.cx>
84    
85            * CSSStyleDeclaration.pm: The classes now explicitly implement
86            the |CSS2Properties| interface.
87            (@{}, TIEARRAY, FETCH, FETCHSIZE, EXISTS, item, length): Implemented.
88    
89    2008-01-14  Wakaba  <wakaba@suika.fam.cx>
90    
91            * CSSStyleDeclaration.pm (attributes reflecting CSS properties):
92            Return an empty string if no value is assigned to the property.  Insert
93            a SPACE before '!' for compatibility with Firefox.
94    
95    2008-01-14  Wakaba  <wakaba@suika.fam.cx>
96    
97            * CSSRule.pm (css_text): Trailing newline character is removed
98            to avoid double empty lines in CSSStyleSheet->css_text.
99            (selector_text): Namespace support is fixed.
100    
101            * CSSStyleSheet.pm (___new): Now it accepts |_nsmap| option.
102    
103    2008-01-14  Wakaba  <wakaba@suika.fam.cx>
104    
105            * CSSRule.pm (selector_text): Use |serialize_selector_text|
106            to get better result.
107    
108    2008-01-13  Wakaba  <wakaba@suika.fam.cx>
109    
110            * Window.pm: New Perl module.
111    
112            * Document.pm (default_view): Implemented.
113    
114            * Element.pm (current_style): Implemented.
115    
116    2008-01-06  Wakaba  <wakaba@suika.fam.cx>
117    
118            * CSSStyleDeclaration.pm (css_text): Allow to shorten a complete
119            set of longhand properties.
120            (get_property_priority): Implemented.
121            (CSSComputedStyleDeclaration AUTOLOAD): Implemented for reflecting
122            attributes.
123    
124    2008-01-04  Wakaba  <wakaba@suika.fam.cx>
125    
126            * CSSStyleDeclaration.pm (css_text): Allow |{compute_multiple}|
127            as well as |{compute}| as a way to filter out longhand
128            properties.  Sort properties by names for readability.
129    
130    2008-01-01  Wakaba  <wakaba@suika.fam.cx>
131    
132            * CSSStyleDeclaration.pm (css_text): Output |undef| property
133            information for debugging.
134    
135            * CSSStyleSheet.pm (manakai_base_uri): New attribute.
136    
137  2008-01-01  Wakaba  <wakaba@suika.fam.cx>  2008-01-01  Wakaba  <wakaba@suika.fam.cx>
138    
139          * CSSStyleDeclaration.pm (CSSComputedStyleDeclaration): New class.          * CSSStyleDeclaration.pm (CSSComputedStyleDeclaration): New class.

Legend:
Removed from v.1.282  
changed lines
  Added in v.1.304

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24