When a multi-column element has a min-height property it will not expand vertically to fit all of the content. Instead the text overflows to the right outside the container. If the column-count property is removed the container acts as expected and expands vertically to fit the text content. Safari 5.0.5 works fine, but 5.1 does not. Webkit nightly r67643 works fine but r67838 does not. Test case: <div style="background-color: #66ccff; width: 400px; min-height: 200px; -webkit-column-count: 2;" > <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce leo nunc, egestas sed blandit non, semper ac risus. Duis nec viverra velit. Duis eget quam felis. Fusce nunc velit, faucibus eu posuere in, egestas quis arcu. Aliquam varius erat venenatis eros sagittis a congue urna tempor. Pellentesque faucibus gravida sodales. Integer varius turpis quis urna sodales vel blandit neque eleifend. Vivamus tortor augue, pellentesque vel condimentum nec, bibendum quis eros.</p> <p>Maecenas lobortis auctor massa, id feugiat mauris fringilla a. Fusce id erat a libero venenatis porttitor eget ac erat. Nullam porttitor rutrum dolor, vel congue sapien interdum vel. Vestibulum eget leo nunc. Vestibulum sit amet elit eu ante tempor ultrices. Fusce turpis ante, euismod eget eleifend iaculis, dignissim nec nunc. Aliquam posuere tempor tortor, a vulputate leo ullamcorper vitae. Vivamus at neque ac nulla laoreet pulvinar. Mauris porta facilisis tellus vulputate sollicitudin.</p> </div>
Created attachment 116468 [details] Test case described by filer
Still happening at r101035
*** Bug 65303 has been marked as a duplicate of this bug. ***
This once worked as you expect it to work. I used min-height and multi-columns on my own site but it stopped working > 1 year ago so I removed it. I thought the changes were intentional but maybe it isn't. The reason behind that idea is that such a thing can hardly happen accidentally, but maybe I'm wrong. I think Hyatt knows what and why.
Safari, Chrome, and Firefox all agree on rendering for this test case. I don't believe there is any remaining compatibility issue.