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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.5 - (hide annotations) (download)
Sat Jan 26 05:11:01 2008 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.4: +4 -4 lines
++ whatpm/t/ChangeLog	26 Jan 2008 05:10:58 -0000
	* css-1.dat: Some test results were incorrect.

	* css-font.dat: New test data on 'font' are added.

	* css-visual.dat: Some test results were incorrect.  New
	test data on 'margin' are added.

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

++ whatpm/Whatpm/CSS/ChangeLog	26 Jan 2008 05:09:37 -0000
	* Parser.pm (serialize_shorthand, serialize_multiple): The
	leading | ! |s in the priority part were removed (now they
	are added by |css_text| attribute implementation).
	(border-width, border-style, border-color serialize_shorthand): Typo
	fixed.

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

1 wakaba 1.1 #data
2 wakaba 1.2 #cssom
3     #csstext
4    
5     #data
6     p
7     #errors
8     ;1;2;m;no declaration block
9     #cssom
10     #csstext
11    
12     #data
13     p {
14     #errors
15     ;1;4;m;block not closed
16     #cssom
17     | <p>
18     #csstext
19     p {
20     }
21    
22     #data
23     p {}
24     #cssom
25     | <p>
26     #csstext
27     p {
28     }
29    
30     #data
31     p {;}
32     #cssom
33     | <p>
34     #csstext
35     p {
36     }
37    
38     #data
39     p {!;}
40     #errors
41     ;1;4;m;no property name
42     #cssom
43     | <p>
44     #csstext
45     p {
46     }
47    
48     #data
49     p {a;}
50     #errors
51     ;1;5;m;no property colon
52     #cssom
53     | <p>
54     #csstext
55     p {
56     }
57    
58     #data
59     p {color:!}
60     #errors
61     ;1;10;m;syntax error:color
62     #cssom
63     | <p>
64     #csstext
65     p {
66     }
67    
68     #data
69     p {color:blue}
70     #cssom
71     | <p>
72     | color: blue
73     #csstext
74     p {
75     color: blue;
76     }
77    
78     #data
79     p {color:blue!}
80     #errors
81     ;1;15;m;priority syntax error
82     #cssom
83     | <p>
84     #csstext
85     p {
86     }
87    
88     #data
89     p {color:blue!i}
90     #errors
91     ;1;15;m;priority syntax error
92     #cssom
93     | <p>
94     #csstext
95     p {
96     }
97    
98     #data
99     p {color:blue!important}
100     #errors
101     #cssom
102     | <p>
103     | color: blue !important
104     #csstext
105     p {
106     color: blue ! important;
107     }
108    
109     #data
110     p {color:blue!importants}
111     #errors
112     ;1;15;m;priority syntax error
113     #cssom
114     | <p>
115     #csstext
116     p {
117     }
118    
119     #data
120     p {color:blue!important!}
121     #errors
122 wakaba 1.3 ;1;24;m;no property semicolon
123 wakaba 1.2 #cssom
124     | <p>
125     #csstext
126     p {
127     }
128    
129     #data
130     p {color:blue!important;}
131     #errors
132     #cssom
133     | <p>
134     | color: blue !important
135     #csstext
136     p {
137     color: blue ! important;
138     }
139    
140     #data
141     p {color:blue~}
142     #errors
143     ;1;14;m;no property semicolon
144     #cssom
145     | <p>
146     #csstext
147     p {
148     }
149    
150     #data
151 wakaba 1.1 p {
152     color: blue;
153     }
154     q {
155     color: green;
156     }
157     #cssom
158     | <p>
159     | color: blue
160     | <q>
161     | color: green
162     #csstext
163     p {
164     color: blue;
165     }
166     q {
167     color: green;
168     }
169    
170     #data
171     p {
172     color: blue !important;
173     }
174     #cssom
175     | <p>
176     | color: blue !important
177     #csstext
178     p {
179     color: blue ! important;
180     }
181    
182     #data
183     p {
184     margin: 1px;
185     }
186     #cssom
187     | <p>
188     | margin: 1px
189     | margin-bottom: 1px
190     | margin-left: 1px
191     | margin-right: 1px
192     | margin-top: 1px
193     #csstext
194     p {
195     margin: 1px;
196     }
197    
198     #html 1
199     <!DOCTYPE HTML><p>
200    
201     #data
202     p {
203     color: blue;
204     }
205     #computed 1 p
206     -| color: -manakai-default
207     +| color: rgb(0, 0, 255)
208     -| border: 0px none -manakai-default
209     +| border: 0px none rgb(0, 0, 255)
210     -| border-bottom: 0px none -manakai-default
211     +| border-bottom: 0px none rgb(0, 0, 255)
212     -| border-bottom-color: -manakai-default
213     +| border-bottom-color: rgb(0, 0, 255)
214     -| border-color: -manakai-default
215     +| border-color: rgb(0, 0, 255)
216     -| border-left: 0px none -manakai-default
217     +| border-left: 0px none rgb(0, 0, 255)
218     -| border-left-color: -manakai-default
219     +| border-left-color: rgb(0, 0, 255)
220     -| border-right: 0px none -manakai-default
221     +| border-right: 0px none rgb(0, 0, 255)
222     -| border-right-color: -manakai-default
223     +| border-right-color: rgb(0, 0, 255)
224     -| border-top: 0px none -manakai-default
225     +| border-top: 0px none rgb(0, 0, 255)
226     -| border-top-color: -manakai-default
227     +| border-top-color: rgb(0, 0, 255)
228     #computedtext 1 p
229     - color: -manakai-default;
230     + color: rgb(0, 0, 255);
231     - border: 0px none -manakai-default;
232     + border: 0px none rgb(0, 0, 255);
233    
234 wakaba 1.4 #data
235     p {
236     margin-top: 1px;
237     margin-top: 2px;
238     }
239     #cssom
240     | <p>
241     | margin-top: 2px
242    
243     #data
244     p {
245     margin-top: 1px;
246     margin-top: 2px;
247     margin-top: 3px;
248     }
249     #cssom
250     | <p>
251     | margin-top: 3px
252    
253     #data
254     p {
255     margin-top: 1px!important;
256     margin-top: 2px!important;
257     }
258     #cssom
259     | <p>
260     | margin-top: 2px !important
261    
262     #data
263     p {
264     margin-top: 1px ! important;
265     margin-top: 2px;
266     }
267     #cssom
268     | <p>
269     | margin-top: 1px !important
270    
271     #data
272     p {
273     margin-top: 1px;
274     margin-top: 2px !important;
275     }
276     #cssom
277     | <p>
278     | margin-top: 2px !important
279    
280     #data
281     p {
282     margin-top: invalid;
283     margin-top: 1px;
284     }
285     #errors
286 wakaba 1.5 ;2;15;m;syntax error:'margin-top'
287 wakaba 1.4 #cssom
288     | <p>
289     | margin-top: 1px
290    
291     #data
292     p {
293     margin-top: 1px;
294     margin-top: invalid;
295     }
296     #errors
297 wakaba 1.5 ;3;15;m;syntax error:'margin-top'
298 wakaba 1.4 #cssom
299     | <p>
300     | margin-top: 1px
301    
302     #data
303     p {
304     margin-top: invalid !important;
305     margin-top: 1px;
306     }
307     #errors
308 wakaba 1.5 ;2;15;m;syntax error:'margin-top'
309 wakaba 1.4 #cssom
310     | <p>
311     | margin-top: 1px
312    
313     #data
314     p {
315     margin-top: 1px;
316     margin-top: invalid !important;
317     }
318     #errors
319 wakaba 1.5 ;3;15;m;syntax error:'margin-top'
320 wakaba 1.4 #cssom
321     | <p>
322     | margin-top: 1px
323    
324    
325    
326 wakaba 1.1

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24