| Index: Source/core/rendering/RenderObject.cpp
|
| diff --git a/Source/core/rendering/RenderObject.cpp b/Source/core/rendering/RenderObject.cpp
|
| index 89daaa601815f10b56d043805e2515a130d5ad06..82d91dceddfc04e1095d9f88e7805516535ad1bc 100644
|
| --- a/Source/core/rendering/RenderObject.cpp
|
| +++ b/Source/core/rendering/RenderObject.cpp
|
| @@ -1372,7 +1372,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));
|
|
|