| Index: Source/core/rendering/RenderObject.cpp
|
| diff --git a/Source/core/rendering/RenderObject.cpp b/Source/core/rendering/RenderObject.cpp
|
| index ed9585fe0f2c3cdeaff5780f28c637af60d38eae..5cdce6e0d42bac59859fe6acb7527b2c3d0f0343 100644
|
| --- a/Source/core/rendering/RenderObject.cpp
|
| +++ b/Source/core/rendering/RenderObject.cpp
|
| @@ -1688,14 +1688,6 @@ void RenderObject::setStyle(PassRefPtr<RenderStyle> style)
|
| container->setNeedsOverflowRecalcAfterStyleChange();
|
| }
|
|
|
| - if (diff.visualOverflowChanged() && !needsLayout()) {
|
| - // FIXME crbug.com/425610: Compute overflow without layout for line boxes too.
|
| - if (isRenderBlock())
|
| - setNeedsOverflowRecalcAfterStyleChange();
|
| - else
|
| - setNeedsLayoutAndPrefWidthsRecalc();
|
| - }
|
| -
|
| if (updatedDiff.needsPaintInvalidationLayer())
|
| toRenderLayerModelObject(this)->layer()->setShouldDoFullPaintInvalidationIncludingNonCompositingDescendants();
|
| else if (diff.needsPaintInvalidationObject() || updatedDiff.needsPaintInvalidationObject())
|
|
|