DescriptionpaintingRoot of a renderobject should be the renderer of its enclosingLayer RenderLayer.
DragImage for a element is painted by providing appropriate node to Frame::nodeImage(Node* node) but the node may not have its own RL. So, paintInfo.shouldPaintWithinRoot(RenderObject*) fails at InlineBox::paint() for "static inline-block" elements which are painted in its enclosing RL(paintingRoot).
Infrastructure for retrieving the drag image for pixel testing does not yet exist. So, ManualTests/drag-inline-block.html: Added.
BUG=101204
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=158165
Patch Set 1 #Patch Set 2 : Tests added #
Total comments: 2
Patch Set 3 : Fixed #
Messages
Total messages: 12 (0 generated)
|