Index: third_party/WebKit/Source/core/layout/compositing/PaintLayerCompositor.cpp |
diff --git a/third_party/WebKit/Source/core/layout/compositing/PaintLayerCompositor.cpp b/third_party/WebKit/Source/core/layout/compositing/PaintLayerCompositor.cpp |
index ad6b112dc84a7d4248018aad7ea0a053f6f38598..932937e7973524cf552785eeac640114966954fc 100644 |
--- a/third_party/WebKit/Source/core/layout/compositing/PaintLayerCompositor.cpp |
+++ b/third_party/WebKit/Source/core/layout/compositing/PaintLayerCompositor.cpp |
@@ -795,7 +795,7 @@ static void paintScrollbar(const Scrollbar* scrollbar, GraphicsContext& context, |
IntRect PaintLayerCompositor::computeInterestRect(const GraphicsLayer* graphicsLayer, const IntRect&) const |
{ |
- return IntRect(IntPoint(), m_layoutView.layoutSize(IncludeScrollbars)); |
+ return enclosingIntRect(FloatRect(FloatPoint(), graphicsLayer->size())); |
} |
void PaintLayerCompositor::paintContents(const GraphicsLayer* graphicsLayer, GraphicsContext& context, GraphicsLayerPaintingPhase, const IntRect& interestRect) const |