|
1 # Transforms specifying singular matrices shouldn't display at all. |
|
2 # NOTE: Regressions might manifest themselves as reftest timeouts on |
|
3 # this test. |
|
4 == singular-1a.html about:blank |
|
5 # Multiple transforms should act identically to nested divs. |
|
6 == compound-1a.html compound-1-ref.html |
|
7 != compound-1a.html compound-1-fail.html |
|
8 == dynamic-inherit-1.html dynamic-inherit-1-ref.html |
|
9 == dynamic-addremove-1a.html dynamic-addremove-1-ref.html |
|
10 == dynamic-addremove-1b.html dynamic-addremove-1-ref.html |
|
11 == dynamic-addremove-1c.html dynamic-addremove-1-ref.html |
|
12 # translatex should act like position: relative |
|
13 skip-if(B2G) == translatex-1a.html translatex-1-ref.html # bug 773482 |
|
14 skip-if(B2G) == translatex-1b.html translatex-1-ref.html |
|
15 skip-if(B2G) == translatex-1c.html translatex-1-ref.html |
|
16 skip-if(B2G) == translatex-1d.html translatex-1-ref.html # bug 773482 |
|
17 skip-if(B2G) == translatex-1e.html translatex-1-ref.html |
|
18 skip-if(B2G) == translatex-1a.html translatex-1-ref-2.html |
|
19 # translatey should act like position: relative |
|
20 == translatey-1a.html translatey-1-ref.html |
|
21 == translatey-1b.html translatey-1-ref.html |
|
22 == translatey-1c.html translatey-1-ref.html |
|
23 == translatey-1d.html translatey-1-ref.html |
|
24 == translatey-1e.html translatey-1-ref.html |
|
25 # matrices defined to be translations should act like position: relative |
|
26 skip-if(B2G) == translatex-2.html translatex-1-ref.html # bug 773482 |
|
27 == translatey-2.html translatey-1-ref.html |
|
28 # translate should act like position: relative |
|
29 skip-if(B2G) != translate-1a.html translate-1-ref.html |
|
30 skip-if(B2G) == translate-1b.html translate-1-ref.html |
|
31 skip-if(B2G) == translate-1c.html translate-1-ref.html # bug 773482 |
|
32 skip-if(B2G) == translate-1d.html translate-1-ref.html # bug 773482 |
|
33 skip-if(B2G) == translate-1e.html translate-1-ref.html |
|
34 skip-if(B2G) == translate-2a.html translate-2-ref.html |
|
35 # rotate: Several rotations of the same object should be idempotent. These |
|
36 # tests are currently disabled because of subpixel (< 0.00001 gfx units) |
|
37 # rounding errors. |
|
38 random == rotate-1a.html rotate-1-ref.html |
|
39 random == rotate-1b.html rotate-1-ref.html |
|
40 random == rotate-1c.html rotate-1-ref.html |
|
41 random == rotate-1d.html rotate-1-ref.html |
|
42 random == rotate-1e.html rotate-1-ref.html |
|
43 random == rotate-1f.html rotate-1-ref.html |
|
44 # rotate: 90deg rotations should be indistinguishable from objects constructed |
|
45 # to look the same. |
|
46 == rotate-2a.html rotate-2-ref.html |
|
47 == rotate-2b.html rotate-2-ref.html |
|
48 # -moz-transform-origin: We should NOT get the same images when using different |
|
49 # -moz-transform-origins. |
|
50 != origin-1a.html origin-1-ref.html |
|
51 != origin-1b.html origin-1-ref.html |
|
52 # -moz-transform-origin: We should get the same images when using equivalent |
|
53 # -moz-transform-origins. |
|
54 == origin-2a.html origin-2-ref.html |
|
55 == origin-2b.html origin-2-ref.html |
|
56 == origin-2c.html origin-2-ref.html |
|
57 # "Translate" with percentages should be indistinguishable from translate with |
|
58 # equivalent values. |
|
59 == percent-1a.html percent-1-ref.html |
|
60 == percent-1b.html percent-1-ref.html |
|
61 == percent-1c.html percent-1-ref.html |
|
62 == percent-1d.html percent-1-ref.html |
|
63 == percent-1e.html percent-1-ref.html |
|
64 == percent-1f.html percent-1-ref.html |
|
65 == percent-1g.html percent-1-ref.html |
|
66 # Transformed elements are abs-pos and fixed-pos containing blocks. |
|
67 == abspos-1a.html abspos-1-ref.html |
|
68 == abspos-1b.html abspos-1-ref.html |
|
69 == abspos-1c.html abspos-1-ref.html |
|
70 == abspos-1d.html abspos-1-ref.html |
|
71 != abspos-1e.html abspos-1-ref.html |
|
72 == abspos-1f.html abspos-1-ref.html |
|
73 == abspos-1g.html abspos-1-ref.html |
|
74 # Origin can use "top" "right" etc. |
|
75 == origin-name-1a.html origin-name-1-ref.html |
|
76 == origin-name-1b.html origin-name-1-ref.html |
|
77 == origin-name-2a.html origin-name-2-ref.html |
|
78 == origin-name-2b.html origin-name-2-ref.html |
|
79 == origin-name-2c.html origin-name-2-ref.html |
|
80 == origin-name-3a.html origin-name-3-ref.html |
|
81 == origin-name-3b.html origin-name-3-ref.html |
|
82 # Snapping still applies after 90 degree rotations. |
|
83 == snapping-1.html snapping-1-ref.html |
|
84 # SVG effects should work on transforms. |
|
85 == transform-svg-1a.xhtml transform-svg-1-ref.xhtml |
|
86 == transform-svg-2a.xhtml transform-svg-2-ref.xhtml |
|
87 != transform-svg-2a.xhtml transform-svg-2-fail.xhtml |
|
88 # skew should allow a mix of one and two parameters. |
|
89 == skew-1a.html skew-1-ref.html |
|
90 == skew-1b.html skew-1-ref.html |
|
91 == skew-2a.html skew-2-ref.html |
|
92 # matrix with values equal to other transforms should behave indistinguishably |
|
93 == matrix-1a.html matrix-1-ref.html |
|
94 == matrix-2a.html matrix-2-ref.html |
|
95 == matrix-3a.html matrix-3-ref.html |
|
96 == matrix-4a.html matrix-4-ref.html |
|
97 == matrix-5a.html matrix-5-ref.html |
|
98 == matrix-6a.html matrix-6-ref.html |
|
99 == matrix-7a.html matrix-7-ref.html |
|
100 # ensure matrix 3d does not break us - should do nothing |
|
101 == matrix3d-1.html matrix3d-1-ref.html |
|
102 # Test that complex transform can be reversed |
|
103 skip-if(B2G) == stresstest-1.html stresstest-1-ref.html # bug 773482 |
|
104 # Test scale transforms |
|
105 == scalex-1.html scalex-1-ref.html |
|
106 == scaley-1.html scaley-1-ref.html |
|
107 == scale-1a.html scale-1-ref.html |
|
108 == scale-1b.html scale-1-ref.html |
|
109 == scale-percent-1.html scale-percent-1-ref.html |
|
110 # Some simple checks that it obeys selector operations |
|
111 == descendant-1.html descendant-1-ref.html |
|
112 == propagate-inherit-boolean.html propagate-inherit-boolean-ref.html |
|
113 # Ensure you can't move outside an iframe |
|
114 == iframe-1.html iframe-1-ref.html |
|
115 # Bugs |
|
116 == 601894-1.html 601894-ref.html |
|
117 == 601894-2.html 601894-ref.html |
|
118 == 830299-1.html 830299-1-ref.html |
|
119 # Bug 722777 |
|
120 == table-1a.html table-1-ref.html |
|
121 == table-1b.html table-1-ref.html |
|
122 == table-1c.html table-1-ref.html |
|
123 == table-2a.html table-2-ref.html |
|
124 == table-2b.html table-2-ref.html |
|
125 # Bug 722463 |
|
126 == inline-1a.html inline-1-ref.html |