Chromium Code Reviews| Index: third_party/WebKit/LayoutTests/external/wpt/css/css-grid-1/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-001.html |
| diff --git a/third_party/WebKit/LayoutTests/external/wpt/css/css-grid-1/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-001.html b/third_party/WebKit/LayoutTests/external/wpt/css/css-grid-1/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-001.html |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..b9ffcac6ab2503af3cd05c71261bc3fae4029304 |
| --- /dev/null |
| +++ b/third_party/WebKit/LayoutTests/external/wpt/css/css-grid-1/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-001.html |
| @@ -0,0 +1,54 @@ |
| +<!DOCTYPE html> |
| +<meta charset="utf-8"> |
| +<title>CSS Grid Layout Test: Self-Baseline alignment may change grid area height</title> |
| +<link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com"> |
| +<link rel="help" href="https://drafts.csswg.org/css-align-3/#baseline-align-self"> |
| +<link rel="help" href="https://drafts.csswg.org/css-align-3/#align-by-baseline"> |
| +<link rel="match" href="../../../reference/ref-filled-green-100px-square.xht"> |
| +<meta name="assert" content="Column-Axis Self-Baseline alignment may change grid area height on a fixed grid."> |
| +<style> |
| +.block, .grid { font: 10px/1 Ahem; } |
| +.big { font-size: 20px; } |
| +.block { |
| + position: absolute; |
| + z-index: -1; |
| + background: green; |
| + width: 100px; |
| + height: 100px; |
| +} |
| +.block > div { |
| + position: absolute; |
| + color: red; |
| +} |
| +.grid { |
| + display: grid; |
| + width: 100px; |
| + height: 100px; |
| + color: green; |
| + grid-auto-columns: 50px; |
| + align-items: baseline; |
| + align-content: start; |
| +} |
| +.firstRowFirstColumn { |
| + grid-row: 1; |
| + grid-column: 1; |
| +} |
| +.firstRowSecondColumn { |
| + grid-row: 1; |
| + grid-column: 2; |
| +} |
| +.secondRowFirstColumn { |
| + grid-row: 2; |
| + grid-column: 1; |
| +} |
| +</style> |
| +<p>Test passes if there is a filled green square and <strong>no red</strong>.</p> |
| +<div class="block"> |
| + <div style="top: 8px; left: 0px;">XX<br>XXXX<br>XX<br>XX X</div> |
| + <div style="top: 0px; left: 50px; font-size: 20px">X</div> |
|
Manuel Rego
2017/05/16 10:29:39
Nit: You could use "big" class here.
jfernandez
2017/05/30 10:39:29
Acknowledged.
|
| +</div> |
| +<div class="grid"> |
| + <div class="firstRowFirstColumn">XX XXXX XX</div> |
| + <div class="firstRowSecondColumn big">X</div> |
| + <div class="secondRowFirstColumn">XX X</div> |
| +</div> |