mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-11-11 21:58:41 +02:00
Automatic update from web-platform-tests [css-flexbox] Migrate bug604346.html test from css3/flexbox to WPT Migrate this test out of third_party/blink/web_tests/css3/flexbox and into the WPT-specific directory, adding links to the relevant specs and a test assertion describing its purpose. Also, rename its filename to something more descriptive and less Chromium-specific (it currently references crbug.com/604346). Bug: 1063749 Change-Id: I2510df86d6eaa93e8b06665ba9e40521f1cc58fc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2127026 Reviewed-by: Robert Ma <robertma@chromium.org> Reviewed-by: Christian Biesinger <cbiesinger@chromium.org> Commit-Queue: Mario Sanchez Prada <mario@igalia.com> Cr-Commit-Position: refs/heads/master@{#754860} -- wpt-commits: 1559afb4e5c2ca344d97d54dd3382babca1c19c1 wpt-pr: 22528
53 lines
1.1 KiB
HTML
53 lines
1.1 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<title>CSS Flexbox: flex-direction: column in fixed-positioned flexboxes.</title>
|
|
<link rel="help" href="https://drafts.csswg.org/css-flexbox/#flex-direction-property">
|
|
<link rel="help" href="https://drafts.csswg.org/css-position/#position-property">
|
|
<link rel="match" href="reference/position-fixed-001-ref.html">
|
|
<link rel="help" href="https://crbug.com/604346"/>
|
|
<meta name="assert" content="This test ensures that widths are always definite for inner flexboxes that are nested inside fixed-positioned flexboxes using 'flex-direction: column'."/>
|
|
|
|
<style>
|
|
.fixed-pos{
|
|
position: fixed;
|
|
background: red;
|
|
}
|
|
|
|
.inner {
|
|
width: 100%;
|
|
background: green;
|
|
}
|
|
|
|
.flexbox {
|
|
display: flex;
|
|
}
|
|
|
|
.column {
|
|
flex-direction: column;
|
|
}
|
|
</style>
|
|
|
|
<body>
|
|
|
|
<p>You should see no red.</p>
|
|
|
|
<div class="fixed-pos" >
|
|
<div class="flexbox column">
|
|
|
|
<div class="flexbox">
|
|
<div class="inner">
|
|
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
</div>
|
|
</div>
|
|
|
|
<div class="flexbox">
|
|
<div class="inner">
|
|
YYYY
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
</body>
|
|
</html>
|