/[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.31 by wakaba, Tue Jan 1 02:54:35 2008 UTC revision 1.55 by wakaba, Sat Jan 12 14:45:47 2008 UTC
# Line 1  Line 1 
1    2008-01-12  Wakaba  <wakaba@suika.fam.cx>
2    
3            * Parser.pm: 'opacity' and '-moz-opacity' are implemented.
4    
5    2008-01-12  Wakaba  <wakaba@suika.fam.cx>
6    
7            * Parser.pm: 'font' is implemented.
8    
9    2008-01-12  Wakaba  <wakaba@suika.fam.cx>
10    
11            * Parser.pm: 'background' is implemented.
12    
13    2008-01-12  Wakaba  <wakaba@suika.fam.cx>
14    
15            * Parser.pm: 'border', 'border-top', 'border-right', 'border-bottom',
16            'border-left', and 'outline' are implemented.  White space characters
17            were not allowed between property name and COLON.  NUMBER and
18            DIMENSION are not allowed as color in quirks mode.
19    
20    2008-01-06  Wakaba  <wakaba@suika.fam.cx>
21    
22            * Cascade.pm: The object now has new device-dependent
23            parameter, |has_invert|.
24    
25            * Parser.pm: The object now has new device-dependent
26            parameter, |clip_color| function.
27            (parse_char_string): Inifinite-loop fixed for ignoring
28            states.  No longer check for '(' and '[' matchings for
29            compatibility with browsers.
30            ($default_serializer): Support for 'RGBA' data type.
31            (color): Reimplemented.
32            (backbround-color, border-top-color, border-right-color,
33            border-bottom-color, border-left-color, outline-color): Implemented.
34    
35    2008-01-06  Wakaba  <wakaba@suika.fam.cx>
36    
37            * Parser.pm (background-position, background-position-x,
38            background-position-y): Implemented.
39    
40    2008-01-06  Wakaba  <wakaba@suika.fam.cx>
41    
42            * Parser.pm (border-spacing serialize_multiple): Implemented.
43    
44    2008-01-06  Wakaba  <wakaba@suika.fam.cx>
45    
46            * Parser.pm: Disallow '-' without following NUMBER or DIMENSION.
47            (border-width serialize): Was incorrect.
48    
49    2008-01-05  Wakaba  <wakaba@suika.fam.cx>
50    
51            * Parser.pm (-manakai-border-spacing-x, -manakai-border-spacing-y,
52            border-spacing): Implemented.
53    
54    2008-01-04  Wakaba  <wakaba@suika.fam.cx>
55    
56            * Parser.pm (letter-spacing, word-specing, text-indent,
57            outline-width): Implemented.
58            (outline-style): Don't allow 'hidden'.
59    
60    2008-01-04  Wakaba  <wakaba@suika.fam.cx>
61    
62            * Parser.pm ($default_serializer): Support for
63            the |PERCENTAGE| data type.
64            (padding-top, border-top-width): The parser now
65            refers the parser of the 'margin-top'.
66            (width, height, min-width, min-height, max-width, max-height,
67            vertical-align, line-height): Implemented.
68    
69    2008-01-03  Wakaba  <wakaba@suika.fam.cx>
70    
71            * Cascade.pm (get_specified_value_no_inherit): New function.
72            (get_computed_value): New way to get computed value,
73            the |{compute_multiple}| code, is now supported.
74    
75            * Parser.pm (top, bottom, left, right): Implemented.
76    
77    2008-01-03  Wakaba  <wakaba@suika.fam.cx>
78    
79            * Parser.pm: Some condition operators were incorrect.  
80            The 'border-width' property family is implemented.
81    
82    2008-01-03  Wakaba  <wakaba@suika.fam.cx>
83    
84            * Parser.pm: Support for the 'margin' and 'padding'
85            property families.
86    
87    2008-01-03  Wakaba  <wakaba@suika.fam.cx>
88    
89            * Parser.pm: 'font-size' support.
90    
91            * Cascade.pm (new): Set default value for 'font-size'
92            relative- and absolute- value computations.
93    
94    2008-01-02  Wakaba  <wakaba@suika.fam.cx>
95    
96            * Cascade.pm (get_cascaded_value): "*"-only declaration blocks
97            were ignored.
98    
99            * Parser.pm (cursor): Implemented.
100    
101    2008-01-02  Wakaba  <wakaba@suika.fam.cx>
102    
103            * Parser.pm (text-align, text-transform, white-space,
104            caption-side, table-layout, border-collapse, empty-cells,
105            outline-style, text-decoration): Implemented.
106    
107    2008-01-02  Wakaba  <wakaba@suika.fam.cx>
108    
109            * Cascade.pm (get_computed_value): Even when |inherit| is specified
110            the value is resolved into the computed value by the |{compute}|
111            code to support edge cases not mentioned in the CSS 2.1 spec (see
112            <http://suika.fam.cx/gate/2005/sw/inherit>).
113    
114    2008-01-02  Wakaba  <wakaba@suika.fam.cx>
115    
116            * Cascade.pm (get_computed_value): Resolve initial value referred
117            when |inherit| is specified as if it were the specified value.
118    
119            * Parser.pm: Some properties were incorrectly marked as
120            inherited.
121            (background-repeat, background-attachment, font-style,
122            font-variant, font-weight, background-image, font-family): Implemented.
123    
124    2008-01-01  Wakaba  <wakaba@suika.fam.cx>
125    
126            * Parser.pm: Give |list-style-image|'s compute function a name.
127    
128    2008-01-01  Wakaba  <wakaba@suika.fam.cx>
129    
130            * Parser.pm: Give |list-style-image|'s parser a name.  Bug fix
131            on base URI scalar reference.
132    
133    2008-01-01  Wakaba  <wakaba@suika.fam.cx>
134    
135            * Parser.pm (page-break-before, page-break-after, page-break-inside,
136            orphans, widows, list-style): Added.
137            (z-index): Support for negative values.
138    
139    2008-01-01  Wakaba  <wakaba@suika.fam.cx>
140    
141            * Parser.pm: Set |manakai_base_uri| attribute of the
142            created |CSSStyleSheet| object.
143            More properties from CSS 2.1 are implemented.
144    
145    2008-01-01  Wakaba  <wakaba@suika.fam.cx>
146    
147            * Cascade.pm: The |use strict| line was missing!!!!!!!!!11
148            (get_computed_value): Support for the |inherit| value.
149    
150            * Parser.pm: The |inherit| value is represented by new |INHERIT|
151            value type, rather than |KEYWORD|.
152            (position): The initial value was incorrect.
153    
154    2008-01-01  Wakaba  <wakaba@suika.fam.cx>
155    
156            * Cascade.pm (get_cascaded_value): It now should return |undef|
157            for shorthand properties.
158            (get_specified_value, get_computed_value): New methods.
159    
160            * Parser.pm: |initial|, |inherited|, and |compute| properties
161            are added to property definitions.
162    
163  2008-01-01  Wakaba  <wakaba@suika.fam.cx>  2008-01-01  Wakaba  <wakaba@suika.fam.cx>
164    
165          * Cascade.pm: Specificity and priority are now supported.          * Cascade.pm: Specificity and priority are now supported.

Legend:
Removed from v.1.31  
changed lines
  Added in v.1.55

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24