Skip to content

Commit 1b79dca

Browse files
cbiesingerchromium-wpt-export-bot
authored andcommitted
[AspectRatio] Make intrinsic sizes respect aspect-ratio
As discussed in w3c/csswg-drafts#5032 [email protected] Bug: 1093094, 1045668 Change-Id: Ic73428aef3a6cf426064e4b3824cfc5649e7c0c1
1 parent e61900f commit 1b79dca

File tree

4 files changed

+60
-0
lines changed

4 files changed

+60
-0
lines changed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
>
2+
<title>CSS aspect-ratio: min-content size contribution in an orthogonal flowtitle>
3+
<link rel="author" title="Google LLC" href="https://www.google.com/">
4+
<link rel="help" href="https://drafts.csswg.org/css-sizing-4/#aspect-ratio">
5+
<link rel="match" href="../../reference/ref-filled-green-100px-square.xht" />
6+
7+
<p>Test passes if there is a filled green square and <strong>no redstrong>.p>
8+
9+
<div style="width: min-content; height: 100px; background: green;">
10+
<div style="height: 100px; aspect-ratio: 1/1; writing-mode: vertical-lr;">div>
11+
div>
12+
13+
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
>
2+
<title>CSS aspect-ratio: min-content size contribution with percentage block sizetitle>
3+
<link rel="author" title="Google LLC" href="https://www.google.com/">
4+
<link rel="help" href="https://drafts.csswg.org/css-sizing-4/#aspect-ratio">
5+
<link rel="match" href="../../reference/ref-filled-green-100px-square.xht" />
6+
7+
<p>Test passes if there is a filled green square and <strong>no redstrong>.p>
8+
9+
<div style="width: min-content; height: 100px; background: green;">
10+
<div style="height: 100%;">
11+
<div style="height: 100%; aspect-ratio: 1/1;">div>
12+
div>
13+
div>
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
>
2+
<title>CSS aspect-ratio: min-content size contribution with indefinite percentage block sizetitle>
3+
<link rel="author" title="Google LLC" href="https://www.google.com/">
4+
<link rel="help" href="https://drafts.csswg.org/css-sizing-4/#aspect-ratio">
5+
<link rel="match" href="../../reference/ref-filled-green-100px-square.xht" />
6+
7+
<p>Test passes if there is a filled green square and <strong>no redstrong>.p>
8+
9+
<div style="width: min-content; background: green;">
10+
12+
<div style="height: 100%; aspect-ratio: 1/1;">
13+
<div style="width: 100px; height: 100px;">div>
14+
div>
15+
div>
16+
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
>
2+
<title>CSS aspect-ratio: min-content size contribution with percentage block sizetitle>
3+
<link rel="author" title="Google LLC" href="https://www.google.com/">
4+
<link rel="help" href="https://drafts.csswg.org/css-sizing-4/#aspect-ratio">
5+
<link rel="match" href="../../reference/ref-filled-green-100px-square.xht" />
6+
7+
<p>Test passes if there is a filled green square and <strong>no redstrong>.p>
8+
9+
<div id="target" style="width: min-content; height: 200px; background: green;">
10+
<div style="height: 100%;">
11+
<div style="height: 100%; aspect-ratio: 1/1;">div>
12+
div>
13+
div>
14+
15+
<script>
16+
document.body.offsetTop;
17+
document.getElementById('target').style.height = '100px';
18+
script>

0 commit comments

Comments
 (0)