Bug
1753965 [wpt PR 32721] - [@container] Resume skipped style recalc for dropped LayoutObjects, a=testonly
Automatic update from web-platform-tests
[@container] Resume skipped style recalc for dropped LayoutObjects
LayoutObject::IsChildAllowed() may disallow child LayoutObjects of
certain types. We are typically not able to detect this at style recalc
time, which means we may skip style recalc for size query containers
which will not be able to resume recalc in NGBlockNode. Detect this at
AttachLayoutTree time and force-resume the style recalc like we do for
legacy layout.
Bug:
1294268
Change-Id: I0a1a3d4437d84d913c3a75b056ae993601a5fb51
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/
3440249
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/main@{#967745}
--
wpt-commits:
7ae1a8ce81b4fb0792b431dbcc41e20c4fee5517
wpt-pr: 32721