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

Legend:
Removed from v.1.40  
changed lines
  Added in v.1.59

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24