/[suikacvs]/markup/html/whatpm/Whatpm/CSS/ChangeLog
Suika

Diff of /markup/html/whatpm/Whatpm/CSS/ChangeLog

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

revision 1.38 by wakaba, Tue Jan 1 15:43:47 2008 UTC revision 1.58 by wakaba, Mon Jan 14 10:02:46 2008 UTC
# Line 1  Line 1 
1    2008-01-14  Wakaba  <wakaba@suika.fam.cx>
2    
3            * Parser.pm (serialize, serialize_multiple): Return an empty
4            string (not undef) if the property has no assigned value.
5    
6    2008-01-14  Wakaba  <wakaba@suika.fam.cx>
7    
8            * Parser.pm (parse_char_string): Namespace support is revised so
9            that more Gecko-like namespace serialization can be implemented.
10    
11            * SelectorsSerializer.pm (serialize_selector_text): Revised.
12            Now it does almost same as what Gecko does for namespace
13            tratements, what Gecko does for universal selector omittion, and what
14            Opera does for ordering (i.e. no sorting).  Only one COLON
15            for pseudo-elements since Gecko and Opera do so.
16    
17    2008-01-14  Wakaba  <wakaba@suika.fam.cx>
18    
19            * SelectorsSerializer.pm (serialize_selector_text): New method.
20    
21    2008-01-12  Wakaba  <wakaba@suika.fam.cx>
22    
23            * Parser.pm: 'opacity' and '-moz-opacity' are implemented.
24    
25    2008-01-12  Wakaba  <wakaba@suika.fam.cx>
26    
27            * Parser.pm: 'font' is implemented.
28    
29    2008-01-12  Wakaba  <wakaba@suika.fam.cx>
30    
31            * Parser.pm: 'background' is implemented.
32    
33    2008-01-12  Wakaba  <wakaba@suika.fam.cx>
34    
35            * Parser.pm: 'border', 'border-top', 'border-right', 'border-bottom',
36            'border-left', and 'outline' are implemented.  White space characters
37            were not allowed between property name and COLON.  NUMBER and
38            DIMENSION are not allowed as color in quirks mode.
39    
40    2008-01-06  Wakaba  <wakaba@suika.fam.cx>
41    
42            * Cascade.pm: The object now has new device-dependent
43            parameter, |has_invert|.
44    
45            * Parser.pm: The object now has new device-dependent
46            parameter, |clip_color| function.
47            (parse_char_string): Inifinite-loop fixed for ignoring
48            states.  No longer check for '(' and '[' matchings for
49            compatibility with browsers.
50            ($default_serializer): Support for 'RGBA' data type.
51            (color): Reimplemented.
52            (backbround-color, border-top-color, border-right-color,
53            border-bottom-color, border-left-color, outline-color): Implemented.
54    
55    2008-01-06  Wakaba  <wakaba@suika.fam.cx>
56    
57            * Parser.pm (background-position, background-position-x,
58            background-position-y): Implemented.
59    
60    2008-01-06  Wakaba  <wakaba@suika.fam.cx>
61    
62            * Parser.pm (border-spacing serialize_multiple): Implemented.
63    
64    2008-01-06  Wakaba  <wakaba@suika.fam.cx>
65    
66            * Parser.pm: Disallow '-' without following NUMBER or DIMENSION.
67            (border-width serialize): Was incorrect.
68    
69    2008-01-05  Wakaba  <wakaba@suika.fam.cx>
70    
71            * Parser.pm (-manakai-border-spacing-x, -manakai-border-spacing-y,
72            border-spacing): Implemented.
73    
74    2008-01-04  Wakaba  <wakaba@suika.fam.cx>
75    
76            * Parser.pm (letter-spacing, word-specing, text-indent,
77            outline-width): Implemented.
78            (outline-style): Don't allow 'hidden'.
79    
80    2008-01-04  Wakaba  <wakaba@suika.fam.cx>
81    
82            * Parser.pm ($default_serializer): Support for
83            the |PERCENTAGE| data type.
84            (padding-top, border-top-width): The parser now
85            refers the parser of the 'margin-top'.
86            (width, height, min-width, min-height, max-width, max-height,
87            vertical-align, line-height): Implemented.
88    
89    2008-01-03  Wakaba  <wakaba@suika.fam.cx>
90    
91            * Cascade.pm (get_specified_value_no_inherit): New function.
92            (get_computed_value): New way to get computed value,
93            the |{compute_multiple}| code, is now supported.
94    
95            * Parser.pm (top, bottom, left, right): Implemented.
96    
97    2008-01-03  Wakaba  <wakaba@suika.fam.cx>
98    
99            * Parser.pm: Some condition operators were incorrect.  
100            The 'border-width' property family is implemented.
101    
102    2008-01-03  Wakaba  <wakaba@suika.fam.cx>
103    
104            * Parser.pm: Support for the 'margin' and 'padding'
105            property families.
106    
107    2008-01-03  Wakaba  <wakaba@suika.fam.cx>
108    
109            * Parser.pm: 'font-size' support.
110    
111            * Cascade.pm (new): Set default value for 'font-size'
112            relative- and absolute- value computations.
113    
114    2008-01-02  Wakaba  <wakaba@suika.fam.cx>
115    
116            * Cascade.pm (get_cascaded_value): "*"-only declaration blocks
117            were ignored.
118    
119            * Parser.pm (cursor): Implemented.
120    
121    2008-01-02  Wakaba  <wakaba@suika.fam.cx>
122    
123            * Parser.pm (text-align, text-transform, white-space,
124            caption-side, table-layout, border-collapse, empty-cells,
125            outline-style, text-decoration): Implemented.
126    
127    2008-01-02  Wakaba  <wakaba@suika.fam.cx>
128    
129            * Cascade.pm (get_computed_value): Even when |inherit| is specified
130            the value is resolved into the computed value by the |{compute}|
131            code to support edge cases not mentioned in the CSS 2.1 spec (see
132            <http://suika.fam.cx/gate/2005/sw/inherit>).
133    
134  2008-01-02  Wakaba  <wakaba@suika.fam.cx>  2008-01-02  Wakaba  <wakaba@suika.fam.cx>
135    
136          * Cascade.pm (get_computed_value): Resolve initial value referred          * Cascade.pm (get_computed_value): Resolve initial value referred

Legend:
Removed from v.1.38  
changed lines
  Added in v.1.58

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24