Index: sky/engine/core/frame/FrameView.cpp |
diff --git a/sky/engine/core/frame/FrameView.cpp b/sky/engine/core/frame/FrameView.cpp |
index 7798affa2997c99efe6de51ac016c4fb159dd0b3..13efb7d915225b756414fa1b42197ed23d780df9 100644 |
--- a/sky/engine/core/frame/FrameView.cpp |
+++ b/sky/engine/core/frame/FrameView.cpp |
@@ -683,7 +683,8 @@ void FrameView::paint(GraphicsContext* context, const IntRect& rect) |
RenderObject::SetLayoutNeededForbiddenScope forbidSetNeedsLayout(*rootLayer->renderer()); |
#endif |
- rootLayer->paint(context, rect); |
+ // TODO(ojan): Is this rect passed down correct or even needed? |
+ renderView->paintLayer(context, rootLayer, pixelSnappedIntRect(renderView->viewRect())); |
m_isPainting = false; |
m_lastPaintTime = currentTime(); |