chromium/third_party/blink/web_tests/fast/block/large-padding-vertical-writing-mode.html

<!DOCTYPE html>
<div style="writing-mode:vertical-lr; position:absolute; height:500px; right:0;">
    <!-- With such large vertical borders and padding, the content box height
         of the following block should become 0, since its available height is
         just 500px. The percentage padding specified on its child should
         resolve to 0 for all sides, since percentage padding is always
         resolved against the logical *width* of the containing block (even for
         padding-left and padding-right). -->
    <div style="position:relative; padding:1234567890px 0; border-width:1234567890px 0; border-style:solid;">
        <div id="inner" style="padding:10%; width:300px;"></div>
    </div>
    <!-- And here's a sibling to verify that the insane border and padding and
         percentage padding resolution didn't have any ill effects on block
         progression. -->
    <div id="sibling"></div>
</div>
<script src="../../resources/testharness.js"></script>
<script src="../../resources/testharnessreport.js"></script>
<script>
    test(() => {
        assert_equals(document.getElementById("sibling").offsetLeft, 300);
        assert_equals(document.getElementById("inner").offsetHeight, 0);
        assert_equals(document.getElementById("inner").offsetWidth, 300);
    }, "Sizes should never become negative");
</script>