| Index: Source/core/rendering/RenderObject.cpp
|
| diff --git a/Source/core/rendering/RenderObject.cpp b/Source/core/rendering/RenderObject.cpp
|
| index 77b99b30e0ff38e48b956bd8632a847308beca28..21bdf4dece56846b03916aa70c16bf52d55da6be 100644
|
| --- a/Source/core/rendering/RenderObject.cpp
|
| +++ b/Source/core/rendering/RenderObject.cpp
|
| @@ -1607,11 +1607,16 @@ void RenderObject::repaintOverflow()
|
| {
|
| }
|
|
|
| -bool RenderObject::checkForRepaintDuringLayout() const
|
| +bool RenderObject::checkForRepaint() const
|
| {
|
| return !document().view()->needsFullRepaint() && !hasLayer() && everHadLayout();
|
| }
|
|
|
| +bool RenderObject::checkForRepaintDuringLayout() const
|
| +{
|
| + return !RuntimeEnabledFeatures::repaintAfterLayoutEnabled() && checkForRepaint();
|
| +}
|
| +
|
| LayoutRect RenderObject::rectWithOutlineForRepaint(const RenderLayerModelObject* repaintContainer, LayoutUnit outlineWidth) const
|
| {
|
| LayoutRect r(clippedOverflowRectForRepaint(repaintContainer));
|
|
|