Bug 1672042 [wpt PR 26147] - [AspectRatio] Correctly compute flex line length, a...
commitb4137175e42d4dd56d908a39b6944d7d798ad5f8
authorChristian Biesinger <cbiesinger@chromium.org>
Sat, 24 Oct 2020 10:37:46 +0000 (24 10:37 +0000)
committermoz-wptsync-bot <wptsync@mozilla.com>
Mon, 26 Oct 2020 12:06:05 +0000 (26 12:06 +0000)
tree53bb61042b6fbf54160c89b488a2ef573963c687
parent8493aeef262d7cc51ea5085a50dc3e1cb24526b8
Bug 1672042 [wpt PR 26147] - [AspectRatio] Correctly compute flex line length, a=testonly

Automatic update from web-platform-tests
[AspectRatio] Correctly compute flex line length

Because flexbox passes in LayoutUnit::Max(), ng_length_utils used
that as the minimum block size, so effectively we ignored the
aspect ratio.

The test was incorrect. See also https://github.com/w3c/csswg-drafts/issues/5406

R=ikilpatrick@chromium.org, mstensho@chromium.org

Bug: 10830101045668
Change-Id: I2ed30cb6d9539ea82ac5c22b34c45770fa9a60a8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2479802
Auto-Submit: Christian Biesinger <cbiesinger@chromium.org>
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Commit-Queue: Christian Biesinger <cbiesinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#818452}

--

wpt-commits: c06aecca7d8e879d851ad66bad8f00eb184faf89
wpt-pr: 26147
testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-008.tentative.html