| Index: Source/core/rendering/RenderView.cpp
|
| diff --git a/Source/core/rendering/RenderView.cpp b/Source/core/rendering/RenderView.cpp
|
| index 72057fc3523b302d8ba2d296df4c04547e4ae295..8a2a23ec69c99e4cae2a672a07babfa2ec434a6f 100644
|
| --- a/Source/core/rendering/RenderView.cpp
|
| +++ b/Source/core/rendering/RenderView.cpp
|
| @@ -438,11 +438,6 @@ void RenderView::paint(PaintInfo& paintInfo, const LayoutPoint& paintOffset)
|
| paintObject(paintInfo, paintOffset);
|
| }
|
|
|
| -static inline bool isComposited(RenderObject* object)
|
| -{
|
| - return object->hasLayer() && toRenderLayerModelObject(object)->layer()->isComposited();
|
| -}
|
| -
|
| static inline bool rendererObscuresBackground(RenderObject* rootObject)
|
| {
|
| if (!rootObject)
|
| @@ -454,7 +449,7 @@ static inline bool rendererObscuresBackground(RenderObject* rootObject)
|
| || style->hasTransform())
|
| return false;
|
|
|
| - if (isComposited(rootObject))
|
| + if (rootObject->compositingState() == PaintsIntoOwnBacking)
|
| return false;
|
|
|
| const RenderObject* rootRenderer = rootObject->rendererForRootBackground();
|
|
|