[LayoutNG] Layout nested abspos in a fragmentation context
In CL:2577757, we enabled fragmentation for absolutely positioned nodes with `height: auto` and positioned with the bottom property. That uncovered a bug with nested abspos in a fragmentation context - the innermost abspos was never laid out. This CL fixes it. We now query the OOF descendants generated during the layout pass of the outermost abspos right after the layout is completed to lay them out - if there are any. For the moment, the offset of the innermost abspos is still wrong, but the crash is fixed. Bug: 1157086 Change-Id: I1031f4837f493032feb5de047e2366afc6d69599 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2587553Reviewed-by:Alison Maher <almaher@microsoft.com> Reviewed-by:
Morten Stenshorne <mstensho@chromium.org> Commit-Queue: Benjamin Beaudry <benjamin.beaudry@microsoft.com> Cr-Commit-Position: refs/heads/master@{#838259}
Showing
Please register or sign in to comment