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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.51 - (hide annotations) (download)
Sun Jan 6 14:15:36 2008 UTC (18 years, 9 months ago) by wakaba
Branch: MAIN
Changes since 1.50: +15 -0 lines
++ whatpm/Whatpm/CSS/ChangeLog	6 Jan 2008 14:15:24 -0000
	* Cascade.pm: The object now has new device-dependent
	parameter, |has_invert|.

	* Parser.pm: The object now has new device-dependent
	parameter, |clip_color| function.
	(parse_char_string): Inifinite-loop fixed for ignoring
	states.  No longer check for '(' and '[' matchings for
	compatibility with browsers.
	($default_serializer): Support for 'RGBA' data type.
	(color): Reimplemented.
	(backbround-color, border-top-color, border-right-color,
	border-bottom-color, border-left-color, outline-color): Implemented.

2008-01-06  Wakaba  <wakaba@suika.fam.cx>

1 wakaba 1.48 2008-01-06 Wakaba <[email protected]>
2    
3 wakaba 1.51 * Cascade.pm: The object now has new device-dependent
4     parameter, |has_invert|.
5    
6     * Parser.pm: The object now has new device-dependent
7     parameter, |clip_color| function.
8     (parse_char_string): Inifinite-loop fixed for ignoring
9     states. No longer check for '(' and '[' matchings for
10     compatibility with browsers.
11     ($default_serializer): Support for 'RGBA' data type.
12     (color): Reimplemented.
13     (backbround-color, border-top-color, border-right-color,
14     border-bottom-color, border-left-color, outline-color): Implemented.
15    
16     2008-01-06 Wakaba <[email protected]>
17    
18 wakaba 1.50 * Parser.pm (background-position, background-position-x,
19     background-position-y): Implemented.
20    
21     2008-01-06 Wakaba <[email protected]>
22    
23 wakaba 1.49 * Parser.pm (border-spacing serialize_multiple): Implemented.
24    
25     2008-01-06 Wakaba <[email protected]>
26    
27 wakaba 1.48 * Parser.pm: Disallow '-' without following NUMBER or DIMENSION.
28     (border-width serialize): Was incorrect.
29    
30     2008-01-05 Wakaba <[email protected]>
31    
32     * Parser.pm (-manakai-border-spacing-x, -manakai-border-spacing-y,
33     border-spacing): Implemented.
34    
35 wakaba 1.46 2008-01-04 Wakaba <[email protected]>
36    
37 wakaba 1.47 * Parser.pm (letter-spacing, word-specing, text-indent,
38     outline-width): Implemented.
39     (outline-style): Don't allow 'hidden'.
40    
41     2008-01-04 Wakaba <[email protected]>
42    
43 wakaba 1.46 * Parser.pm ($default_serializer): Support for
44     the |PERCENTAGE| data type.
45     (padding-top, border-top-width): The parser now
46     refers the parser of the 'margin-top'.
47     (width, height, min-width, min-height, max-width, max-height,
48     vertical-align, line-height): Implemented.
49    
50 wakaba 1.42 2008-01-03 Wakaba <[email protected]>
51    
52 wakaba 1.45 * Cascade.pm (get_specified_value_no_inherit): New function.
53     (get_computed_value): New way to get computed value,
54     the |{compute_multiple}| code, is now supported.
55    
56     * Parser.pm (top, bottom, left, right): Implemented.
57    
58     2008-01-03 Wakaba <[email protected]>
59    
60 wakaba 1.44 * Parser.pm: Some condition operators were incorrect.
61     The 'border-width' property family is implemented.
62    
63     2008-01-03 Wakaba <[email protected]>
64    
65 wakaba 1.43 * Parser.pm: Support for the 'margin' and 'padding'
66     property families.
67    
68     2008-01-03 Wakaba <[email protected]>
69    
70 wakaba 1.42 * Parser.pm: 'font-size' support.
71    
72     * Cascade.pm (new): Set default value for 'font-size'
73     relative- and absolute- value computations.
74    
75 wakaba 1.38 2008-01-02 Wakaba <[email protected]>
76    
77 wakaba 1.41 * Cascade.pm (get_cascaded_value): "*"-only declaration blocks
78     were ignored.
79    
80     * Parser.pm (cursor): Implemented.
81