/[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.70 by wakaba, Sat Jan 26 09:05:07 2008 UTC revision 1.98 by wakaba, Wed Sep 17 03:55:14 2008 UTC
# Line 1  Line 1 
1    2008-09-17  Wakaba  <wakaba@suika.fam.cx>
2    
3            * Parser.pm (parse_char_string_as_inline): New method.
4    
5    2008-09-16  Wakaba  <wakaba@suika.fam.cx>
6    
7            * Parser.pm: Support for '-o-pre-wrap'.  '-moz-pre-wrap'
8            is now replaced by 'pre-wrap'.
9    
10    2008-09-15  Wakaba  <wakaba@suika.fam.cx>
11    
12            * Parser.pm: Support for Firefox3's new 'width' keywords.
13    
14    2008-08-16  Wakaba  <wakaba@suika.fam.cx>
15    
16            * Parser.pm (cursor): Support for 'hand' keyword.
17    
18    2008-08-16  Wakaba  <wakaba@suika.fam.cx>
19    
20            * MediaQueryParser.pm, SelectorsParser.pm, Parser.pm: Support
21            for new style of error reports.
22    
23    2008-02-11  Wakaba  <wakaba@suika.fam.cx>
24    
25            * Parser.pm: 'writing-mode', 'text-anchor', 'dominant-baseline',
26            and 'alignment-baseline' are implemented.
27    
28    2008-02-11  Wakaba  <wakaba@suika.fam.cx>
29    
30            * Parser.pm (parse_char_string): Precious '@charset' error
31            reporting.
32    
33    2008-02-10  Wakaba  <wakaba@suika.fam.cx>
34    
35            * Parser.pm (parse_char_string): '@import' support.
36    
37    2008-02-10  Wakaba  <wakaba@suika.fam.cx>
38    
39            * Parser.pm (parse_char_string): Create a style sheet
40            before the actual parsing (or use the style sheet created before
41            the invocation to the method.
42            (init): New.
43    
44    2008-02-10  Wakaba  <wakaba@suika.fam.cx>
45    
46            * Parser.pm: |attr(prefix|localname)| did not work.  Support
47            for uppercase namespace prefixes (namespace prefixes were
48            not normalized into lowercase when they were looked up.).  Report
49            the property name token when an unknown property error is raised.
50            The '-moz-pre-wrap' value is supported for 'white-space' property.
51            ('background-position'): 'center left' and 'center right'
52            were not supported.
53    
54            * SelectorsParser.pm: Report the namespace prefix token when
55            an undeclared prefix error is raised.  S_TOKEN in
56            COMBINATOR_STATE was not handled correctly.
57    
58    2008-02-09  Wakaba  <wakaba@suika.fam.cx>
59    
60            * Parser.pm (new): s/unsupported/u/;
61    
62    2008-02-08  Wakaba  <wakaba@suika.fam.cx>
63    
64            * Parser.pm: Support for '@nedia' at-rule.
65    
66    2008-02-08  Wakaba  <wakaba@suika.fam.cx>
67    
68            * MediaQueryParser.pm, MediaQuerySerializer.pm: New Perl modules.
69    
70    2008-02-03  Wakaba  <wakaba@suika.fam.cx>
71    
72            * Parser.pm ('display', 'list-style-type',
73            'caption-side'): CSS 2.0 values added.
74            ('font-size-adjust', 'font-stretch', 'marker-offset'): Implemented.
75            ($length_percentage_keyword_parser): Now this is in a variable.
76            ($length_keyword_parser): Now this is in a variable, too.
77            ('font'): Reset 'font-size-adjust' and 'font-stretch' as
78            defined by CSS2.
79            ('marks', 'size', 'page'): Implemented.
80    
81    2008-02-02  Wakaba  <wakaba@suika.fam.cx>
82    
83            * Parser.pm ($default_serializer, serialize parameters): Removed (now
84            it is part of manakai Message::DOM::CSSStyleDeclaration).
85            ('overflow' key): Removed (since it is a shorthand property).
86    
87    2008-02-02  Wakaba  <wakaba@suika.fam.cx>
88    
89            * Parser.pm ('font', 'cursor'): Serializer are
90            merged with $default_serializer.
91    
92    2008-02-02  Wakaba  <wakaba@suika.fam.cx>
93    
94            * Parser.pm ($default_serializer): New 'RECT' type supported.
95            ('clip'): Implemented.
96    
97    2008-01-30  Wakaba  <wakaba@suika.fam.cx>
98    
99            * Parser.pm ($default_serializer): New 'ADDCOUNTER'
100            and 'SETCOUNTER' types supported.
101            ('content'): 'counter()' and 'counters()' are supported iff
102            the property 'counter-reset' is supported.
103            ('counter-reset', 'counter-increment'): Implemented.
104    
105    2008-01-28  Wakaba  <wakaba@suika.fam.cx>
106    
107            * Parser.pm ($default_serializer): New 'CONTENT' type supported.
108            ('content'): Implemented.
109    
110    2008-01-27  Wakaba  <wakaba@suika.fam.cx>
111    
112            * Parser.pm ($default_serializer): 'QUOTES' type supported.
113            ('quotes'): Implemented.
114    
115    2008-01-27  Wakaba  <wakaba@suika.fam.cx>
116    
117            * Parser.pm ($one_keyword_parser): More accurate error location
118            reporting.
119            ('overflow-x', 'overflow-y'): Implemented.
120            ('overflow'): Reimplemented as a shorthand.
121    
122    2008-01-27  Wakaba  <wakaba@suika.fam.cx>
123    
124            * Parser.pm ('opacity' parse): Support for '+'.
125    
126    2008-01-27  Wakaba  <wakaba@suika.fam.cx>
127    
128            * Parser.pm ('letter-spacing' parse): Support for '+'.
129            ('border-spacing' serialize_multiple): Revised taking into
130            account 'import' and 'inherit'.
131            ('border-spacing' parse): Support for '+'.
132    
133    2008-01-27  Wakaba  <wakaba@suika.fam.cx>
134    
135            * Parser.pm ($parse_color): Support for '+'.  HSL to RGB
136            convertion was wrong.
137            ('orphans', 'background-position' parse): Support for '+'.
138    
139    2008-01-27  Wakaba  <wakaba@suika.fam.cx>
140    
141            * Parser.pm ('z-index', 'line-height', 'border-width' parse): Support
142            for '+'.
143            ('margin-top' parse): Fixed to report more accureate error
144            position.
145            ('right'): Negative values and 'auto' were not supported.
146    
147    2008-01-26  Wakaba  <wakaba@suika.fam.cx>
148    
149            * Parser.pm ('font-weight' parser): Support for '+'.
150    
151            * Tokenizer.pm: Normalize number stored in |NUMBER_TOKEN|,
152            |PERCENTAGE_TOKEN|, and |DIMENSION_TOKEN|.
153    
154    2008-01-26  Wakaba  <wakaba@suika.fam.cx>
155    
156            * Parser.pm ('font-size' parser): Support for '+'.  Fixed to
157            report more accurate error position.  Enabled the
158            support for '-webkit-xxx-large'.
159            ('font' parse): Support for '+' in <'font-weight'>
160            and <'font-size'>.
161    
162    2008-01-26  Wakaba  <wakaba@suika.fam.cx>
163    
164            * Parser.pm ('background' serialize_multiple, 'background-position'
165            serialize_shorthand): Reimplemented taking 'inherit'
166            and 'important' into account.
167            ('background' parse): Support for '+'.  Correct initial value
168            for 'background-position-y' was not set in some cases.
169            Wrong value was set to 'background-position-x' in some case.
170            Did not return by some syntax errors.
171    
172    2008-01-26  Wakaba  <wakaba@suika.fam.cx>
173    
174            * Parser.pm (get_char): Use argument to avoid self reference.
175    
176            * Tokenizer.pm: Set the tokenizer itself as the first
177            argument to the |get_char| function.
178    
179  2008-01-26  Wakaba  <wakaba@suika.fam.cx>  2008-01-26  Wakaba  <wakaba@suika.fam.cx>
180    
181          * Parser.pm ('border' serialize_multiple): Reimplement          * Parser.pm ('border' serialize_multiple): Reimplement

Legend:
Removed from v.1.70  
changed lines
  Added in v.1.98

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24