| Index: Source/core/rendering/RenderObject.cpp
|
| diff --git a/Source/core/rendering/RenderObject.cpp b/Source/core/rendering/RenderObject.cpp
|
| index 83bb6dddebe325db6bde080c2248f4eea28be379..fb211b88f2b49934cfb7581e51e6c98702595bdd 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));
|
|
|