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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.4 - (hide annotations) (download)
Mon Feb 11 09:53:37 2008 UTC (16 years, 8 months ago) by wakaba
Branch: MAIN
Changes since 1.3: +143 -0 lines
++ whatpm/t/ChangeLog	11 Feb 2008 09:53:28 -0000
	* css-text.dat: Test data for 'writing-mode' and 'text-anchor'
	are added.

	* CSS-Parser-1.t: New properties are added.

2008-02-11  Wakaba  <wakaba@suika.fam.cx>

++ whatpm/Whatpm/CSS/ChangeLog	11 Feb 2008 09:52:47 -0000
	* Parser.pm: 'writing-mode', 'text-anchor', 'dominant-baseline',
	and 'alignment-baseline' are implemented.

2008-02-11  Wakaba  <wakaba@suika.fam.cx>

1 wakaba 1.4 #html 1
2     <!DOCTYPE HTML><p>
3    
4 wakaba 1.1 #data
5     p {
6     color: rgb(1, 2, 3);
7     }
8     #cssom
9     | <p>
10     | color: rgb(1, 2, 3)
11     #csstext
12     p {
13     color: rgb(1, 2, 3);
14     }
15    
16     #data
17     p {
18     color: rgb(1, 2, +3);
19     }
20     #cssom
21     | <p>
22     | color: rgb(1, 2, 3)
23    
24     #data
25     p {
26     color: rgb(1, +2, 3);
27     }
28     #cssom
29     | <p>
30     | color: rgb(1, 2, 3)
31    
32     #data
33     p {
34     color: rgb(+1, 2, 3);
35     }
36     #cssom
37     | <p>
38     | color: rgb(1, 2, 3)
39    
40     #data
41     p {
42     color: rgb(-1, -2, -3);
43     }
44     #cssom
45     | <p>
46     | color: rgb(0, 0, 0)
47    
48     #data
49     p {
50     color: hsl(1, 2%, 3%);
51     }
52     #cssom
53     | <p>
54     | color: rgb(7.803, 7.5021, 7.497)
55    
56     #data
57     p {
58     color: hsl(+1, +2%, +3%);
59     }
60     #cssom
61     | <p>
62     | color: rgb(7.803, 7.5021, 7.497)
63    
64     #data
65     p {
66     color: hsl(-1, -2%, -3%);
67     }
68     #cssom
69     | <p>
70     | color: rgb(0, 0, 0)
71    
72 wakaba 1.2 #data
73     p {
74     text-indent: 12px
75     }
76     #cssom
77     | <p>
78     | text-indent: 12px
79    
80     #data
81     p {
82     text-indent: +12px
83     }
84     #cssom
85     | <p>
86     | text-indent: 12px
87    
88     #data
89     p {
90     text-indent: -12px
91     }
92     #cssom
93     | <p>
94     | text-indent: -12px
95    
96     #data
97     p {
98     letter-spacing: 12px
99     }
100     #cssom
101     | <p>
102     | letter-spacing: 12px
103    
104     #data
105     p {
106     letter-spacing: +12px
107     }
108     #cssom
109     | <p>
110     | letter-spacing: 12px
111    
112     #data
113     p {
114     letter-spacing: -12px
115     }
116     #cssom
117     | <p>
118     | letter-spacing: -12px
119    
120     #data
121     p {
122     letter-spacing: 12
123     }
124     #errors
125     ;2;19;m;syntax error:'letter-spacing'
126     #cssom
127     | <p>
128    
129     #data
130     p {
131     letter-spacing: 12
132     }
133     #option q
134     #cssom
135     | <p>
136     | letter-spacing: 12px
137    
138     #data
139     p {
140     letter-spacing: +12
141     }
142     #errors
143     ;2;20;m;syntax error:'letter-spacing'
144     #cssom
145     | <p>
146    
147     #data
148     p {
149     letter-spacing: +12
150     }
151     #option q
152     #cssom
153     | <p>
154     | letter-spacing: 12px
155    
156     #data
157     p {
158     letter-spacing: -12
159     }
160     #errors
161     ;2;20;m;syntax error:'letter-spacing'
162     #cssom
163     | <p>
164    
165     #data
166     p {
167     letter-spacing: -12
168     }
169     #option q
170     #cssom
171     | <p>
172     | letter-spacing: -12px
173    
174     #data
175     p {
176     letter-spacing: normal
177     }
178     #cssom
179     | <p>
180     | letter-spacing: normal
181    
182     #data
183     p {
184     letter-spacing: +normal
185     }
186     #errors
187     ;2;20;m;syntax error:'letter-spacing'
188     #cssom
189     | <p>
190    
191     #data
192     p {
193     letter-spacing: inherit
194     }
195     #cssom
196     | <p>
197     | letter-spacing: inherit
198    
199     #data
200     p {
201     letter-spacing: +inherit
202     }
203     #errors
204     ;2;20;m;syntax error:'letter-spacing'
205     #cssom
206     | <p>
207    
208     #data
209     p {
210     word-spacing: 12px
211     }
212     #cssom
213     | <p>
214     | word-spacing: 12px
215    
216     #data
217     p {
218     word-spacing: +12px
219     }
220     #cssom
221     | <p>
222     | word-spacing: 12px
223    
224     #data
225     p {
226     word-spacing: -12px
227     }
228     #cssom
229     | <p>
230     | word-spacing: -12px
231    
232     #data
233     p {
234     word-spacing: 12
235     }
236     #errors
237     ;2;17;m;syntax error:'word-spacing'
238     #cssom
239     | <p>
240    
241     #data
242     p {
243     word-spacing: 12
244     }
245     #option q
246     #cssom
247     | <p>
248     | word-spacing: 12px
249    
250     #data
251     p {
252     word-spacing: +12
253     }
254     #errors
255     ;2;18;m;syntax error:'word-spacing'
256     #cssom
257     | <p>
258    
259     #data
260     p {
261     word-spacing: +12
262     }
263     #option q
264     #cssom
265     | <p>
266     | word-spacing: 12px
267    
268     #data
269     p {
270     word-spacing: -12
271     }
272     #errors
273     ;2;18;m;syntax error:'word-spacing'
274     #cssom
275     | <p>
276    
277     #data
278     p {
279     word-spacing: -12
280     }
281     #option q
282     #cssom
283     | <p>
284     | word-spacing: -12px
285    
286     #data
287     p {
288     word-spacing: normal
289     }
290     #cssom
291     | <p>
292     | word-spacing: normal
293    
294     #data
295     p {
296     word-spacing: +normal
297     }
298     #errors
299     ;2;18;m;syntax error:'word-spacing'
300     #cssom
301     | <p>
302    
303     #data
304     p {
305     word-spacing: inherit
306     }
307     #cssom
308     | <p>
309     | word-spacing: inherit
310    
311     #data
312     p {
313     word-spacing: +inherit
314     }
315     #errors
316     ;2;18;m;syntax error:'word-spacing'
317     #cssom
318     | <p>
319    
320 wakaba 1.3 #data
321     p {
322     white-space: -moz-pre-wrap;
323     }
324     #cssom
325     | <p>
326     | white-space: -moz-pre-wrap
327     #csstext
328     p {
329     white-space: -moz-pre-wrap;
330     }
331 wakaba 1.4
332     #data
333     p {
334     writing-mode: lr-tb;
335     }
336     #cssom
337     | <p>
338     | writing-mode: lr-tb
339     #csstext
340     p {
341     writing-mode: lr-tb;
342     }
343     #computed 1 p
344    
345     #data
346     p {
347     writing-mode: rl-tb;
348     }
349     #cssom
350     | <p>
351     | writing-mode: rl-tb
352     #computed 1 p
353     -| writing-mode: lr-tb
354     +| writing-mode: rl-tb
355    
356     #data
357     p {
358     writing-mode: tb-rl;
359     }
360     #cssom
361     | <p>
362     | writing-mode: tb-rl
363     #computed 1 p
364     -| writing-mode: lr-tb
365     +| writing-mode: tb-rl
366    
367     #data
368     p {
369     writing-mode: lr;
370     }
371     #cssom
372     | <p>
373     | writing-mode: lr
374     #computed 1 p
375    
376     #data
377     p {
378     writing-mode: rl;
379     }
380     #cssom
381     | <p>
382     | writing-mode: rl
383     #computed 1 p
384     -| writing-mode: lr-tb
385     +| writing-mode: rl-tb
386    
387     #data
388     p {
389     writing-mode: tb
390     }
391     #cssom
392     | <p>
393     | writing-mode: tb
394     #computed 1 p
395     -| writing-mode: lr-tb
396     +| writing-mode: tb-rl
397    
398     #data
399     p {
400     writing-mode: inherit
401     }
402     #cssom
403     | <p>
404     | writing-mode: inherit
405     #computed 1 p
406    
407     #data
408     p {
409     text-anchor: start;
410     }
411     #cssom
412     | <p>
413     | text-anchor: start
414     #csstext
415     p {
416     text-anchor: start;
417     }
418     #computed 1 p
419    
420     #data
421     p {
422     text-anchor: middle;
423     }
424     #cssom
425     | <p>
426     | text-anchor: middle
427     #computed 1 p
428     -| text-anchor: start
429     +| text-anchor: middle
430    
431     #data
432     p {
433     text-anchor: end
434     }
435     #cssom
436     | <p>
437     | text-anchor: end
438     #computed 1 p
439     -| text-anchor: start
440     +| text-anchor: end
441    
442     #data
443     p {
444     text-anchor: inherit
445     }
446     #cssom
447     | <p>
448     | text-anchor: inherit
449     #computed 1 p
450    
451     #data
452     p {
453     text-anchor: begin;
454     }
455     #errors
456     ;2;16;m;syntax error:'text-anchor'
457     #cssom
458     | <p>
459    
460     #data
461     p {
462     text-amchor: start;
463     }
464     #errors
465     ;2;3;u;property not supported;text-amchor
466     #cssom
467     | <p>
468    
469    
470    
471 wakaba 1.3

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24