1 Test for scrollTop/Left and scrollingElement values of scrollable document.body in quirks and strict modes
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
6 PASS iframeStrict1.contentDocument.scrollingElement is iframeStrict1.contentDocument.documentElement
7 PASS iframeStrict1.contentDocument.documentElement.scrollTop is 0
8 PASS iframeStrict1.contentDocument.documentElement.scrollLeft is 100
9 PASS iframeStrict1.contentDocument.body.scrollTop is 200
10 PASS iframeStrict1.contentDocument.body.scrollLeft is 0
11 PASS iframeStrict1.contentWindow.pageYOffset is 0
12 PASS iframeStrict1.contentWindow.pageXOffset is 100
13 PASS iframeQuirks1.contentDocument.scrollingElement is null
14 PASS iframeQuirks1.contentDocument.documentElement.scrollTop is 0
15 PASS iframeQuirks1.contentDocument.documentElement.scrollLeft is 0
16 PASS iframeQuirks1.contentDocument.body.scrollTop is 200
17 PASS iframeQuirks1.contentDocument.body.scrollLeft is 0
18 PASS iframeQuirks1.contentWindow.pageYOffset is 0
19 PASS iframeQuirks1.contentWindow.pageXOffset is 0
20 PASS iframeStrict2.contentDocument.scrollingElement is iframeStrict2.contentDocument.documentElement
21 PASS iframeStrict2.contentDocument.documentElement.scrollTop is 0
22 PASS iframeStrict2.contentDocument.documentElement.scrollLeft is 100
23 PASS iframeStrict2.contentDocument.body.scrollTop is 0
24 PASS iframeStrict2.contentDocument.body.scrollLeft is 0
25 PASS iframeStrict2.contentWindow.pageYOffset is 0
26 PASS iframeStrict2.contentWindow.pageXOffset is 100
27 PASS iframeQuirks2.contentDocument.scrollingElement is null
28 PASS iframeQuirks2.contentDocument.documentElement.scrollTop is 0
29 PASS iframeQuirks2.contentDocument.documentElement.scrollLeft is 0
30 PASS iframeQuirks2.contentDocument.body.scrollTop is 0
31 PASS iframeQuirks2.contentDocument.body.scrollLeft is 0
32 PASS iframeQuirks2.contentWindow.pageYOffset is 0
33 PASS iframeQuirks2.contentWindow.pageXOffset is 0
34 PASS iframeStrict3.contentDocument.scrollingElement is iframeStrict3.contentDocument.documentElement
35 PASS iframeStrict3.contentDocument.documentElement.scrollTop is 0
36 PASS iframeStrict3.contentDocument.documentElement.scrollLeft is 100
37 PASS iframeStrict3.contentDocument.body.scrollTop is 200
38 PASS iframeStrict3.contentDocument.body.scrollLeft is 0
39 PASS iframeStrict3.contentWindow.pageYOffset is 0
40 PASS iframeStrict3.contentWindow.pageXOffset is 100
41 PASS iframeQuirks3.contentDocument.scrollingElement is null
42 PASS iframeQuirks3.contentDocument.documentElement.scrollTop is 0
43 PASS iframeQuirks3.contentDocument.documentElement.scrollLeft is 0
44 PASS iframeQuirks3.contentDocument.body.scrollTop is 200
45 PASS iframeQuirks3.contentDocument.body.scrollLeft is 0
46 PASS iframeQuirks3.contentWindow.pageYOffset is 0
47 PASS iframeQuirks3.contentWindow.pageXOffset is 0
48 PASS iframeStrict4.contentDocument.scrollingElement is iframeStrict4.contentDocument.documentElement
49 PASS iframeStrict4.contentDocument.body.scrollTop is 0
50 PASS iframeStrict4.contentDocument.body.scrollLeft is 0
51 PASS iframeQuirks4.contentDocument.scrollingElement is iframeQuirks4.contentDocument.body
52 PASS iframeQuirks4.contentDocument.body.scrollTop is 4000
53 PASS iframeQuirks4.contentDocument.body.scrollLeft is 3000
54 PASS successfullyParsed is true