tizen beta release
[framework/web/webkit-efl.git] / LayoutTests / fast / block / positioning / relayout-nested-positioned-elements-crash.html
1 <html>
2 <head>
3 <script src="../../../fast/js/resources/js-test-pre.js"></script>
4 </head>
5 <body>
6 <p id="description"></p>
7 <div id="console"></div>
8 <div style="position:absolute">
9     <span style="position:relative">
10         <div style="position:absolute">
11             <input id="hideMe"/>
12         </div>
13     </span>
14 </div>
15 <script>
16 description("This tests that we don't cause an assertion failure on relayout of nested positioned elements. This test pass if we don't cause an assertion failure.");
17 window.jsTestIsAsync = true;
18
19 window.setTimeout(runTest, 0); // For some reason we need the setTimeout() for this test to work.
20 function runTest()
21 {
22     document.getElementById("hideMe").style.display = "none";
23     window.setTimeout(finalizeTest, 0);
24 }
25
26 function finalizeTest()
27 {
28     shouldBeEqualToString('document.getElementById("hideMe").style.display', 'none');
29     finishJSTest();
30 }
31 </script>
32 <script src="../../js/resources/js-test-post.js"></script>
33 </body>
34 </html>