Bug 1833278 [wpt PR 40023] - [css-flex] Fix broken spine with column wrap flex contai...
commitbcb10e22d469057e36ea3e3553b8d8cafd154713
authorDavid Grogan <dgrogan@chromium.org>
Wed, 17 May 2023 16:46:04 +0000 (17 16:46 +0000)
committermoz-wptsync-bot <wptsync@mozilla.com>
Sun, 21 May 2023 22:46:17 +0000 (21 22:46 +0000)
tree4eb6254fa438cb9a5973bb4b7ca0cd4b40b19b96
parentc5ebcc86a200cd3cda4742b727dad9ffe36c6279
Bug 1833278 [wpt PR 40023] - [css-flex] Fix broken spine with column wrap flex containers, a=testonly

Automatic update from web-platform-tests
[css-flex] Fix broken spine with column wrap flex containers

Column wrap flex containers layout their items when performing intrinsic
sizing. This requires a NGDisableSideEffectsScope to prevent layout tree
and fragment tree from getting out of sync.

Fixed: 1445257
Change-Id: I2512ea45563856607bfa323f9a5723c94f0113e1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4534411
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Commit-Queue: David Grogan <dgrogan@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1144475}

--

wpt-commits: 37f4db8c1a81f25fb2273f20db4e5e1e25acbdb9
wpt-pr: 40023
testing/web-platform/tests/css/css-flexbox/percentage-padding-004.html [new file with mode: 0644]