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 e08ea01a99806b7808a912c9be73d95e56440e00..a91d43a973c5fb25b7f8de9d165cb1bee25175f4 100644 |
--- a/third_party/WebKit/Source/core/layout/compositing/PaintLayerCompositor.cpp |
+++ b/third_party/WebKit/Source/core/layout/compositing/PaintLayerCompositor.cpp |
@@ -903,7 +903,9 @@ static void paintScrollbar(const GraphicsLayer* graphicsLayer, |
AffineTransform translation; |
translation.translate(-paintOffset.x(), -paintOffset.y()); |
- TransformRecorder transformRecorder(context, *scrollbar, translation); |
+ TransformRecorder transformRecorder( |
+ context, translation, scrollbar->visualRect(), scrollbar->debugName(), |
+ scrollbar->paintedOutputOfObjectHasNoEffectRegardlessOfSize()); |
scrollbar->paint(context, CullRect(transformedClip)); |
} |