/[suikacvs]/markup/html/whatpm/t/css-table.dat
Suika

Contents of /markup/html/whatpm/t/css-table.dat

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2 - (hide annotations) (download)
Sun Feb 3 06:00:40 2008 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.1: +16 -0 lines
++ whatpm/t/ChangeLog	3 Feb 2008 06:00:37 -0000
2008-02-03  Wakaba  <wakaba@suika.fam.cx>

	* CSS-Parser-1.t: Typo fixed.  New properties added.

	* css-font.dat, css-table.dat, css-paged.dat, css-generated.dat,
	css-visual.dat: New test data for
	newly supported properties are added.

++ whatpm/Whatpm/CSS/ChangeLog	3 Feb 2008 05:59:12 -0000
2008-02-03  Wakaba  <wakaba@suika.fam.cx>

	* Parser.pm ('display', 'list-style-type',
	'caption-side'): CSS 2.0 values added.
	('font-size-adjust', 'font-stretch', 'marker-offset'): Implemented.
	($length_percentage_keyword_parser): Now this is in a variable.
	($length_keyword_parser): Now this is in a variable, too.
	('font'): Reset 'font-size-adjust' and 'font-stretch' as
	defined by CSS2.
	('marks', 'size', 'page'): Implemented.

1 wakaba 1.1 #data
2     p {
3 wakaba 1.2 caption-side: left
4     }
5     #cssom
6     | <p>
7     | caption-side: left
8    
9     #data
10     p {
11     caption-side: right
12     }
13     #cssom
14     | <p>
15     | caption-side: right
16    
17     #data
18     p {
19 wakaba 1.1 border-spacing: 12px;
20     }
21     #cssom
22     | <p>
23     | -manakai-border-spacing-x: 12px
24     | -manakai-border-spacing-y: 12px
25     | border-spacing: 12px
26     #csstext
27     p {
28     border-spacing: 12px;
29     }
30    
31     #data
32     p {
33     border-spacing: 12px 34px;
34     }
35     #cssom
36     | <p>
37     | -manakai-border-spacing-x: 12px
38     | -manakai-border-spacing-y: 34px
39     | border-spacing: 12px 34px
40     #csstext
41     p {
42     border-spacing: 12px 34px;
43     }
44    
45     #data
46     p {
47     border-spacing: +12px;
48     }
49     #cssom
50     | <p>
51     | -manakai-border-spacing-x: 12px
52     | -manakai-border-spacing-y: 12px
53     | border-spacing: 12px
54     #csstext
55     p {
56     border-spacing: 12px;
57     }
58     #data
59     p {
60     border-spacing: 12px +34px;
61     }
62     #cssom
63     | <p>
64     | -manakai-border-spacing-x: 12px
65     | -manakai-border-spacing-y: 34px
66     | border-spacing: 12px 34px
67     #csstext
68     p {
69     border-spacing: 12px 34px;
70     }
71    
72     #data
73     p {
74     border-spacing: 12;
75     }
76     #errors
77     ;2;19;m;syntax error:'border-spacing'
78     #cssom
79     | <p>
80    
81     #data
82     p {
83     border-spacing: 12;
84     }
85     #option q
86     #cssom
87     | <p>
88     | -manakai-border-spacing-x: 12px
89     | -manakai-border-spacing-y: 12px
90     | border-spacing: 12px
91    
92     #data
93     p {
94     border-spacing: -12;
95     }
96     #errors
97     ;2;20;m;syntax error:'border-spacing'
98     #cssom
99     | <p>
100    
101     #data
102     p {
103     border-spacing: -12;
104     }
105     #option q
106     #errors
107     ;2;20;m;syntax error:'border-spacing'
108     #cssom
109     | <p>
110    
111     #data
112     p {
113     border-spacing: 12px 34;
114     }
115     #errors
116     ;2;24;m;no property semicolon
117     #cssom
118     | <p>
119    
120     #data
121     p {
122     border-spacing: 12px 34;
123     }
124     #option q
125     #cssom
126     | <p>
127     | -manakai-border-spacing-x: 12px
128     | -manakai-border-spacing-y: 34px
129     | border-spacing: 12px 34px
130    
131     #data
132     p {
133     border-spacing: 12px -34;
134     }
135     #errors
136     ;2;25;m;syntax error:'border-spacing'
137     #cssom
138     | <p>
139    
140     #data
141     p {
142     border-spacing: 12px -34;
143     }
144     #option q
145     #errors
146     ;2;25;m;syntax error:'border-spacing'
147     #cssom
148     | <p>
149    
150     #data
151     p {
152     border-spacing: -12px;
153     }
154     #errors
155     ;2;20;m;syntax error:'border-spacing'
156     #cssom
157     | <p>
158    
159     #data
160     p {
161     border-spacing: 12px -34px;
162     }
163     #errors
164     ;2;25;m;syntax error:'border-spacing'
165     #cssom
166     | <p>
167    
168     #data
169     p {
170     border-spacing: inherit;
171     }
172     #cssom
173     | <p>
174     | -manakai-border-spacing-x: inherit
175     | -manakai-border-spacing-y: inherit
176     | border-spacing: inherit
177     #csstext
178     p {
179     border-spacing: inherit;
180     }
181    
182     #data
183     p {
184     border-spacing: +inherit;
185     }
186     #errors
187     ;2;20;m;syntax error:'border-spacing'
188     #cssom
189     | <p>
190    
191     #data
192     p {
193     border-spacing: inherit inherit;
194     }
195     #errors
196     ;2;27;m;no property semicolon
197     #cssom
198     | <p>
199    
200     #data
201     p {
202     -manakai-border-spacing-x: inherit;
203     -manakai-border-spacing-y: 23px;
204     }
205     #cssom
206     | <p>
207     | -manakai-border-spacing-x: inherit
208     | -manakai-border-spacing-y: 23px
209     #csstext
210     p {
211     -manakai-border-spacing-x: inherit;
212     -manakai-border-spacing-y: 23px;
213     }
214    
215     #data
216     p {
217     -manakai-border-spacing-y: inherit;
218     -manakai-border-spacing-x: 23px;
219     }
220     #cssom
221     | <p>
222     | -manakai-border-spacing-x: 23px
223     | -manakai-border-spacing-y: inherit
224     #csstext
225     p {
226     -manakai-border-spacing-x: 23px;
227     -manakai-border-spacing-y: inherit;
228     }
229    
230     #data
231     p {
232     -manakai-border-spacing-x: 23px !important;
233     -manakai-border-spacing-y: 23px;
234     }
235     #cssom
236     | <p>
237     | -manakai-border-spacing-x: 23px !important
238     | -manakai-border-spacing-y: 23px
239     #csstext
240     p {
241     -manakai-border-spacing-x: 23px ! important;
242     -manakai-border-spacing-y: 23px;
243     }
244    
245     #data
246     p {
247     -manakai-border-spacing-x: inherit ! important;
248     -manakai-border-spacing-y: inherit ! important;
249     }
250     #cssom
251     | <p>
252     | -manakai-border-spacing-x: inherit !important
253     | -manakai-border-spacing-y: inherit !important
254     | border-spacing: inherit !important
255     #csstext
256     p {
257     border-spacing: inherit ! important;
258     }
259    
260    

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24