chromium/third_party/blink/web_tests/fast/table/multiple-captions-crash.xhtml

<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>