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

Legend:
Removed from v.1.34  
changed lines
  Added in v.1.57

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24