[LayoutNG] Ignore column underflow when balancing.
Whatever comes before the start of the column (due to negative margins) shouldn't affect the block-size of balanced columns, since it won't take up any space in them. This fixes two tests, although that means that they'll now crash, :-P because of incomplete fragment painting support. When loaded manually, the tests pass, but when run by the test runner, they crash, presumably due to differences in how the layout tree is treated after the page has loaded and displayed, or because we're using a different allocator? There's a pointer to a dead object in there; see crbug.com/994172 Bug: 829028 Change-Id: Ida3a5269f93672e01c3a7572fc919af0b8fede84 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1855739Reviewed-by:Ian Kilpatrick <ikilpatrick@chromium.org> Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#705236}
Showing
Please register or sign in to comment