[Webkit-unassigned] [Bug 61303] [CSS3 multi-col] Floats at the bottom of columns can overwrite text, have strange spacing behavior

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jun 10 07:45:56 PDT 2011


Chiculita Alexandru <achicu at adobe.com> changed:

           What    |Removed                     |Added
                 CC|                            |achicu at adobe.com

--- Comment #2 from Chiculita Alexandru <achicu at adobe.com>  2011-06-10 07:45:56 PST ---
There are two issues:

1. When a float is moved to the following column, it also moves the line of text to that new column, although it is not necessary. The current line would only get wider, because the float just moved away from it. That's why there's a big empty space in the first column.

2. Because of the moving float, the layout is done multiple times. It tries to calculate the height of the column, so that it gets a perfect balance between the columns. The layout is first done with a column height of 432 while the second layout is done with a height of 441 pixels. The problem is that second time, it doesn't invalidate the lines correctly, it just moves the float from one region to another, but it doesn't take into account the change in strut height. That's why the text and the float get out of sync.

Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the webkit-unassigned mailing list