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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.7 - (hide annotations) (download)
Sat Jan 26 14:48:09 2008 UTC (17 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.6: +16 -0 lines
++ whatpm/t/ChangeLog	26 Jan 2008 14:46:58 -0000
	* css-font.dat: New test data for 'font-weight'
	and 'font-size' are added.

	* css-visual.dat: New test data for leading and
	trailing zeros are added.

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

++ whatpm/Whatpm/CSS/ChangeLog	26 Jan 2008 14:46:14 -0000
	* Parser.pm ('font-weight' parser): Support for '+'.

	* Tokenizer.pm: Normalize number stored in |NUMBER_TOKEN|,
	|PERCENTAGE_TOKEN|, and |DIMENSION_TOKEN|.

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

1 wakaba 1.1 #html 1
2     <!DOCTYPE HTML><p>
3    
4     #data
5     p {}
6     #computed 1 p
7    
8     #data
9     p {
10     margin-top: inherit;
11     }
12     #cssom
13     | <p>
14     | margin-top: inherit
15     #csstext
16     p {
17     margin-top: inherit;
18     }
19    
20     #data
21     p {
22     margin-top: inherit !important;
23     }
24     #cssom
25     | <p>
26     | margin-top: inherit !important
27     #csstext
28     p {
29     margin-top: inherit ! important;
30     }
31     #computed 1 p
32     #computedtext 1 p
33    
34     #data
35     p {
36     margin-top: inherit;
37     margin-right: inherit;
38     margin-bottom: inherit;
39     margin-left: inherit;
40     }
41     #cssom
42     | <p>
43 wakaba 1.4 | margin: inherit
44 wakaba 1.1 | margin-bottom: inherit
45     | margin-left: inherit
46     | margin-right: inherit
47     | margin-top: inherit
48     #csstext
49     p {
50     margin: inherit;
51     }
52     #computed 1 p
53     #computedtext 1 p
54    
55     #data
56     p {
57     margin-top: inherit;
58     margin-right: inherit !important;
59     margin-bottom: inherit;
60     margin-left: inherit;
61     }
62     #cssom
63     | <p>
64     | margin-bottom: inherit
65     | margin-left: inherit
66     | margin-right: inherit !important
67     | margin-top: inherit
68     #csstext
69     p {
70     margin-bottom: inherit;
71     margin-left: inherit;
72     margin-right: inherit ! important;
73     margin-top: inherit;
74     }
75     #computed 1 p
76     #computedtext 1 p
77    
78     #data
79     p {
80 wakaba 1.4 margin-top: inherit!important;
81     margin-right: inherit !important;
82     margin-bottom: inherit !important;
83     margin-left: inherit ! important ;
84     }
85     #cssom
86     | <p>
87     | margin: inherit !important
88     | margin-bottom: inherit !important
89     | margin-left: inherit !important
90     | margin-right: inherit !important
91     | margin-top: inherit !important
92     #csstext
93     p {
94     margin: inherit ! important;
95     }
96     #computed 1 p
97     #computedtext 1 p
98    
99     #data
100     p {
101 wakaba 1.1 margin-top: 12px;
102     }
103     #cssom
104     | <p>
105     | margin-top: 12px
106     #csstext
107     p {
108     margin-top: 12px;
109     }
110     #computed 1 p
111     -| margin: 0px
112 wakaba 1.2 +| margin: 12px 0px 0px
113 wakaba 1.4 -| margin-top: 0px
114     +| margin-top: 12px
115 wakaba 1.1
116     #data
117     p {
118     margin-top: 50cm;
119     }
120     #cssom
121     | <p>
122     | margin-top: 50cm
123     #csstext
124     p {
125     margin-top: 50cm;
126     }
127     #computed 1 p
128     -| margin: 0px
129 wakaba 1.2 +| margin: 1923.07692307692px 0px 0px
130     -| margin-top: 0px
131     +| margin-top: 1923.07692307692px
132 wakaba 1.1
133     #data
134     p {
135     margin-top: -12px;
136     }
137     #cssom
138     | <p>
139     | margin-top: -12px
140     #csstext
141     p {
142     margin-top: -12px;
143     }
144     #computed 1 p
145     -| margin: 0px
146 wakaba 1.2 +| margin: -12px 0px 0px
147     -| margin-top: 0px
148     +| margin-top: -12px
149 wakaba 1.1
150     #data
151     p {
152     margin-top: +12px;
153     }
154     #cssom
155     | <p>
156     | margin-top: 12px
157     #csstext
158     p {
159     margin-top: 12px;
160     }
161     #computed 1 p
162     -| margin: 0px
163 wakaba 1.2 +| margin: 12px 0px 0px
164 wakaba 1.4 -| margin-top: 0px
165     +| margin-top: 12px
166 wakaba 1.1
167     #data
168     p {
169     margin-top: 12.0px;
170     }
171     #cssom
172     | <p>
173     | margin-top: 12px
174     #csstext
175     p {
176     margin-top: 12px;
177     }
178     #computed 1 p
179     -| margin: 0px
180 wakaba 1.2 +| margin: 12px 0px 0px
181 wakaba 1.4 -| margin-top: 0px
182     +| margin-top: 12px
183 wakaba 1.1
184     #data
185     p {
186     margin-top: 12.01px;
187     }
188     #cssom
189     | <p>
190     | margin-top: 12.01px
191     #csstext
192     p {
193     margin-top: 12.01px;
194     }
195     #computed 1 p
196     -| margin: 0px
197 wakaba 1.2 +| margin: 12.01px 0px 0px
198     -| margin-top: 0px
199     +| margin-top: 12.01px
200 wakaba 1.1
201     #data
202     p {
203 wakaba 1.7 margin-top: 000012px;
204     }
205     #cssom
206     | <p>
207     | margin-top: 12px
208    
209     #data
210     p {
211     margin-top: 000012.120000px;
212     }
213     #cssom
214     | <p>
215     | margin-top: 12.12px
216    
217     #data
218     p {
219 wakaba 1.1 margin-top: .1px;
220     }
221     #cssom
222     | <p>
223     | margin-top: 0.1px
224     #csstext
225     p {
226     margin-top: 0.1px;
227     }
228     #computed 1 p
229     -| margin: 0px
230 wakaba 1.2 +| margin: 0.1px 0px 0px
231     -| margin-top: 0px
232     +| margin-top: 0.1px
233 wakaba 1.1
234     #data
235     p {
236     margin-top: 0;
237     }
238     #cssom
239     | <p>
240     | margin-top: 0px
241     #csstext
242     p {
243     margin-top: 0px;
244     }
245     #computed 1 p
246    
247     #data
248     p {
249     margin-right: +0
250     }
251     #cssom
252     | <p>
253     | margin-right: 0px
254     #csstext
255     p {
256     margin-right: 0px;
257     }
258    
259     #data
260     p {
261     margin-right: -0
262     }
263     #cssom
264     | <p>
265     | margin-right: 0px
266     #csstext
267     p {
268     margin-right: 0px;
269     }
270    
271     #data
272     p {
273     margin-bottom: 50;
274     }
275     #errors
276     ;2;18;m;syntax error:'margin-bottom'
277     #cssom
278     | <p>
279     #csstext
280     p {
281     }
282    
283     #data
284     p {
285     margin-bottom: 50;
286     }
287     #option q
288     #cssom
289     | <p>
290     | margin-bottom: 50px
291     #csstext
292     p {
293     margin-bottom: 50px;
294     }
295    
296     #data
297     p {
298     margin-bottom: 50 !important;
299     }
300     #option q
301     #cssom
302     | <p>
303     | margin-bottom: 50px !important
304     #csstext
305     p {
306     margin-bottom: 50px ! important;
307     }
308    
309     #data
310     p {
311     margin-bottom: -50
312     #option q
313     #errors
314     ;2;21;m;block not closed
315     #cssom
316     | <p>
317     | margin-bottom: -50px
318     #csstext
319     p {
320     margin-bottom: -50px;
321     }
322    
323     #data
324     p {
325     margin-top: 12%;
326     }
327     #cssom
328     | <p>
329     | margin-top: 12%
330     #csstext
331     p {
332     margin-top: 12%;
333     }
334     #computed 1 p
335     -| margin: 0px
336 wakaba 1.2 +| margin: 12% 0px 0px
337 wakaba 1.1 -| margin-top: 0px
338     +| margin-top: 12%
339     #computedtext 1 p
340     - margin: 0px;
341 wakaba 1.2 + margin: 12% 0px 0px;
342 wakaba 1.1
343     #data
344     p {
345     margin-top: -0%;
346     }
347     #cssom
348     | <p>
349     | margin-top: 0%
350     #csstext
351     p {
352     margin-top: 0%;
353     }
354    
355     #data
356     p {
357     margin-top: +12%;
358     }
359     #cssom
360     | <p>
361     | margin-top: 12%
362     #csstext
363     p {
364     margin-top: 12%;
365     }
366    
367     #data
368     p {
369     margin-top: 12.12%;
370     }
371     #cssom
372     | <p>
373     | margin-top: 12.12%
374     #csstext
375     p {
376     margin-top: 12.12%;
377     }
378    
379     #data
380     p {
381     margin-top: -.12%;
382     }
383     #cssom
384     | <p>
385     | margin-top: -0.12%
386     #csstext
387     p {
388     margin-top: -0.12%;
389     }
390    
391     #data
392     p {
393     margin-top: -/**/12%;
394     }
395     #cssom
396     | <p>
397     | margin-top: -12%
398     #csstext
399     p {
400     margin-top: -12%;
401     }
402    
403     #data
404     p {
405     margin-top: +/**/12%;
406     }
407     #cssom
408     | <p>
409     | margin-top: 12%
410     #csstext
411     p {
412     margin-top: 12%;
413     }
414    
415     #data
416     p {
417     margin-top: - 12%;
418     }
419     #errors
420     ;2;16;m;syntax error:'margin-top'
421     #cssom
422     | <p>
423     #csstext
424     p {
425     }
426    
427     #data
428     p {
429     margin-top: auto;
430     }
431     #cssom
432     | <p>
433     | margin-top: auto
434     #csstext
435     p {
436     margin-top: auto;
437     }
438     #computed 1 p
439     -| margin: 0px
440 wakaba 1.2 +| margin: auto 0px 0px
441 wakaba 1.1 -| margin-top: 0px
442     +| margin-top: auto
443     #computedtext 1 p
444     - margin: 0px;
445 wakaba 1.2 + margin: auto 0px 0px;
446 wakaba 1.1
447     #data
448     p {
449     margin-left: auto!important;
450     }
451     #cssom
452     | <p>
453     | margin-left: auto !important
454     #csstext
455     p {
456     margin-left: auto ! important;
457     }
458    
459     #data
460     p {
461     margin-left: -auto;
462     }
463     #errors
464     ;2;16;m;syntax error:'margin-left'
465     #cssom
466     | <p>
467     #csstext
468     p {
469     }
470    
471     #data
472     p {
473     margin-left: -/**/auto;
474     }
475     #errors
476     ;2;21;m;syntax error:'margin-left'
477     #cssom
478     | <p>
479     #csstext
480     p {
481     }
482    
483     #data
484     p {
485     margin-left: +auto;
486     }
487     #errors
488     ;2;17;m;syntax error:'margin-left'
489 wakaba 1.2 #cssom
490     | <p>
491     #csstext
492     p {
493     }
494    
495     #data
496     p {
497     margin: 0;
498     }
499     #cssom
500     | <p>
501 wakaba 1.3 | margin: 0px
502 wakaba 1.2 | margin-bottom: 0px
503     | margin-left: 0px
504     | margin-right: 0px
505     | margin-top: 0px
506     #csstext
507     p {
508     margin: 0px;
509     }
510    
511     #data
512     p {
513     margin: +0;
514     }
515     #cssom
516     | <p>
517 wakaba 1.3 | margin: 0px
518 wakaba 1.2 | margin-bottom: 0px
519     | margin-left: 0px
520     | margin-right: 0px
521     | margin-top: 0px
522     #csstext
523     p {
524     margin: 0px;
525     }
526    
527     #data
528     p {
529     margin: +0 +0 +0 +0;
530     }
531     #cssom
532     | <p>
533 wakaba 1.3 | margin: 0px
534 wakaba 1.2 | margin-bottom: 0px
535     | margin-left: 0px
536     | margin-right: 0px
537     | margin-top: 0px
538     #csstext
539     p {
540     margin: 0px;
541     }
542    
543     #data
544     p {
545     margin: +0 +;
546     }
547     #errors
548     ;2;15;m;syntax error:'margin'
549     #cssom
550     | <p>
551     #csstext
552     p {
553     }
554    
555     #data
556     p {
557     margin: +0 +auto;
558     }
559     #errors
560     ;2;15;m;syntax error:'margin'
561     #cssom
562     | <p>
563     #csstext
564     p {
565     }
566    
567     #data
568     p {
569     margin: +0 +0 +;
570     }
571     #errors
572     ;2;18;m;syntax error:'margin'
573     #cssom
574     | <p>
575     #csstext
576     p {
577     }
578    
579     #data
580     p {
581     margin: +0 +0 +auto;
582     }
583     #errors
584     ;2;18;m;syntax error:'margin'
585     #cssom
586     | <p>
587     #csstext
588     p {
589     }
590    
591     #data
592     p {
593     margin: +0 +0 +0 +;
594     }
595     #errors
596     ;2;21;m;syntax error:'margin'
597     #cssom
598     | <p>
599     #csstext
600     p {
601     }
602    
603     #data
604     p {
605     margin: +0 +0 +0 +auto;
606     }
607     #errors
608     ;2;21;m;syntax error:'margin'
609     #cssom
610     | <p>
611     #csstext
612     p {
613     }
614    
615     #data
616     p {
617     margin: +0 +0 +0 +0 +;
618     }
619     #errors
620     ;2;23;m;no property semicolon
621     #cssom
622     | <p>
623     #csstext
624     p {
625     }
626    
627     #data
628     p {
629     margin: -0;
630     }
631     #cssom
632     | <p>
633 wakaba 1.3 | margin: 0px
634 wakaba 1.2 | margin-bottom: 0px
635     | margin-left: 0px
636     | margin-right: 0px
637     | margin-top: 0px
638     #csstext
639     p {
640     margin: 0px;
641     }
642    
643     #data
644     p {
645     margin: 0.0;
646     }
647     #cssom
648     | <p>
649 wakaba 1.3 | margin: 0px
650 wakaba 1.2 | margin-bottom: 0px
651     | margin-left: 0px
652     | margin-right: 0px
653     | margin-top: 0px
654     #csstext
655     p {
656     margin: 0px;
657     }
658    
659     #data
660     p {
661     margin: 0 1px;
662     }
663     #cssom
664     | <p>
665 wakaba 1.3 | margin: 0px 1px
666 wakaba 1.2 | margin-bottom: 0px
667     | margin-left: 1px
668     | margin-right: 1px
669     | margin-top: 0px
670     #csstext
671     p {
672     margin: 0px 1px;
673     }
674    
675     #data
676     p {
677     margin: 0px 1px 2px;
678     }
679     #cssom
680     | <p>
681 wakaba 1.3 | margin: 0px 1px 2px
682 wakaba 1.2 | margin-bottom: 2px
683     | margin-left: 1px
684     | margin-right: 1px
685     | margin-top: 0px
686     #csstext
687     p {
688     margin: 0px 1px 2px;
689     }
690    
691     #data
692     p {
693     margin: -1px -2px -3px -4px;
694     }
695     #cssom
696     | <p>
697 wakaba 1.3 | margin: -1px -2px -3px -4px
698 wakaba 1.2 | margin-bottom: -3px
699     | margin-left: -4px
700     | margin-right: -2px
701     | margin-top: -1px
702     #csstext
703     p {
704     margin: -1px -2px -3px -4px;
705     }
706    
707     #data
708     p {
709     margin: inherit;
710     }
711     #cssom
712     | <p>
713 wakaba 1.3 | margin: inherit
714 wakaba 1.2 | margin-bottom: inherit
715     | margin-left: inherit
716     | margin-right: inherit
717     | margin-top: inherit
718     #csstext
719     p {
720     margin: inherit;
721     }
722    
723     #data
724     p {
725     margin: 0 2px 0 2px;
726     }
727     #cssom
728     | <p>
729 wakaba 1.3 | margin: 0px 2px
730 wakaba 1.2 | margin-bottom: 0px
731     | margin-left: 2px
732     | margin-right: 2px
733     | margin-top: 0px
734     #csstext
735     p {
736     margin: 0px 2px;
737     }
738    
739     #data
740     p {
741     margin: 0 !important;
742     }
743     #cssom
744     | <p>
745 wakaba 1.3 | margin: 0px !important
746 wakaba 1.2 | margin-bottom: 0px !important
747     | margin-left: 0px !important
748     | margin-right: 0px !important
749     | margin-top: 0px !important
750     #csstext
751     p {
752     margin: 0px ! important;
753     }
754    
755     #data
756     p {
757     margin: 0;
758     margin-left: 1px !important;
759     }
760     #cssom
761     | <p>
762     | margin-bottom: 0px
763     | margin-left: 1px !important
764     | margin-right: 0px
765     | margin-top: 0px
766     #csstext
767     p {
768     margin-bottom: 0px;
769     margin-left: 1px ! important;
770     margin-right: 0px;
771     margin-top: 0px;
772     }
773    
774     #data
775     p {
776     margin: 0;
777     margin-top: 0px ! important;
778     }
779     #cssom
780     | <p>
781     | margin-bottom: 0px
782     | margin-left: 0px
783     | margin-right: 0px
784     | margin-top: 0px !important
785     #csstext
786     p {
787     margin-bottom: 0px;
788     margin-left: 0px;
789     margin-right: 0px;
790     margin-top: 0px ! important;
791     }
792    
793     #data
794     p {
795     margin: 0;
796     margin-right: 0px !important;
797     }
798     #cssom
799     | <p>
800     | margin-bottom: 0px
801     | margin-left: 0px
802     | margin-right: 0px !important
803     | margin-top: 0px
804     #csstext
805     p {
806     margin-bottom: 0px;
807     margin-left: 0px;
808     margin-right: 0px ! important;
809     margin-top: 0px;
810     }
811    
812     #data
813     p {
814     margin: 0;
815     margin-bottom: 0px !important;
816     }
817     #cssom
818     | <p>
819     | margin-bottom: 0px !important
820     | margin-left: 0px
821     | margin-right: 0px
822     | margin-top: 0px
823     #csstext
824     p {
825     margin-bottom: 0px ! important;
826     margin-left: 0px;
827     margin-right: 0px;
828     margin-top: 0px;
829     }
830    
831     #data
832     p {
833     margin: 0;
834     margin-left: 0px !important;
835     }
836     #cssom
837     | <p>
838     | margin-bottom: 0px
839     | margin-left: 0px !important
840     | margin-right: 0px
841     | margin-top: 0px
842     #csstext
843     p {
844     margin-bottom: 0px;
845     margin-left: 0px ! important;
846     margin-right: 0px;
847     margin-top: 0px;
848     }
849    
850     #data
851     p {
852     margin: 0 !important;
853     margin-top: 1px;
854     }
855     #cssom
856     | <p>
857 wakaba 1.3 | margin: 0px !important
858 wakaba 1.2 | margin-bottom: 0px !important
859     | margin-left: 0px !important
860     | margin-right: 0px !important
861     | margin-top: 0px !important
862     #csstext
863     p {
864     margin: 0px ! important;
865     }
866    
867     #data
868     p {
869     margin: 0 ! important;
870     margin-left: 0px ! important;
871     }
872     #cssom
873     | <p>
874 wakaba 1.3 | margin: 0px !important
875 wakaba 1.2 | margin-bottom: 0px !important
876     | margin-left: 0px !important
877     | margin-right: 0px !important
878     | margin-top: 0px !important
879     #csstext
880     p {
881     margin: 0px ! important;
882     }
883    
884     #data
885     p {
886     margin-top: 0;
887     margin-bottom: 0;
888     margin-left: 0;
889     }
890     #cssom
891     | <p>
892     | margin-bottom: 0px
893     | margin-left: 0px
894     | margin-top: 0px
895     #csstext
896     p {
897     margin-bottom: 0px;
898     margin-left: 0px;
899     margin-top: 0px;
900     }
901    
902     #data
903     p {
904     margin: 0;
905     margin-top: inherit;
906     }
907     #cssom
908     | <p>
909     | margin-bottom: 0px
910     | margin-left: 0px
911     | margin-right: 0px
912     | margin-top: inherit
913     #csstext
914     p {
915     margin-bottom: 0px;
916     margin-left: 0px;
917     margin-right: 0px;
918     margin-top: inherit;
919     }
920    
921     #data
922     p {
923     margin: 0;
924     margin-right: inherit;
925     }
926     #cssom
927     | <p>
928     | margin-bottom: 0px
929     | margin-left: 0px
930     | margin-right: inherit
931     | margin-top: 0px
932     #csstext
933     p {
934     margin-bottom: 0px;
935     margin-left: 0px;
936     margin-right: inherit;
937     margin-top: 0px;
938     }
939    
940     #data
941     p {
942     margin: 0;
943     margin-bottom: inherit;
944     }
945     #cssom
946     | <p>
947     | margin-bottom: inherit
948     | margin-left: 0px
949     | margin-right: 0px
950     | margin-top: 0px
951     #csstext
952     p {
953     margin-bottom: inherit;
954     margin-left: 0px;
955     margin-right: 0px;
956     margin-top: 0px;
957     }
958    
959     #data
960     p {
961     margin: 0;
962     margin-left: inherit;
963     }
964     #cssom
965     | <p>
966     | margin-bottom: 0px
967     | margin-left: inherit
968     | margin-right: 0px
969     | margin-top: 0px
970     #csstext
971     p {
972     margin-bottom: 0px;
973     margin-left: inherit;
974     margin-right: 0px;
975     margin-top: 0px;
976     }
977    
978     #data
979     p {
980     margin: 0;
981     margin-top: inherit;
982     margin-bottom: inherit;
983     }
984     #cssom
985     | <p>
986     | margin-bottom: inherit
987     | margin-left: 0px
988     | margin-right: 0px
989     | margin-top: inherit
990     #csstext
991     p {
992     margin-bottom: inherit;
993     margin-left: 0px;
994     margin-right: 0px;
995     margin-top: inherit;
996     }
997    
998     #data
999     p {
1000     margin: inherit 0;
1001     }
1002     #errors
1003     ;2;19;m;no property semicolon
1004 wakaba 1.1 #cssom
1005     | <p>
1006     #csstext
1007     p {
1008     }
1009 wakaba 1.3
1010     #data
1011     /*
1012     TODO: border properties
1013     */
1014    
1015     #data
1016     p {
1017     border-color: blue;
1018     }
1019     #cssom
1020     | <p>
1021     | border-bottom-color: blue
1022     | border-color: blue
1023     | border-left-color: blue
1024     | border-right-color: blue
1025     | border-top-color: blue
1026     #csstext
1027     p {
1028     border-color: blue;
1029     }
1030    
1031     #data
1032     p {
1033     border-color: blue;
1034     border-top-color: red;
1035     }
1036     #cssom
1037     | <p>
1038     | border-bottom-color: blue
1039     | border-color: red blue blue
1040     | border-left-color: blue
1041     | border-right-color: blue
1042     | border-top-color: red
1043     #csstext
1044     p {
1045     border-color: red blue blue;
1046     }
1047    
1048     #data
1049     p {
1050     border-color: blue;
1051     border-right-color: blue ! important;
1052     }
1053     #cssom
1054     | <p>
1055     | border-bottom-color: blue
1056     | border-left-color: blue
1057     | border-right-color: blue !important
1058     | border-top-color: blue
1059     #csstext
1060     p {
1061     border-bottom-color: blue;
1062     border-left-color: blue;
1063     border-right-color: blue ! important;
1064     border-top-color: blue;
1065     }
1066    
1067     #data
1068     p {
1069     border-color: inherit;
1070     border-right-color: blue ! important;
1071     }
1072     #cssom
1073     | <p>
1074     | border-bottom-color: inherit
1075     | border-left-color: inherit
1076     | border-right-color: blue !important
1077     | border-top-color: inherit
1078     #csstext
1079     p {
1080     border-bottom-color: inherit;
1081     border-left-color: inherit;
1082     border-right-color: blue ! important;
1083     border-top-color: inherit;
1084     }
1085    
1086     #data
1087     p {
1088     border-color: inherit;
1089     }
1090     #cssom
1091     | <p>
1092     | border-bottom-color: inherit
1093 wakaba 1.5 | border-color: inherit
1094 wakaba 1.3 | border-left-color: inherit
1095     | border-right-color: inherit
1096     | border-top-color: inherit
1097     #csstext
1098     p {
1099     border-color: inherit;
1100     }
1101    
1102     #data
1103     p {
1104 wakaba 1.5 border-color: blue red;
1105     border-bottom-color: green ! important;
1106     }
1107     #cssom
1108     | <p>
1109     | border-bottom-color: green !important
1110     | border-left-color: red
1111     | border-right-color: red
1112     | border-top-color: blue
1113     #csstext
1114     p {
1115     border-bottom-color: green ! important;
1116     border-left-color: red;
1117     border-right-color: red;
1118     border-top-color: blue;
1119     }
1120    
1121     #data
1122     p {
1123     border-color: blue red;
1124     border-bottom-color: INHERIT;
1125     }
1126     #cssom
1127     | <p>
1128     | border-bottom-color: inherit
1129     | border-left-color: red
1130     | border-right-color: red
1131     | border-top-color: blue
1132     #csstext
1133     p {
1134     border-bottom-color: inherit;
1135     border-left-color: red;
1136     border-right-color: red;
1137     border-top-color: blue;
1138     }
1139    
1140     #data
1141     p {
1142     border-color: blue red;
1143     border-bottom-color: green ! important;
1144     border-bottom: 1px black dotted;
1145     }
1146     #cssom
1147     | <p>
1148     | border-bottom-color: green !important
1149     | border-bottom-style: dotted
1150     | border-bottom-width: 1px
1151     | border-left-color: red
1152     | border-right-color: red
1153     | border-top-color: blue
1154     #csstext
1155     p {
1156     border-bottom-color: green ! important;
1157     border-bottom-style: dotted;
1158     border-bottom-width: 1px;
1159     border-left-color: red;
1160     border-right-color: red;
1161     border-top-color: blue;
1162     }
1163    
1164     #data
1165     p {
1166     border-color: blue red;
1167     border-bottom-color: green;
1168     border-bottom: 1px black dotted;
1169     }
1170     #cssom
1171     | <p>
1172     | border-bottom: 1px dotted black
1173     | border-bottom-color: black
1174     | border-bottom-style: dotted
1175     | border-bottom-width: 1px
1176     | border-color: blue red black
1177     | border-left-color: red
1178     | border-right-color: red
1179     | border-top-color: blue
1180     #csstext
1181     p {
1182     border-bottom: 1px dotted black;
1183     border-left-color: red;
1184     border-right-color: red;
1185     border-top-color: blue;
1186     }
1187    
1188     #data
1189     p {
1190 wakaba 1.3 border-style: solid none;
1191     }
1192     #cssom
1193     | <p>
1194     | border-bottom-style: solid
1195     | border-left-style: none
1196     | border-right-style: none
1197     | border-style: solid none
1198     | border-top-style: solid
1199     #csstext
1200     p {
1201     border-style: solid none;
1202     }
1203    
1204     #data
1205     p {
1206     border-style: solid none;
1207     border-top-style: dotted;
1208     }
1209     #cssom
1210     | <p>
1211     | border-bottom-style: solid
1212     | border-left-style: none
1213     | border-right-style: none
1214     | border-style: dotted none solid
1215     | border-top-style: dotted
1216     #csstext
1217     p {
1218     border-style: dotted none solid;
1219     }
1220    
1221     #data
1222     p {
1223     border-style: solid none;
1224     border-right-style: none ! important;
1225     }
1226     #cssom
1227     | <p>
1228     | border-bottom-style: solid
1229     | border-left-style: none
1230     | border-right-style: none !important
1231     | border-top-style: solid
1232     #csstext
1233     p {
1234     border-bottom-style: solid;
1235     border-left-style: none;
1236     border-right-style: none ! important;
1237     border-top-style: solid;
1238     }
1239    
1240     #data
1241     p {
1242     border-style: inherit;
1243     }
1244     #cssom
1245     | <p>
1246     | border-bottom-style: inherit
1247     | border-left-style: inherit
1248     | border-right-style: inherit
1249     | border-style: inherit
1250     | border-top-style: inherit
1251     #csstext
1252     p {
1253     border-style: inherit;
1254     }
1255    
1256     #data
1257     p {
1258     border-style: inherit;
1259     border-top-style: none;
1260     }
1261     #cssom
1262     | <p>
1263     | border-bottom-style: inherit
1264     | border-left-style: inherit
1265     | border-right-style: inherit
1266     | border-top-style: none
1267     #csstext
1268     p {
1269     border-bottom-style: inherit;
1270     border-left-style: inherit;
1271     border-right-style: inherit;
1272     border-top-style: none;
1273     }
1274    
1275     #data
1276     p {
1277     border-width: 5px;
1278     }
1279     #cssom
1280     | <p>
1281     | border-bottom-width: 5px
1282     | border-left-width: 5px
1283     | border-right-width: 5px
1284     | border-top-width: 5px
1285     | border-width: 5px
1286     #csstext
1287     p {
1288     border-width: 5px;
1289     }
1290    
1291     #data
1292     p {
1293     border-width: 5px;
1294     border-top-width: 4px;
1295     }
1296     #cssom
1297     | <p>
1298     | border-bottom-width: 5px
1299     | border-left-width: 5px
1300     | border-right-width: 5px
1301     | border-top-width: 4px
1302     | border-width: 4px 5px 5px
1303     #csstext
1304     p {
1305     border-width: 4px 5px 5px;
1306     }
1307    
1308     #data
1309     p {
1310     border-width: 5px;
1311     border-right-width: inherit;
1312     }
1313     #cssom
1314     | <p>
1315     | border-bottom-width: 5px
1316     | border-left-width: 5px
1317     | border-right-width: inherit
1318     | border-top-width: 5px
1319     #csstext
1320     p {
1321     border-bottom-width: 5px;
1322     border-left-width: 5px;
1323     border-right-width: inherit;
1324     border-top-width: 5px;
1325     }
1326    
1327     #data
1328     p {
1329     border-width: 5px;
1330     border-left-width: 5px !important;
1331     }
1332     #cssom
1333     | <p>
1334     | border-bottom-width: 5px
1335     | border-left-width: 5px !important
1336     | border-right-width: 5px
1337     | border-top-width: 5px
1338     #csstext
1339     p {
1340     border-bottom-width: 5px;
1341     border-left-width: 5px ! important;
1342     border-right-width: 5px;
1343     border-top-width: 5px;
1344     }
1345    
1346     #data
1347     p {
1348     border-top: 1px solid red;
1349     }
1350     #cssom
1351     | <p>
1352     | border-top: 1px solid red
1353     | border-top-color: red
1354     | border-top-style: solid
1355     | border-top-width: 1px
1356     #csstext
1357     p {
1358     border-top: 1px solid red;
1359     }
1360    
1361     #data
1362     p {
1363     border-bottom: 1px solid red;
1364     }
1365     #cssom
1366     | <p>
1367     | border-bottom: 1px solid red
1368     | border-bottom-color: red
1369     | border-bottom-style: solid
1370     | border-bottom-width: 1px
1371     #csstext
1372     p {
1373     border-bottom: 1px solid red;
1374     }
1375    
1376     #data
1377     p {
1378     border-top: inherit;
1379     }
1380     #cssom
1381     | <p>
1382     | border-top: inherit
1383     | border-top-color: inherit
1384     | border-top-style: inherit
1385     | border-top-width: inherit
1386     #csstext
1387     p {
1388     border-top: inherit;
1389     }
1390    
1391     #data
1392     p {
1393     border-top: inherit;
1394     border-top-width: 3px;
1395     }
1396     #cssom
1397     | <p>
1398     | border-top-color: inherit
1399     | border-top-style: inherit
1400     | border-top-width: 3px
1401     #csstext
1402     p {
1403     border-top-color: inherit;
1404     border-top-style: inherit;
1405     border-top-width: 3px;
1406     }
1407    
1408     #data
1409     p {
1410     border-top: inherit;
1411     border-top-width: inherit ! important;
1412     }
1413     #cssom
1414     | <p>
1415     | border-top-color: inherit
1416     | border-top-style: inherit
1417     | border-top-width: inherit !important
1418     #csstext
1419     p {
1420     border-top-color: inherit;
1421     border-top-style: inherit;
1422     border-top-width: inherit ! important;
1423     }
1424    
1425     #data
1426     p {
1427     border-bottom: inherit;
1428     border-bottom-width: 3px;
1429     }
1430     #cssom
1431     | <p>
1432     | border-bottom-color: inherit
1433     | border-bottom-style: inherit
1434     | border-bottom-width: 3px
1435     #csstext
1436     p {
1437     border-bottom-color: inherit;
1438     border-bottom-style: inherit;
1439     border-bottom-width: 3px;
1440     }
1441    
1442     #data
1443     p {
1444     border: 1px solid red;
1445     }
1446     #cssom
1447     | <p>
1448     | border: 1px solid red
1449     | border-bottom: 1px solid red
1450     | border-bottom-color: red
1451     | border-bottom-style: solid
1452     | border-bottom-width: 1px
1453     | border-color: red
1454     | border-left: 1px solid red
1455     | border-left-color: red
1456     | border-left-style: solid
1457     | border-left-width: 1px
1458     | border-right: 1px solid red
1459     | border-right-color: red
1460     | border-right-style: solid
1461     | border-right-width: 1px
1462     | border-style: solid
1463     | border-top: 1px solid red
1464     | border-top-color: red
1465     | border-top-style: solid
1466     | border-top-width: 1px
1467     | border-width: 1px
1468     #csstext
1469     p {
1470     border: 1px solid red;
1471     }
1472    
1473     #data
1474     p {
1475     border: 1px solid red;
1476     border-width: 2px;
1477     }
1478     #cssom
1479     | <p>
1480     | border: 2px solid red
1481     | border-bottom: 2px solid red
1482     | border-bottom-color: red
1483     | border-bottom-style: solid
1484     | border-bottom-width: 2px
1485     | border-color: red
1486     | border-left: 2px solid red
1487     | border-left-color: red
1488     | border-left-style: solid
1489     | border-left-width: 2px
1490     | border-right: 2px solid red
1491     | border-right-color: red
1492     | border-right-style: solid
1493     | border-right-width: 2px
1494     | border-style: solid
1495     | border-top: 2px solid red
1496     | border-top-color: red
1497     | border-top-style: solid
1498     | border-top-width: 2px
1499     | border-width: 2px
1500     #csstext
1501     p {
1502     border: 2px solid red;
1503     }
1504 wakaba 1.5
1505     #data
1506     p {
1507     border: 1px solid red;
1508     border-width: 2px;
1509     border-top-color: green ! important;
1510     }
1511     #cssom
1512     | <p>
1513     | border-bottom: 2px solid red
1514     | border-bottom-color: red
1515     | border-bottom-style: solid
1516     | border-bottom-width: 2px
1517     | border-left: 2px solid red
1518     | border-left-color: red
1519     | border-left-style: solid
1520     | border-left-width: 2px
1521     | border-right: 2px solid red
1522     | border-right-color: red
1523     | border-right-style: solid
1524     | border-right-width: 2px
1525     | border-style: solid
1526     | border-top-color: green !important
1527     | border-top-style: solid
1528     | border-top-width: 2px
1529     | border-width: 2px
1530     #csstext
1531     p {
1532     border-bottom: 2px solid red;
1533     border-left: 2px solid red;
1534     border-right: 2px solid red;
1535     border-top-color: green ! important;
1536     border-top-style: solid;
1537     border-top-width: 2px;
1538     }
1539    
1540     #data
1541     p {
1542     border: inherit;
1543     }
1544     #cssom
1545     | <p>
1546     | border: inherit
1547     | border-bottom: inherit
1548     | border-bottom-color: inherit
1549     | border-bottom-style: inherit
1550     | border-bottom-width: inherit
1551     | border-color: inherit
1552     | border-left: inherit
1553     | border-left-color: inherit
1554     | border-left-style: inherit
1555     | border-left-width: inherit
1556     | border-right: inherit
1557     | border-right-color: inherit
1558     | border-right-style: inherit
1559     | border-right-width: inherit
1560     | border-style: inherit
1561     | border-top: inherit
1562     | border-top-color: inherit
1563     | border-top-style: inherit
1564     | border-top-width: inherit
1565     | border-width: inherit
1566 wakaba 1.3
1567     #data
1568     /*
1569     TODO: We need to add test data for border and padding related properties.
1570     */
1571    
1572     #data
1573     p {
1574     padding: 1px 2px 3px 4px;
1575     }
1576     #cssom
1577     | <p>
1578     | padding: 1px 2px 3px 4px
1579     | padding-bottom: 3px
1580     | padding-left: 4px
1581     | padding-right: 2px
1582     | padding-top: 1px
1583     #csstext
1584     p {
1585     padding: 1px 2px 3px 4px;
1586     }
1587    
1588     #data
1589     p {
1590     padding: 1px 2px 3px 4px !important;
1591     }
1592     #cssom
1593     | <p>
1594     | padding: 1px 2px 3px 4px !important
1595     | padding-bottom: 3px !important
1596     | padding-left: 4px !important
1597     | padding-right: 2px !important
1598     | padding-top: 1px !important
1599     #csstext
1600     p {
1601     padding: 1px 2px 3px 4px ! important;
1602     }
1603    
1604     #data
1605     p {
1606     padding: 1px 2px 3px;
1607     }
1608     #cssom
1609     | <p>
1610     | padding: 1px 2px 3px
1611     | padding-bottom: 3px
1612     | padding-left: 2px
1613     | padding-right: 2px
1614     | padding-top: 1px
1615     #csstext
1616     p {
1617     padding: 1px 2px 3px;
1618     }
1619    
1620     #data
1621     p {
1622     padding: 1px 2px 1px 2px;
1623     }
1624     #cssom
1625     | <p>
1626     | padding: 1px 2px
1627     | padding-bottom: 1px
1628     | padding-left: 2px
1629     | padding-right: 2px
1630     | padding-top: 1px
1631     #csstext
1632     p {
1633     padding: 1px 2px;
1634     }
1635    
1636     #data
1637     p {
1638     padding: 1px;
1639     }
1640     #cssom
1641     | <p>
1642     | padding: 1px
1643     | padding-bottom: 1px
1644     | padding-left: 1px
1645     | padding-right: 1px
1646     | padding-top: 1px
1647     #csstext
1648     p {
1649     padding: 1px;
1650     }
1651    
1652     #data
1653     p {
1654     padding: 1px;
1655     padding-top: 1px ! important;
1656     }
1657     #cssom
1658     | <p>
1659     | padding-bottom: 1px
1660     | padding-left: 1px
1661     | padding-right: 1px
1662     | padding-top: 1px !important
1663     #csstext
1664     p {
1665     padding-bottom: 1px;
1666     padding-left: 1px;
1667     padding-right: 1px;
1668     padding-top: 1px ! important;
1669     }
1670    
1671     #data
1672     p {
1673     display: inline;
1674     }
1675     #cssom
1676     | <p>
1677     | display: inline
1678     #csstext
1679     p {
1680     display: inline;
1681     }
1682     #computed 1 p
1683     #computedtext 1 p
1684    
1685     #data
1686     p {
1687     display: block;
1688     }
1689     #cssom
1690     | <p>
1691     | display: block
1692     #csstext
1693     p {
1694     display: block;
1695     }
1696     #computed 1 p
1697     -| display: inline
1698     +| display: block
1699     #computedtext 1 p
1700     - display: inline;
1701     + display: block;
1702    
1703     #data
1704     p {
1705     display: inherit;
1706     }
1707     #cssom
1708     | <p>
1709     | display: inherit
1710     #csstext
1711     p {
1712     display: inherit;
1713     }
1714     #computed 1 p
1715     #computedtext 1 p
1716    
1717     #data
1718     html {
1719     display: inline;
1720     }
1721     #cssom
1722     | <html>
1723     | display: inline
1724     #csstext
1725     html {
1726     display: inline;
1727     }
1728     #computed 1 html
1729     -| display: inline
1730     +| display: block
1731     #computedtext 1 html
1732     - display: inline;
1733     + display: block;
1734    
1735     #data
1736     html {
1737     display: inherit;
1738     }
1739     #cssom
1740     | <html>
1741     | display: inherit
1742     #csstext
1743     html {
1744     display: inherit;
1745     }
1746     #computed 1 html
1747     -| display: inline
1748     +| display: block
1749     #computedtext 1 html
1750     - display: inline;
1751     + display: block;
1752    
1753 wakaba 1.6 #data
1754     p {
1755     background-position: inherit;
1756     }
1757     #cssom
1758     | <p>
1759     | background-position: inherit
1760     | background-position-x: inherit
1761     | background-position-y: inherit
1762     #csstext
1763     p {
1764     background-position: inherit;
1765     }
1766 wakaba 1.1
1767 wakaba 1.6 #data
1768     p {
1769     background-position-x: inherit;
1770     }
1771     #cssom
1772     | <p>
1773     | background-position-x: inherit
1774     #csstext
1775     p {
1776     background-position-x: inherit;
1777     }
1778 wakaba 1.1
1779 wakaba 1.6 #data
1780     p {
1781     background-position-x: inherit;
1782     background-position-y: inherit;
1783     }
1784     #cssom
1785     | <p>
1786     | background-position: inherit
1787     | background-position-x: inherit
1788     | background-position-y: inherit
1789     #csstext
1790     p {
1791     background-position: inherit;
1792     }
1793 wakaba 1.1
1794 wakaba 1.6 #data
1795     p {
1796     background-position-x: inherit;
1797     background-position-y: inherit !important;
1798     }
1799     #cssom
1800     | <p>
1801     | background-position-x: inherit
1802     | background-position-y: inherit !important
1803     #csstext
1804     p {
1805     background-position-x: inherit;
1806     background-position-y: inherit ! important;
1807     }
1808 wakaba 1.1
1809 wakaba 1.6 #data
1810     p {
1811     background-position-x: inherit;
1812     background-position-y: 50%;
1813     }
1814     #cssom
1815     | <p>
1816     | background-position-x: inherit
1817     | background-position-y: 50%
1818     #csstext
1819     p {
1820     background-position-x: inherit;
1821     background-position-y: 50%;
1822     }
1823 wakaba 1.1
1824 wakaba 1.6 #data
1825     p {
1826     background-position-x: 12.4%;
1827     background-position-y: inherit;
1828     }
1829     #cssom
1830     | <p>
1831     | background-position-x: 12.4%
1832     | background-position-y: inherit
1833     #csstext
1834     p {
1835     background-position-x: 12.4%;
1836     background-position-y: inherit;
1837     }
1838    
1839     #data
1840     p {
1841     background-position: 12.3% 3px;
1842     }
1843     #cssom
1844     | <p>
1845     | background-position: 12.3% 3px
1846     | background-position-x: 12.3%
1847     | background-position-y: 3px
1848     #csstext
1849     p {
1850     background-position: 12.3% 3px;
1851     }
1852    
1853     #data
1854     p {
1855     background-position-x: 12.3%;
1856     background-position-y: 3px ! important;
1857     }
1858     #cssom
1859     | <p>
1860     | background-position-x: 12.3%
1861     | background-position-y: 3px !important
1862     #csstext
1863     p {
1864     background-position-x: 12.3%;
1865     background-position-y: 3px ! important;
1866     }
1867    
1868     #data
1869     p {
1870     background-position-x: 12.3% ! important;
1871     background-position-y: 3px;
1872     }
1873     #cssom
1874     | <p>
1875     | background-position-x: 12.3% !important
1876     | background-position-y: 3px
1877     #csstext
1878     p {
1879     background-position-x: 12.3% ! important;
1880     background-position-y: 3px;
1881     }
1882    
1883     #data
1884     p {
1885     background-position-x: 12.3% !important;
1886     background-position-y: 3px ! important;
1887     }
1888     #cssom
1889     | <p>
1890     | background-position: 12.3% 3px !important
1891     | background-position-x: 12.3% !important
1892     | background-position-y: 3px !important
1893     #csstext
1894     p {
1895     background-position: 12.3% 3px ! important;
1896     }
1897    
1898     #data
1899     p {
1900     background:;
1901     }
1902     #errors
1903     ;2;14;m;syntax error:'background'
1904     #cssom
1905     | <p>
1906    
1907     #data
1908     p {
1909     background:
1910     #errors
1911     ;2;14;m;syntax error:'background'
1912     ;2;14;m;block not closed
1913     #cssom
1914     | <p>
1915    
1916     #data
1917     p {
1918     background: -;
1919     }
1920     #errors
1921     ;2;16;m;syntax error:'background'
1922     #cssom
1923     | <p>
1924    
1925     #data
1926     p {
1927     background: +;
1928     }
1929     #errors
1930     ;2;16;m;syntax error:'background'
1931     #cssom
1932     | <p>
1933    
1934     #data
1935     p {
1936     background: +
1937     #errors
1938     ;2;16;m;syntax error:'background'
1939     ;2;16;m;block not closed
1940     #cssom
1941     | <p>
1942    
1943     #data
1944     p {
1945     background: none;
1946     }
1947     #cssom
1948     | <p>
1949     | background: transparent none repeat scroll 0% 0%
1950     | background-attachment: scroll
1951     | background-color: transparent
1952     | background-image: none
1953     | background-position: 0% 0%
1954     | background-position-x: 0%
1955     | background-position-y: 0%
1956     | background-repeat: repeat
1957     #csstext
1958     p {
1959     background: transparent none repeat scroll 0% 0%;
1960     }
1961    
1962     #data
1963     p {
1964     background: url(bg);
1965     }
1966     #cssom
1967     | <p>
1968     | background: url(bg)
1969     | background-attachment: scroll
1970     | background-color: transparent
1971     | background-image: url(bg)
1972     | background-position: 0% 0%
1973     | background-position-x: 0%
1974     | background-position-y: 0%
1975     | background-repeat: repeat
1976     #csstext
1977     p {
1978     background: url(bg);
1979     }
1980     #computed 1 p
1981     -| background: transparent none repeat scroll 0% 0%
1982     +| background: url(thismessage:/bg)
1983     -| background-image: none
1984     +| background-image: url(thismessage:/bg)
1985    
1986     #data
1987     p {
1988     background: -url(bg);
1989     }
1990     #errors
1991     ;2;15;m;syntax error:'background'
1992     #cssom
1993     | <p>
1994    
1995     #data
1996     p {
1997     background: -/**/url(bg);
1998     }
1999     #errors
2000     ;2;20;m;syntax error:'background'
2001     #cssom
2002     | <p>
2003    
2004     #data
2005     p {
2006     background: +url(bg);
2007     }
2008     #errors
2009     ;2;16;m;syntax error:'background'
2010     #cssom
2011     | <p>
2012    
2013     #data
2014     p {
2015     background: 12% url(a);
2016     }
2017     #cssom
2018     | <p>
2019     | background: url(a) 12% 50%
2020     | background-attachment: scroll
2021     | background-color: transparent
2022     | background-image: url(a)
2023     | background-position: 12% 50%
2024     | background-position-x: 12%
2025     | background-position-y: 50%
2026     | background-repeat: repeat
2027    
2028     #data
2029     p {
2030     background: url(a) url(b);
2031     }
2032     #errors
2033     ;2;22;m;no property semicolon
2034     #cssom
2035     | <p>
2036    
2037     #data
2038     p {
2039     background: fixed center;
2040     }
2041     #cssom
2042     | <p>
2043     | background: fixed center center
2044     | background-attachment: fixed
2045     | background-color: transparent
2046     | background-image: none
2047     | background-position: center center
2048     | background-position-x: center
2049     | background-position-y: center
2050     | background-repeat: repeat
2051     #csstext
2052     p {
2053     background: fixed center center;
2054     }
2055    
2056     #data
2057     p {
2058     background: left;
2059     }
2060     #cssom
2061     | <p>
2062     | background: left center
2063     | background-attachment: scroll
2064     | background-color: transparent
2065     | background-image: none
2066     | background-position: left center
2067     | background-position-x: left
2068     | background-position-y: center
2069     | background-repeat: repeat
2070    
2071     #data
2072     p {
2073     background: left 1px;
2074     }
2075     #cssom
2076     | <p>
2077     | background: left 1px
2078     | background-attachment: scroll
2079     | background-color: transparent
2080     | background-image: none
2081     | background-position: left 1px
2082     | background-position-x: left
2083     | background-position-y: 1px
2084     | background-repeat: repeat
2085    
2086     #data
2087     p {
2088     background: left 1%;
2089     }
2090     #cssom
2091     | <p>
2092     | background: left 1%
2093     | background-attachment: scroll
2094     | background-color: transparent
2095     | background-image: none
2096     | background-position: left 1%
2097     | background-position-x: left
2098     | background-position-y: 1%
2099     | background-repeat: repeat
2100    
2101     #data
2102     p {
2103     background: left none;
2104     }
2105     #cssom
2106     | <p>
2107     | background: left center
2108     | background-attachment: scroll
2109     | background-color: transparent
2110     | background-image: none
2111     | background-position: left center
2112     | background-position-x: left
2113     | background-position-y: center
2114     | background-repeat: repeat
2115    
2116     #data
2117     p {
2118     background: left url(a);
2119     }
2120     #cssom
2121     | <p>
2122     | background: url(a) left center
2123     | background-attachment: scroll
2124     | background-color: transparent
2125     | background-image: url(a)
2126     | background-position: left center
2127     | background-position-x: left
2128     | background-position-y: center
2129     | background-repeat: repeat
2130    
2131     #data
2132     p {
2133     background: left -12px;
2134     }
2135     #cssom
2136     | <p>
2137     | background: left -12px
2138     | background-attachment: scroll
2139     | background-color: transparent
2140     | background-image: none
2141     | background-position: left -12px
2142     | background-position-x: left
2143     | background-position-y: -12px
2144     | background-repeat: repeat
2145    
2146     #data
2147     p {
2148     background: left +12px;
2149     }
2150     #cssom
2151     | <p>
2152     | background: left 12px
2153     | background-attachment: scroll
2154     | background-color: transparent
2155     | background-image: none
2156     | background-position: left 12px
2157     | background-position-x: left
2158     | background-position-y: 12px
2159     | background-repeat: repeat
2160    
2161     #data
2162     p {
2163     background: left +;
2164     }
2165     #errors
2166     ;2;21;m;syntax error:'background'
2167     #cssom
2168     | <p>
2169    
2170     #data
2171     p {
2172     background: left -;
2173     }
2174     #errors
2175     ;2;21;m;syntax error:'background'
2176     #cssom
2177     | <p>
2178    
2179     #data
2180     p {
2181     background: top left;
2182     }
2183     #cssom
2184     | <p>
2185     | background: left top
2186     | background-attachment: scroll
2187     | background-color: transparent
2188     | background-image: none
2189     | background-position: left top
2190     | background-position-x: left
2191     | background-position-y: top
2192     | background-repeat: repeat
2193    
2194     #data
2195     p {
2196     background: top center;
2197     }
2198     #cssom
2199     | <p>
2200     | background: center top
2201     | background-attachment: scroll
2202     | background-color: transparent
2203     | background-image: none
2204     | background-position: center top
2205     | background-position-x: center
2206     | background-position-y: top
2207     | background-repeat: repeat
2208    
2209     #data
2210     p {
2211     background: top right;
2212     }
2213     #cssom
2214     | <p>
2215     | background: right top
2216     | background-attachment: scroll
2217     | background-color: transparent
2218     | background-image: none
2219     | background-position: right top
2220     | background-position-x: right
2221     | background-position-y: top
2222     | background-repeat: repeat
2223    
2224     #data
2225     p {
2226     background: bottom left;
2227     }
2228     #cssom
2229     | <p>
2230     | background: left bottom
2231     | background-attachment: scroll
2232     | background-color: transparent
2233     | background-image: none
2234     | background-position: left bottom
2235     | background-position-x: left
2236     | background-position-y: bottom
2237     | background-repeat: repeat
2238    
2239     #data
2240     p {
2241     background: bottom center;
2242     }
2243     #cssom
2244     | <p>
2245     | background: center bottom
2246     | background-attachment: scroll
2247     | background-color: transparent
2248     | background-image: none
2249     | background-position: center bottom
2250     | background-position-x: center
2251     | background-position-y: bottom
2252     | background-repeat: repeat
2253    
2254     #data
2255     p {
2256     background: bottom right;
2257     }
2258     #cssom
2259     | <p>
2260     | background: right bottom
2261     | background-attachment: scroll
2262     | background-color: transparent
2263     | background-image: none
2264     | background-position: right bottom
2265     | background-position-x: right
2266     | background-position-y: bottom
2267     | background-repeat: repeat
2268    
2269     #data
2270     p {
2271     background: top -12px;
2272     }
2273     #errors
2274     ;2;20;m;syntax error:'background'
2275     #cssom
2276     | <p>
2277    
2278     #data
2279     p {
2280     background: top +12px;
2281     }
2282     #errors
2283     ;2;20;m;syntax error:'background'
2284     #cssom
2285     | <p>
2286    
2287     #data
2288     p {
2289     background: -12px;
2290     }
2291     #cssom
2292     | <p>
2293     | background: -12px 50%
2294     | background-attachment: scroll
2295     | background-color: transparent
2296     | background-image: none
2297     | background-position: -12px 50%
2298     | background-position-x: -12px
2299     | background-position-y: 50%
2300     | background-repeat: repeat
2301    
2302     #data
2303     p {
2304     background: +12px;
2305     }
2306     #cssom
2307     | <p>
2308     | background: 12px 50%
2309     | background-attachment: scroll
2310     | background-color: transparent
2311     | background-image: none
2312     | background-position: 12px 50%
2313     | background-position-x: 12px
2314     | background-position-y: 50%
2315     | background-repeat: repeat
2316    
2317     #data
2318     p {
2319     background: 2% bottom;
2320     }
2321     #cssom
2322     | <p>
2323     | background: 2% bottom
2324     | background-attachment: scroll
2325     | background-color: transparent
2326     | background-image: none
2327     | background-position: 2% bottom
2328     | background-position-x: 2%
2329     | background-position-y: bottom
2330     | background-repeat: repeat
2331    
2332     #data
2333     p {
2334     background: 2% left;
2335     }
2336     #errors
2337     ;2;18;m;syntax error:color
2338     #cssom
2339     | <p>
2340    
2341     #data
2342     p {
2343     background: none;
2344     background-attachment: scroll ! important;
2345     }
2346     #cssom
2347     | <p>
2348     | background-attachment: scroll !important
2349     | background-color: transparent
2350     | background-image: none
2351     | background-position: 0% 0%
2352     | background-position-x: 0%
2353     | background-position-y: 0%
2354     | background-repeat: repeat
2355     #csstext
2356     p {
2357     background-attachment: scroll ! important;
2358     background-color: transparent;
2359     background-image: none;
2360     background-position: 0% 0%;
2361     background-repeat: repeat;
2362     }
2363    
2364     #data
2365     p {
2366     background: 0 -12px;
2367     }
2368     #cssom
2369     | <p>
2370     | background: 0px -12px
2371     | background-attachment: scroll
2372     | background-color: transparent
2373     | background-image: none
2374     | background-position: 0px -12px
2375     | background-position-x: 0px
2376     | background-position-y: -12px
2377     | background-repeat: repeat
2378    
2379     #data
2380     p {
2381     background: 0 +12px;
2382     }
2383     #cssom
2384     | <p>
2385     | background: 0px 12px
2386     | background-attachment: scroll
2387     | background-color: transparent
2388     | background-image: none
2389     | background-position: 0px 12px
2390     | background-position-x: 0px
2391     | background-position-y: 12px
2392     | background-repeat: repeat
2393    
2394     #data
2395     p {
2396     background: none;
2397     background-color: red ! important;
2398     }
2399     #cssom
2400     | <p>
2401     | background-attachment: scroll
2402     | background-color: red !important
2403     | background-image: none
2404     | background-position: 0% 0%
2405     | background-position-x: 0%
2406     | background-position-y: 0%
2407     | background-repeat: repeat
2408     #csstext
2409     p {
2410     background-attachment: scroll;
2411     background-color: red ! important;
2412     background-image: none;
2413     background-position: 0% 0%;
2414     background-repeat: repeat;
2415     }
2416    
2417     #data
2418     p {
2419     background: none ! important;
2420     background-color: transparent ! important;
2421     }
2422     #cssom
2423     | <p>
2424     | background: transparent none repeat scroll 0% 0% !important
2425     | background-attachment: scroll !important
2426     | background-color: transparent !important
2427     | background-image: none !important
2428     | background-position: 0% 0% !important
2429     | background-position-x: 0% !important
2430     | background-position-y: 0% !important
2431     | background-repeat: repeat !important
2432     #csstext
2433     p {
2434     background: transparent none repeat scroll 0% 0% ! important;
2435     }
2436    
2437     #data
2438     p {
2439     background: none !important;
2440     background-color: blue;
2441     }
2442     #cssom
2443     | <p>
2444     | background: transparent none repeat scroll 0% 0% !important
2445     | background-attachment: scroll !important
2446     | background-color: transparent !important
2447     | background-image: none !important
2448     | background-position: 0% 0% !important
2449     | background-position-x: 0% !important
2450     | background-position-y: 0% !important
2451     | background-repeat: repeat !important
2452     #csstext
2453     p {
2454     background: transparent none repeat scroll 0% 0% ! important;
2455     }
2456    
2457     #data
2458     p {
2459     background: none;
2460     background-image: none ! important;
2461     }
2462     #cssom
2463     | <p>
2464     | background-attachment: scroll
2465     | background-color: transparent
2466     | background-image: none !important
2467     | background-position: 0% 0%
2468     | background-position-x: 0%
2469     | background-position-y: 0%
2470     | background-repeat: repeat
2471     #csstext
2472     p {
2473     background-attachment: scroll;
2474     background-color: transparent;
2475     background-image: none ! important;
2476     background-position: 0% 0%;
2477     background-repeat: repeat;
2478     }
2479    
2480     #data
2481     p {
2482     background: none;
2483     background-position: left top !important;
2484     }
2485     #cssom
2486     | <p>
2487     | background-attachment: scroll
2488     | background-color: transparent
2489     | background-image: none
2490     | background-position: left top !important
2491     | background-position-x: left !important
2492     | background-position-y: top !important
2493     | background-repeat: repeat
2494     #csstext
2495     p {
2496     background-attachment: scroll;
2497     background-color: transparent;
2498     background-image: none;
2499     background-position: left top ! important;
2500     background-repeat: repeat;
2501     }
2502    
2503     #data
2504     p {
2505     background: none;
2506     background-position-x: left !important;
2507     }
2508     #cssom
2509     | <p>
2510     | background-attachment: scroll
2511     | background-color: transparent
2512     | background-image: none
2513     | background-position-x: left !important
2514     | background-position-y: 0%
2515     | background-repeat: repeat
2516     #csstext
2517     p {
2518     background-attachment: scroll;
2519     background-color: transparent;
2520     background-image: none;
2521     background-position-x: left ! important;
2522     background-position-y: 0%;
2523     background-repeat: repeat;
2524     }
2525    
2526     #data
2527     p {
2528     background: none;
2529     background-position-y: 12% !important;
2530     }
2531     #cssom
2532     | <p>
2533     | background-attachment: scroll
2534     | background-color: transparent
2535     | background-image: none
2536     | background-position-x: 0%
2537     | background-position-y: 12% !important
2538     | background-repeat: repeat
2539     #csstext
2540     p {
2541     background-attachment: scroll;
2542     background-color: transparent;
2543     background-image: none;
2544     background-position-x: 0%;
2545     background-position-y: 12% ! important;
2546     background-repeat: repeat;
2547     }
2548    
2549     #data
2550     p {
2551     background: none;
2552     background-repeat: no-repeat ! important;
2553     }
2554     #cssom
2555     | <p>
2556     | background-attachment: scroll
2557     | background-color: transparent
2558     | background-image: none
2559     | background-position: 0% 0%
2560     | background-position-x: 0%
2561     | background-position-y: 0%
2562     | background-repeat: no-repeat !important
2563     #csstext
2564     p {
2565     background-attachment: scroll;
2566     background-color: transparent;
2567     background-image: none;
2568     background-position: 0% 0%;
2569     background-repeat: no-repeat ! important;
2570     }
2571    
2572     #data
2573     p {
2574     background: none !important;
2575     }
2576     #cssom
2577     | <p>
2578     | background: transparent none repeat scroll 0% 0% !important
2579     | background-attachment: scroll !important
2580     | background-color: transparent !important
2581     | background-image: none !important
2582     | background-position: 0% 0% !important
2583     | background-position-x: 0% !important
2584     | background-position-y: 0% !important
2585     | background-repeat: repeat !important
2586     #csstext
2587     p {
2588     background: transparent none repeat scroll 0% 0% ! important;
2589     }
2590    
2591     #data
2592     p {
2593     background: none;
2594     background-image: inherit;
2595     }
2596     #cssom
2597     | <p>
2598     | background-attachment: scroll
2599     | background-color: transparent
2600     | background-image: inherit
2601     | background-position: 0% 0%
2602     | background-position-x: 0%
2603     | background-position-y: 0%
2604     | background-repeat: repeat
2605     #csstext
2606     p {
2607     background-attachment: scroll;
2608     background-color: transparent;
2609     background-image: inherit;
2610     background-position: 0% 0%;
2611     background-repeat: repeat;
2612     }
2613    
2614     #data
2615     p {
2616     background: inherit;
2617     }
2618     #cssom
2619     | <p>
2620     | background: inherit
2621     | background-attachment: inherit
2622     | background-color: inherit
2623     | background-image: inherit
2624     | background-position: inherit
2625     | background-position-x: inherit
2626     | background-position-y: inherit
2627     | background-repeat: inherit
2628     #csstext
2629     p {
2630     background: inherit;
2631     }
2632    
2633     #data
2634     p {
2635     background: none;
2636     background-color: inherit;
2637     }
2638     #cssom
2639     | <p>
2640     | background-attachment: scroll
2641     | background-color: inherit
2642     | background-image: none
2643     | background-position: 0% 0%
2644     | background-position-x: 0%
2645     | background-position-y: 0%
2646     | background-repeat: repeat
2647     #csstext
2648     p {
2649     background-attachment: scroll;
2650     background-color: inherit;
2651     background-image: none;
2652     background-position: 0% 0%;
2653     background-repeat: repeat;
2654     }
2655    
2656     #data
2657     p {
2658     background: none;
2659     background-position: inherit;
2660     }
2661     #cssom
2662     | <p>
2663     | background-attachment: scroll
2664     | background-color: transparent
2665     | background-image: none
2666     | background-position: inherit
2667     | background-position-x: inherit
2668     | background-position-y: inherit
2669     | background-repeat: repeat
2670     #csstext
2671     p {
2672     background-attachment: scroll;
2673     background-color: transparent;
2674     background-image: none;
2675     background-position: inherit;
2676     background-repeat: repeat;
2677     }
2678    
2679     #data
2680     p {
2681     background: inherit;
2682     background-position-y: -13%;
2683     }
2684     #cssom
2685     | <p>
2686     | background-attachment: inherit
2687     | background-color: inherit
2688     | background-image: inherit
2689     | background-position-x: inherit
2690     | background-position-y: -13%
2691     | background-repeat: inherit
2692     #csstext
2693     p {
2694     background-attachment: inherit;
2695     background-color: inherit;
2696     background-image: inherit;
2697     background-position-x: inherit;
2698     background-position-y: -13%;
2699     background-repeat: inherit;
2700     }
2701    
2702     #data
2703     p {
2704     background: blue;
2705     background-position: inherit;
2706     }
2707     #cssom
2708     | <p>
2709     | background-attachment: scroll
2710     | background-color: blue
2711     | background-image: none
2712     | background-position: inherit
2713     | background-position-x: inherit
2714     | background-position-y: inherit
2715     | background-repeat: repeat
2716     #csstext
2717     p {
2718     background-attachment: scroll;
2719     background-color: blue;
2720     background-image: none;
2721     background-position: inherit;
2722     background-repeat: repeat;
2723     }
2724    
2725     #data
2726     p {
2727     background: inherit;
2728     background-position-x: -13%;
2729     }
2730     #cssom
2731     | <p>
2732     | background-attachment: inherit
2733     | background-color: inherit
2734     | background-image: inherit
2735     | background-position-x: -13%
2736     | background-position-y: inherit
2737     | background-repeat: inherit
2738     #csstext
2739     p {
2740     background-attachment: inherit;
2741     background-color: inherit;
2742     background-image: inherit;
2743     background-position-x: -13%;
2744     background-position-y: inherit;
2745     background-repeat: inherit;
2746     }
2747    
2748     #data
2749     p {
2750     background: blue;
2751     background-position-y: inherit;
2752     }
2753     #cssom
2754     | <p>
2755     | background-attachment: scroll
2756     | background-color: blue
2757     | background-image: none
2758     | background-position-x: 0%
2759     | background-position-y: inherit
2760     | background-repeat: repeat
2761     #csstext
2762     p {
2763     background-attachment: scroll;
2764     background-color: blue;
2765     background-image: none;
2766     background-position-x: 0%;
2767     background-position-y: inherit;
2768     background-repeat: repeat;
2769     }
2770    
2771     #data
2772     p {
2773     background: blue;
2774     background-position: inherit;
2775     background-position-y: inherit ! important;
2776     }
2777     #cssom
2778     | <p>
2779     | background-attachment: scroll
2780     | background-color: blue
2781     | background-image: none
2782     | background-position-x: inherit
2783     | background-position-y: inherit !important
2784     | background-repeat: repeat
2785     #csstext
2786     p {
2787     background-attachment: scroll;
2788     background-color: blue;
2789     background-image: none;
2790     background-position-x: inherit;
2791     background-position-y: inherit ! important;
2792     background-repeat: repeat;
2793     }
2794    
2795     #data
2796     p {
2797     background: none;
2798     background-repeat: inherit;
2799     }
2800     #cssom
2801     | <p>
2802     | background-attachment: scroll
2803     | background-color: transparent
2804     | background-image: none
2805     | background-position: 0% 0%
2806     | background-position-x: 0%
2807     | background-position-y: 0%
2808     | background-repeat: inherit
2809     #csstext
2810     p {
2811     background-attachment: scroll;
2812     background-color: transparent;
2813     background-image: none;
2814     background-position: 0% 0%;
2815     background-repeat: inherit;
2816     }

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24