| Index: Source/core/rendering/RenderBox.cpp
|
| diff --git a/Source/core/rendering/RenderBox.cpp b/Source/core/rendering/RenderBox.cpp
|
| index c04bb9ad86ef08f22cf10f01b73e861f32b68aa0..11d009accb941707f4c32527d61cc32479d105c8 100644
|
| --- a/Source/core/rendering/RenderBox.cpp
|
| +++ b/Source/core/rendering/RenderBox.cpp
|
| @@ -1558,6 +1558,9 @@ void RenderBox::repaintTreeAfterLayout()
|
| ASSERT(RuntimeEnabledFeatures::repaintAfterLayoutEnabled());
|
| ASSERT(!needsLayout());
|
|
|
| + if (!shouldCheckForInvalidationAfterLayout())
|
| + return;
|
| +
|
| const LayoutRect oldRepaintRect = previousRepaintRect();
|
| const LayoutPoint oldPositionFromRepaintContainer = previousPositionFromRepaintContainer();
|
| RenderLayerModelObject* repaintContainer = containerForRepaint();
|
|
|