| Index: Source/core/layout/LayoutScrollbarTheme.cpp
|
| diff --git a/Source/core/layout/LayoutScrollbarTheme.cpp b/Source/core/layout/LayoutScrollbarTheme.cpp
|
| index bb70cc78b57392071cd0162589acfa797b723074..a30eb91d994606244b3779a0c64d65c640444c97 100644
|
| --- a/Source/core/layout/LayoutScrollbarTheme.cpp
|
| +++ b/Source/core/layout/LayoutScrollbarTheme.cpp
|
| @@ -113,10 +113,12 @@ IntRect LayoutScrollbarTheme::constrainTrackRectToTrackPieces(ScrollbarThemeClie
|
|
|
| void LayoutScrollbarTheme::paintScrollCorner(GraphicsContext* context, const DisplayItemClientWrapper& displayItemClient, const IntRect& cornerRect)
|
| {
|
| + if (DrawingRecorder::useCachedDrawingIfPossible(*context, displayItemClient, DisplayItem::ScrollbarCorner))
|
| + return;
|
| +
|
| DrawingRecorder recorder(*context, displayItemClient, DisplayItem::ScrollbarCorner, cornerRect);
|
| // FIXME: Implement.
|
| - if (!recorder.canUseCachedDrawing())
|
| - context->fillRect(cornerRect, Color::white);
|
| + context->fillRect(cornerRect, Color::white);
|
| }
|
|
|
| void LayoutScrollbarTheme::paintScrollbarBackground(GraphicsContext* context, ScrollbarThemeClient* scrollbar)
|
|
|