Index: Source/web/PopupListBox.cpp |
diff --git a/Source/web/PopupListBox.cpp b/Source/web/PopupListBox.cpp |
index 28e16f7ebcbcd077203a42ca507349d3816aa1ed..3378f5895f67f4dd243d371d5e4457f5cc8b8faf 100644 |
--- a/Source/web/PopupListBox.cpp |
+++ b/Source/web/PopupListBox.cpp |
@@ -357,7 +357,7 @@ void PopupListBox::typeAheadFind(const PlatformKeyboardEvent& event) |
void PopupListBox::paint(GraphicsContext* gc, const IntRect& rect) |
{ |
- ClipRecorder frameClip(displayItemClient(), gc, DisplayItem::ClipPopupListBoxFrame, frameRect()); |
+ ClipRecorder frameClip(displayItemClient(), gc, DisplayItem::ClipPopupListBoxFrame, LayoutRect(frameRect())); |
TransformRecorder transformRecorder(*gc, displayItemClient(), AffineTransform::translation(x(), y())); |
IntRect paintRect = intersection(rect, frameRect()); |
paintRect.moveBy(-location()); |