Dirty line boxes correctly when a float gets layout
Using dirtyLinesFromChangedChild() was the wrong choice in https://codereview.chromium.org/1167543008 as it can dirty the lineboxes of descendants and ancestors. We're only interested in dirtying the lineboxes of the current parent as it is only to one of them we will possibly attach the float. I have more to do here to understand why I'm not getting a height on the span in my new test, but this successfully addresses the assert in bug 510703 and seems obviously more correct than what I currently have. BUG=510703 Review URL: https://codereview.chromium.org/1308433003 git-svn-id: svn://svn.chromium.org/blink/trunk@201025 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Showing
Please register or sign in to comment