| Index: Source/core/rendering/RenderBox.cpp
|
| diff --git a/Source/core/rendering/RenderBox.cpp b/Source/core/rendering/RenderBox.cpp
|
| index b40b73724eaa72b53ac75808378f48a230b509a8..830261ff0c84953cdac060807eb7142a42a32ace 100644
|
| --- a/Source/core/rendering/RenderBox.cpp
|
| +++ b/Source/core/rendering/RenderBox.cpp
|
| @@ -1579,7 +1579,7 @@ void RenderBox::invalidatePaintIfNeeded(const PaintInvalidationState& paintInval
|
| || (shouldDoFullPaintInvalidationIfSelfPaintingLayer()
|
| && hasLayer()
|
| && layer()->isSelfPaintingLayer())) {
|
| - setShouldDoFullPaintInvalidation(true);
|
| + setShouldDoFullPaintInvalidation(true, MarkOnlyThis);
|
| }
|
|
|
| if (!RenderObject::invalidatePaintIfNeeded(newPaintInvalidationContainer, oldPaintInvalidationRect, oldPositionFromPaintInvalidationContainer, paintInvalidationState))
|
|
|