OLD | NEW |
1 <html> | 1 <html> |
2 <head> | 2 <head> |
3 <title>Test case for bug 64286</title> | 3 <title>Test case for bug 64286</title> |
4 <script> | 4 <script> |
5 if (window.layoutTestController) | 5 if (window.layoutTestController) |
6 layoutTestController.dumpAsText(); | 6 layoutTestController.dumpAsText(); |
7 </script> | 7 </script> |
8 </head> | 8 </head> |
9 <body> | 9 <body> |
10 <p>This tests that we don't cause an assertion failure on relayout of nested pos
itioned elements. This test PASSED if we don't cause an assertion failure.</p> | 10 <p>This tests that we don't cause an assertion failure on relayout of nested pos
itioned elements. This test PASSED if we don't cause an assertion failure.</p> |
11 <div style="position:absolute"> | 11 <div style="position:absolute"> |
12 <span style="position:relative"> | 12 <span style="position:relative"> |
13 PASS | 13 PASS |
14 <div style="position:absolute"> | 14 <div style="position:absolute"> |
15 <input id="hideMe"/> | 15 <input id="hideMe"/> |
16 </div> | 16 </div> |
17 </span> | 17 </span> |
18 </div> | 18 </div> |
19 <script> | 19 <script> |
20 window.setTimeout(runTest, 0); // For some reason we need the setTimeout() for t
his test to work. | 20 window.setTimeout(runTest, 0); // For some reason we need the setTimeout() for t
his test to work. |
21 function runTest() | 21 function runTest() |
22 { | 22 { |
23 document.getElementById("hideMe").style.display = "none"; | 23 document.getElementById("hideMe").style.display = "none"; |
24 } | 24 } |
25 </script> | 25 </script> |
26 </body> | 26 </body> |
27 </html> | 27 </html> |
OLD | NEW |