1 Scrolled position should be restored when the div is hidden and shown again
3 Div will be moved here.
6 Div's display is none now
8 Div's display is block again
11 Test that after changing the scroll position to different values the scroll position is restored
13 Div's display is none now
15 PASS e.scrollLeft is 0
16 Div's display is block again
17 PASS e.scrollTop is 50
18 PASS e.scrollLeft is 50
20 Div's display is none now
22 PASS e.scrollLeft is 0
23 Div's display is block again
24 PASS e.scrollTop is 10
25 PASS e.scrollLeft is 30
27 Div's display is none now
29 PASS e.scrollLeft is 0
30 Div's display is block again
32 PASS e.scrollLeft is 100
34 Testing that scroll position is restored when height and width of scrolling area is changed
36 Div's display is none now
38 PASS e.scrollLeft is 0
39 Div's display is block again
40 PASS e.scrollTop is 75
41 PASS e.scrollLeft is 35
42 Adding some more text to div
44 Div's display is none now
46 PASS e.scrollLeft is 0
47 Div's display is block again
48 PASS e.scrollTop is 100
49 PASS e.scrollLeft is 125
51 Test that scroll position is reset when the node is moved to different location in the document
53 PASS e.scrollLeft is 0
55 Testing that scroll position is restored for RTL texts
57 Div's display is none now
59 PASS e.scrollLeft is 0
60 Div's display is block again
61 PASS e.scrollTop is 150
62 PASS e.scrollLeft is 50
65 Scrolling Iframe to (50, 75)
66 Iframe's display is none now
67 Iframe's display is block again
68 PASS frame.contentWindow.pageYOffset is 75
69 PASS frame.contentWindow.pageXOffset is 50
71 Testing scroll offset getting reset when moved to other document
72 Scrolling div to (50, 75)
74 PASS e.scrollLeft is 0
75 PASS successfullyParsed is true