[webkit-reviews] review requested: [Bug 12123] REGRESSION:
Incomplete repaint of floats' overflows : [Attachment 13050]
Assign painting of overflowing floats to the parent
bugzilla-request-daemon at macosforge.org
bugzilla-request-daemon at macosforge.org
Thu Feb 8 03:46:54 PST 2007
mitz at webkit.org has asked for review:
Bug 12123: REGRESSION: Incomplete repaint of floats' overflows
http://bugs.webkit.org/show_bug.cgi?id=12123
Attachment 13050: Assign painting of overflowing floats to the parent
http://bugs.webkit.org/attachment.cgi?id=13050&action=edit
------- Additional Comments from mitz at webkit.org
(In reply to comment #12)
> Seems like you should rename repaintOverhangingFloats to
> repaintOverflowingFloats, since it now repaints both potentially.
Done.
> Please add flexible box tests for both the horizontal and vertical
directions.
Done.
> Please add tests for inline blocks and inline tables.
Done. The inline block case is failing and I don't have a fix for it in this
patch. The problem is that if I hand over the inline block's floats to the
outer block then the painting order is wrong. I think the right way to fix the
inline block case is to include the floats' overflow in the root line box's
overflow, but I didn't want to do it in this patch (the simplest test case for
this is broken in Safari 2, so it's not a regression).
More information about the webkit-reviews
mailing list