| <html xmlns="http://www.w3.org/1999/xhtml"> | |
| <script type="text/javascript"> | |
| function runTest() | |
| { | |
| if (window.testRunner) | |
| testRunner.dumpAsText(); | |
| test = document.getElementById("test"); | |
| test2 = document.getElementById("test2"); | |
| inp = document.createElement("input"); | |
| document.body.offsetTop; | |
| test.appendChild(inp); | |
| test2.appendChild(inp); | |
| document.body.offsetTop; | |
| } | |
| </script> | |
| <body onload="runTest()"> | |
| Test passes if it does not crash. | |
| <table> | |
| <caption>Text in caption 1</caption> | |
| <caption id="test"> | |
| <a>Text in caption 2</a> | |
| </caption> | |
| <caption> | |
| <div id="test2"> | |
| <a>Text in caption 3</a> | |
| </div> | |
| </caption> | |
| </table> | |
| </body> | |
| </html> |