| Index: Source/core/page/FrameView.cpp
|
| diff --git a/Source/core/page/FrameView.cpp b/Source/core/page/FrameView.cpp
|
| index 8ff98d3bef09f7fdc669210827a202239ef35394..7a93e3ddf08891d48636e7babf44bf51b1c7c6f2 100644
|
| --- a/Source/core/page/FrameView.cpp
|
| +++ b/Source/core/page/FrameView.cpp
|
| @@ -2041,8 +2041,11 @@ void FrameView::setBaseBackgroundColor(const StyleColor& backgroundColor)
|
| else
|
| m_baseBackgroundColor = backgroundColor.color();
|
|
|
| - if (renderView() && renderView()->layer()->backing())
|
| - renderView()->layer()->backing()->updateContentsOpaque();
|
| + if (RenderLayerBacking* backing = renderView() ? renderView()->layer()->backing() : 0) {
|
| + backing->updateContentsOpaque();
|
| + if (backing->graphicsLayer())
|
| + backing->graphicsLayer()->setNeedsDisplay();
|
| + }
|
| recalculateScrollbarOverlayStyle();
|
| }
|
|
|
|
|