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

Legend:
Removed from v.1.280  
changed lines
  Added in v.1.299

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24