chromium/third_party/blink/web_tests/fast/css/visibility-collapse-form-buttons.html

<html>
<head>
<title>Test for bug 38050</title>
</head>
<body>
<p>The two buttons below should say PASS:</p>
<div id='collapseDiv' style='visibility: collapse;'>
    <input type='button' value='PASS' id='collapseButton' />
</div>
<div>
    <input type='button' value='PASS' id='visibilityButton' />
</div>

<div id='console'></div>

<script>
if (window.testRunner)
    testRunner.dumpAsText();

document.body.offsetTop; // Force layout.
document.getElementById("collapseDiv").style.visibility='visible'

// The two buttons should have the same width.
if (document.getElementById('collapseButton').clientWidth == document.getElementById('visibilityButton').clientWidth)
    document.getElementById('console').innerText = 'PASS';
else
    document.getElementById('console').innerText = 'FAIL';

</script> 
</body>
</html>