Bug 1695510 [wpt PR 27817] - [AspectRatio] Fix flex-aspect-ratio-026.html in legacy...
commit79add7ae64fb075248a7c27176b4d1b8e4df62fb
authorRob Buis <rbuis@igalia.com>
Wed, 10 Mar 2021 21:14:09 +0000 (10 21:14 +0000)
committermoz-wptsync-bot <wptsync@mozilla.com>
Mon, 15 Mar 2021 08:34:19 +0000 (15 08:34 +0000)
tree63c03771f3b09784867d554f1955d4abf97ff822
parent2b5ccf165dc28182a42c72a536762d5264132c76
Bug 1695510 [wpt PR 27817] - [AspectRatio] Fix flex-aspect-ratio-026.html in legacy, a=testonly

Automatic update from web-platform-tests
[AspectRatio] Fix flex-aspect-ratio-026.html in legacy

Implement min/max size transfers for replaced elements:
https://drafts.csswg.org/css-sizing-4/#aspect-ratio-size-transfers

Mark both flex-aspect-ratio-025.html and flex-aspect-ratio-026.html as
passing for legacy and update these tests to take both main and cross
size padding into account.

Add flex-aspect-ratio-027.html to verify that min/max-size transfer does not always happen just because aspect-ratio is present.

Bug: 1164135
Change-Id: I20a26cbe256ae5d6a66c5763c7b12f814a3d7ef6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2721723
Commit-Queue: Rob Buis <rbuis@igalia.com>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#859812}

--

wpt-commits: 8cbe46672c1f0ec7e09e0a9ff289d897391d91e0
wpt-pr: 27817
testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-025.html
testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-026.html
testing/web-platform/tests/css/css-sizing/aspect-ratio/flex-aspect-ratio-027.html [new file with mode: 0644]