2 This test ensures that Layer::scrollsWithRespectTo always returns the correct answer on relatively "basic" elements as well as fixed- and absolute-positioned elements (ie, those with non-obvious containing blocks), and iframes.
4 predecessor does not scroll with respect to predecessor
5 predecessor scrolls with respect to container
6 predecessor scrolls with respect to scrolled1
7 predecessor scrolls with respect to scrolled2
8 predecessor scrolls with respect to scrolled3
9 predecessor does not scroll with respect to fixed-descendant
10 predecessor scrolls with respect to successor
11 predecessor scrolls with respect to root
12 predecessor scrolls with respect to descendant
13 container scrolls with respect to predecessor
14 container does not scroll with respect to container
15 container scrolls with respect to scrolled1
16 container scrolls with respect to scrolled2
17 container scrolls with respect to scrolled3
18 container scrolls with respect to fixed-descendant
19 container does not scroll with respect to successor
20 container does not scroll with respect to root
21 container scrolls with respect to descendant
22 scrolled1 scrolls with respect to predecessor
23 scrolled1 scrolls with respect to container
24 scrolled1 does not scroll with respect to scrolled1
25 scrolled1 does not scroll with respect to scrolled2
26 scrolled1 does not scroll with respect to scrolled3
27 scrolled1 scrolls with respect to fixed-descendant
28 scrolled1 scrolls with respect to successor
29 scrolled1 scrolls with respect to root
30 scrolled1 does not scroll with respect to descendant
31 scrolled2 scrolls with respect to predecessor
32 scrolled2 scrolls with respect to container
33 scrolled2 does not scroll with respect to scrolled1
34 scrolled2 does not scroll with respect to scrolled2
35 scrolled2 does not scroll with respect to scrolled3
36 scrolled2 scrolls with respect to fixed-descendant
37 scrolled2 scrolls with respect to successor
38 scrolled2 scrolls with respect to root
39 scrolled2 does not scroll with respect to descendant
40 scrolled3 scrolls with respect to predecessor
41 scrolled3 scrolls with respect to container
42 scrolled3 does not scroll with respect to scrolled1
43 scrolled3 does not scroll with respect to scrolled2
44 scrolled3 does not scroll with respect to scrolled3
45 scrolled3 scrolls with respect to fixed-descendant
46 scrolled3 scrolls with respect to successor
47 scrolled3 scrolls with respect to root
48 scrolled3 does not scroll with respect to descendant
49 fixed-descendant does not scroll with respect to predecessor
50 fixed-descendant scrolls with respect to container
51 fixed-descendant scrolls with respect to scrolled1
52 fixed-descendant scrolls with respect to scrolled2
53 fixed-descendant scrolls with respect to scrolled3
54 fixed-descendant does not scroll with respect to fixed-descendant
55 fixed-descendant scrolls with respect to successor
56 fixed-descendant scrolls with respect to root
57 fixed-descendant scrolls with respect to descendant
58 successor scrolls with respect to predecessor
59 successor does not scroll with respect to container
60 successor scrolls with respect to scrolled1
61 successor scrolls with respect to scrolled2
62 successor scrolls with respect to scrolled3
63 successor scrolls with respect to fixed-descendant
64 successor does not scroll with respect to successor
65 successor does not scroll with respect to root
66 successor scrolls with respect to descendant
67 root scrolls with respect to predecessor
68 root does not scroll with respect to container
69 root scrolls with respect to scrolled1
70 root scrolls with respect to scrolled2
71 root scrolls with respect to scrolled3
72 root scrolls with respect to fixed-descendant
73 root does not scroll with respect to successor
74 root does not scroll with respect to root
75 root scrolls with respect to descendant
76 descendant scrolls with respect to predecessor
77 descendant scrolls with respect to container
78 descendant does not scroll with respect to scrolled1
79 descendant does not scroll with respect to scrolled2
80 descendant does not scroll with respect to scrolled3
81 descendant scrolls with respect to fixed-descendant
82 descendant scrolls with respect to successor
83 descendant scrolls with respect to root
84 descendant does not scroll with respect to descendant
85 iframe-div does not scroll with respect to iframe-div
86 iframe-div does not scroll with respect to iframe-abs-div
87 iframe-div scrolls with respect to iframe-fixed-div
88 iframe-div does not scroll with respect to iframe-root
89 iframe-abs-div does not scroll with respect to iframe-div
90 iframe-abs-div does not scroll with respect to iframe-abs-div
91 iframe-abs-div scrolls with respect to iframe-fixed-div
92 iframe-abs-div does not scroll with respect to iframe-root
93 iframe-fixed-div scrolls with respect to iframe-div
94 iframe-fixed-div scrolls with respect to iframe-abs-div
95 iframe-fixed-div does not scroll with respect to iframe-fixed-div
96 iframe-fixed-div scrolls with respect to iframe-root
97 iframe-root does not scroll with respect to iframe-div
98 iframe-root does not scroll with respect to iframe-abs-div
99 iframe-root scrolls with respect to iframe-fixed-div
100 iframe-root does not scroll with respect to iframe-root