[LayoutNG] Lay out the pending OOFs of any inner multicols
Loop through the inner multicols collected in CL:2612392 once we've hit the outermost fragmentation context, and lay out the pending OOF positioned nodes associated with those multicols. Currently, we are laying out the OOFs inside the outermost fragmentation context rather than the inner mutlicols. This results in incorrect offsets. However, this CL allows us to test that everything is bubbling up correctly and layout is happening at the correct time. In follow-up changes, the layout of these OOF nodes will move from the outer context to the inner. Note: I also updated how we were converting to logical offsets in the normal case of fragmented OOF nodes since I realized those didn't look quite right (although it doesn't change the result of any of the existing tests). Bug: 1079031 Change-Id: I8f43e9d8f2c8e5f7e4617dbe4b1b80579060f4c2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2616943 Commit-Queue: Alison Maher <almaher@microsoft.com> Reviewed-by:Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#842324}
Showing
Please register or sign in to comment