| Index: Source/core/rendering/RenderObject.cpp
|
| diff --git a/Source/core/rendering/RenderObject.cpp b/Source/core/rendering/RenderObject.cpp
|
| index f8f2ecfd0db6beca97a9878b7c35c12311202901..f7f315f6330cbca20b63b2a2a11226d9effdc9ed 100644
|
| --- a/Source/core/rendering/RenderObject.cpp
|
| +++ b/Source/core/rendering/RenderObject.cpp
|
| @@ -1359,7 +1359,7 @@ void RenderObject::repaintUsingContainer(const RenderLayerModelObject* repaintCo
|
| if (repaintContainer->isRenderView()) {
|
| ASSERT(repaintContainer == v);
|
| bool viewHasCompositedLayer = v->hasLayer() && v->layer()->isComposited();
|
| - if (!viewHasCompositedLayer || v->layer()->backing()->paintsIntoWindow()) {
|
| + if (!viewHasCompositedLayer) {
|
| LayoutRect repaintRectangle = r;
|
| if (viewHasCompositedLayer && v->layer()->transform())
|
| repaintRectangle = enclosingIntRect(v->layer()->transform()->mapRect(r));
|
|
|