| Index: Source/core/rendering/RenderLayer.cpp
|
| diff --git a/Source/core/rendering/RenderLayer.cpp b/Source/core/rendering/RenderLayer.cpp
|
| index ea83bc9e465458e5b59d3e73b430a8b72a3eb3e3..aa16359e4bf5cb56ef3f2724b7d473f3cf0dd03c 100644
|
| --- a/Source/core/rendering/RenderLayer.cpp
|
| +++ b/Source/core/rendering/RenderLayer.cpp
|
| @@ -1016,7 +1016,7 @@ RenderLayer* RenderLayer::enclosingLayerForPaintInvalidation() const
|
| if (isPaintInvalidationContainer())
|
| return const_cast<RenderLayer*>(this);
|
|
|
| - for (const RenderLayer* curr = compositingContainer(); curr; curr = curr->compositingContainer()) {
|
| + for (const RenderLayer* curr = parent(); curr; curr = curr->parent()) {
|
| if (curr->isPaintInvalidationContainer())
|
| return const_cast<RenderLayer*>(curr);
|
| }
|
|
|