Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Avoid fragmentainer overflow from children of monolithic content.
Checking if the border box of a monolithic element can fit in the current fragmentainer isn't enough. Children may overflow its border box, and it's this size that we need to consider when determining whether a monolithic element can fit in the current fragmentainer, or if we have to push it to the next one. Had to add a work-around to fast/multicol/vertical-lr/balancing/balance-unbreakable.html to prevent the (monolithic) IMG element (with alt text) in the test from messing up. The broken image symbol got incorrectly aligned and therefore incorrectly contributed to overflow. Reported crbug.com/1178743 for this. Use a real image as a work-around. My first attempt was to switch the IMG to writing-mode:horizontal-tb, but that messes up legacy column balancing. Oh well... Bug: 1178742 Change-Id: Iffbe55d53f32003ae58b574bb6a38745bb92d42e
- Loading branch information