/[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.44 by wakaba, Thu Jan 3 12:23:46 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>  2008-01-03  Wakaba  <wakaba@suika.fam.cx>
106    
107          * Parser.pm: Some condition operators were incorrect.            * Parser.pm: Some condition operators were incorrect.  

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

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24