wpt / css / css-writing-modes / sideways-lr-main-axis.html

Status: FAIL | Duration: 12ms | Subtests: 0/1 | Open test on wpt.live | Open ref on wpt.live | wpt.fyi

/css/css-writing-modes/sideways-lr-main-axis.html

<!DOCTYPE html>
<title>sideways-lr flexbox main axis progresses in correct direction</title>
<link rel="author" title="Tim Nguyen" href="https://github.com/nt1m">
<link rel="help" href="https://drafts.csswg.org/css-flexbox-1/#box-model">
<link rel="match" href="reference/sideways-lr-main-axis-ref.html">
<style>
    .container {
        display: flex;
    }
    .item {
        width: 20px;
        height: 20px;
    }
    .item:nth-child(1) { background-color: lime; }
    .item:nth-child(2) { background-color: limegreen; }
    .item:nth-child(3) { background-color: green; }
</style>
<div class="container" style="writing-mode: sideways-lr; flex-direction: row;">
    <div class="item"></div>
    <div class="item"></div>
    <div class="item"></div>
</div>
<div class="container" style="writing-mode: sideways-lr; direction: rtl; flex-direction: row;">
    <div class="item"></div>
    <div class="item"></div>
    <div class="item"></div>
</div>
<div class="container" style="writing-mode: sideways-lr; flex-direction: row-reverse;">
    <div class="item"></div>
    <div class="item"></div>
    <div class="item"></div>
</div>
<div class="container" style="writing-mode: sideways-lr; direction: rtl; flex-direction: row-reverse;">
    <div class="item"></div>
    <div class="item"></div>
    <div class="item"></div>
</div>
<div class="container" style="writing-mode: sideways-lr; flex-direction: column;">
    <div class="item"></div>
    <div class="item"></div>
    <div class="item"></div>
</div>
<div class="container" style="writing-mode: sideways-lr; direction: rtl; flex-direction: column;">
    <div class="item"></div>
    <div class="item"></div>
    <div class="item"></div>
</div>
<div class="container" style="writing-mode: sideways-lr; flex-direction: column-reverse;">
    <div class="item"></div>
    <div class="item"></div>
    <div class="item"></div>
</div>
<div class="container" style="writing-mode: sideways-lr; direction: rtl; flex-direction: column-reverse;">
    <div class="item"></div>
    <div class="item"></div>
    <div class="item"></div>
</div>

/css/css-writing-modes/reference/sideways-lr-main-axis-ref.html

<!DOCTYPE html>
<title>Reference: sideways-lr flexbox main axis progresses in correct direction</title>
<style>
    .container {
        font-size: 0
    }
    .item {
        width: 20px;
        height: 20px;
    }

    .item:nth-child(1) { background-color: lime; }
    .item:nth-child(2) { background-color: limegreen; }
    .item:nth-child(3) { background-color: green; }

    .container.reverse .item:nth-child(1) { background-color: green; }
    .container.reverse .item:nth-child(2) { background-color: limegreen; }
    .container.reverse .item:nth-child(3) { background-color: lime; }

    .container.row .item { display: inline-block; }
</style>
<div class="container reverse">
    <div class="item"></div>
    <div class="item"></div>
    <div class="item"></div>
</div>
<div class="container">
    <div class="item"></div>
    <div class="item"></div>
    <div class="item"></div>
</div>
<div class="container">
    <div class="item"></div>
    <div class="item"></div>
    <div class="item"></div>
</div>
<div class="container reverse">
    <div class="item"></div>
    <div class="item"></div>
    <div class="item"></div>
</div>
<div class="container row">
    <div class="item"></div>
    <div class="item"></div>
    <div class="item"></div>
</div>
<div class="container row">
    <div class="item"></div>
    <div class="item"></div>
    <div class="item"></div>
</div>
<div class="container row reverse">
    <div class="item"></div>
    <div class="item"></div>
    <div class="item"></div>
</div>
<div class="container row reverse">
    <div class="item"></div>
    <div class="item"></div>
    <div class="item"></div>
</div>