A line that ends up naturally in the next column may need to propagate a strut.
Even if the line itself didn't need a strut, we may have to calculate and
propagate one to the block, or we risk violating orphan requirements or
breaking in the middle of the top border, padding or (in case it's a float)
margin.
R=leviw@chromium.org
Committed:
https://crrev.com/a293493a93e9718f1a1f40208cca610512d0962d
Cr-Commit-Position: refs/heads/master@{#360798}