Pre-painting should not paint out-of-view fixed position elements
[WebKit-https.git] / ManualTests / back-from-document-with-scrollbar.html
1 <html>
2 <head>
3 <script>
4
5 function navigate()
6 {
7     if (location.hash == "") {
8         if (window.layoutTestController) {
9             layoutTestController.dumpAsText();
10             layoutTestController.waitUntilDone();
11         }
12
13         history.pushState({ }, "", window.location + "#1");
14         setTimeout(function() {
15             window.location.href = 'data:text/html, \
16                 <html style="height: 200%"> \
17                 <body onunload=""> \
18                 <script> \
19                     document.body.offsetWidth; \
20                     setTimeout("window.history.back();", 0); \
21                 <' + '/script> \
22                 </body> \
23                 </html> \
24             ';
25         }, 0);
26         return;
27     }
28
29     setTimeout(function () { 
30         var result = document.getElementById("result");
31         result.innerHTML = "Success if the web process did not crash."
32         if (window.layoutTestController)
33             layoutTestController.notifyDone();
34     }, 0);
35 }
36
37 </script>
38 </head>
39 <body onpageshow="navigate();">
40     <div id="result">Test did not complete</div>
41 </body>
42 </htmL>