[LayoutNG] Ignore ConsumedBlockSize for sizing when past block-end.
Consumed block-size includes the size taken up in the fragmentainer. When a node is overflowed, we may still generate fragments past the block-end, to hold any overflowing content that spills into subsequent fragmentainers, but using consumed block-size for anything but legacy *positioning* (in the flow thread coordinate space) will produce incorrect results. Since such fragments past the block-end of the node end have no size, we don't have to update the logical height of the LayoutBox at all. Bug: 829028 Change-Id: I7f0a9cde9d9a10b37bd19219705b6b0c8556beba Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2505141Reviewed-by:Ian Kilpatrick <ikilpatrick@chromium.org> Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#821745}
Showing
Please register or sign in to comment