chromium/third_party/blink/web_tests/fast/block/positioning/height-change.html

<html>
<head>
<style type="text/css">
.articlefooter {
    position: absolute;
    bottom: 0;
    width: 100px;
    background-color: lightgreen;
    height: 50px;
}
</style>
<title></title>
</head>
<body>
<p>
    This tests for a regression against
    <i><a href="https://bugs.webkit.org/show_bug.cgi?id=6881">http://bugzilla.opendarwin.org/show_bug.cgi?id=6881</a>
    Block with position:absolute bottom:0 doesn't always move when height of containing block changes (affects Safari RSS)</i>.
</p>
<p>
    The squares below should have blue tops and green bottoms, not the other way around.
</p>
<hr>
<div style="position: relative;">
    <div class=articlefooter></div>
    <div id="t" style="background: skyblue; height: 50px; width: 100px;"></div>
</div>
<br>
<div style="position: relative; display: -webkit-box;">
    <div class=articlefooter></div>
    <div id="u" style="background: skyblue; height: 50px; width: 100px;"></div>
</div>
<script type="text/javascript">
    document.body.offsetTop;    // force layout
    t.style.height = '100px';
    u.style.height = '100px';
</script>
</body>