/[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.47 by wakaba, Fri Jan 4 14:43:44 2008 UTC revision 1.63 by wakaba, Sun Jan 20 09:59:25 2008 UTC
# Line 1  Line 1 
1    2008-01-20  Wakaba  <wakaba@suika.fam.cx>
2    
3            * Parser.pm, SelectorsParser.pm: Error type strings are revised.
4    
5    2008-01-20  Wakaba  <wakaba@suika.fam.cx>
6    
7            * Parser.pm, SelectorsParser.pm: |{href}| parameter added
8            to all the onerror invocations.  The |{onerror}| function
9            is no longer called with |{line}| and |{column}| parameters.
10    
11            * Tokenizer.pm: All token are now given |{line}| and |{column}|
12            values.
13    
14    2008-01-20  Wakaba  <wakaba@suika.fam.cx>
15    
16            * Parser.pm (parse_char_string): Revise |$tt->{get_char}| callback
17            so that it sets |$tt->{line}| and |$tt->{column}| options.  Some
18            error handler calling codes are modified for the experimental
19            support for more precious reporting of error location.
20    
21            * Tokenizer.pm (new): The |onerror| option has been removed, since
22            it was never used.
23            (get_next_token): Limited and experimental support for token
24            emittion with the information on the position where it occurs.
25            (serialize_token): New function.
26            
27    2008-01-14  Wakaba  <wakaba@suika.fam.cx>
28    
29            * Parser.pm (-moz-opacity): DOM attribute name was wrong.
30    
31    2008-01-14  Wakaba  <wakaba@suika.fam.cx>
32    
33            * Cascade.pm (get_cascaded_value): No longer have to test
34            whether priority is defined.
35    
36            * Parser.pm (parse_char_string): Set an empty string as the priority
37            if no priority was specified.
38    
39    2008-01-14  Wakaba  <wakaba@suika.fam.cx>
40    
41            * Parser.pm (serialize, serialize_multiple): Return an empty
42            string (not undef) if the property has no assigned value.
43    
44    2008-01-14  Wakaba  <wakaba@suika.fam.cx>
45    
46            * Parser.pm (parse_char_string): Namespace support is revised so
47            that more Gecko-like namespace serialization can be implemented.
48    
49            * SelectorsSerializer.pm (serialize_selector_text): Revised.
50            Now it does almost same as what Gecko does for namespace
51            tratements, what Gecko does for universal selector omittion, and what
52            Opera does for ordering (i.e. no sorting).  Only one COLON
53            for pseudo-elements since Gecko and Opera do so.
54    
55    2008-01-14  Wakaba  <wakaba@suika.fam.cx>
56    
57            * SelectorsSerializer.pm (serialize_selector_text): New method.
58    
59    2008-01-12  Wakaba  <wakaba@suika.fam.cx>
60    
61            * Parser.pm: 'opacity' and '-moz-opacity' are implemented.
62    
63    2008-01-12  Wakaba  <wakaba@suika.fam.cx>
64    
65            * Parser.pm: 'font' is implemented.
66    
67    2008-01-12  Wakaba  <wakaba@suika.fam.cx>
68    
69            * Parser.pm: 'background' is implemented.
70    
71    2008-01-12  Wakaba  <wakaba@suika.fam.cx>
72    
73            * Parser.pm: 'border', 'border-top', 'border-right', 'border-bottom',
74            'border-left', and 'outline' are implemented.  White space characters
75            were not allowed between property name and COLON.  NUMBER and
76            DIMENSION are not allowed as color in quirks mode.
77    
78    2008-01-06  Wakaba  <wakaba@suika.fam.cx>
79    
80            * Cascade.pm: The object now has new device-dependent
81            parameter, |has_invert|.
82    
83            * Parser.pm: The object now has new device-dependent
84            parameter, |clip_color| function.
85            (parse_char_string): Inifinite-loop fixed for ignoring
86            states.  No longer check for '(' and '[' matchings for
87            compatibility with browsers.
88            ($default_serializer): Support for 'RGBA' data type.
89            (color): Reimplemented.
90            (backbround-color, border-top-color, border-right-color,
91            border-bottom-color, border-left-color, outline-color): Implemented.
92    
93    2008-01-06  Wakaba  <wakaba@suika.fam.cx>
94    
95            * Parser.pm (background-position, background-position-x,
96            background-position-y): Implemented.
97    
98    2008-01-06  Wakaba  <wakaba@suika.fam.cx>
99    
100            * Parser.pm (border-spacing serialize_multiple): Implemented.
101    
102    2008-01-06  Wakaba  <wakaba@suika.fam.cx>
103    
104            * Parser.pm: Disallow '-' without following NUMBER or DIMENSION.
105            (border-width serialize): Was incorrect.
106    
107    2008-01-05  Wakaba  <wakaba@suika.fam.cx>
108    
109            * Parser.pm (-manakai-border-spacing-x, -manakai-border-spacing-y,
110            border-spacing): Implemented.
111    
112  2008-01-04  Wakaba  <wakaba@suika.fam.cx>  2008-01-04  Wakaba  <wakaba@suika.fam.cx>
113    
114          * Parser.pm (letter-spacing, word-specing, text-indent,          * Parser.pm (letter-spacing, word-specing, text-indent,

Legend:
Removed from v.1.47  
changed lines
  Added in v.1.63

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24