Description[Regression] Fix Draggable is float:left and container is overflow:hidden
The change from https://chromiumcodereview.appspot.com/23537039 is
reverted (the cause for the regression). This patch also fixes the original
issue 23537039 tried to address. If the target element was a descendant of an
inline-block the PaintInfo::shouldPaintWithinRoot did an early return from the
paint call on inlineFlowBox. We let the paint call go through by clearing the
paintRoot, on the basis that the inlineFlowBoxes will be intersecting the paint
rect.
BUG=341089, 101204
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=176613
Patch Set 1 #Patch Set 2 : #
Total comments: 11
Patch Set 3 : Addressed Review Comments + Unit Tests #
Total comments: 2
Patch Set 4 : Review Comments addressed #Patch Set 5 : Rebase #
Messages
Total messages: 33 (0 generated)
|