| Index: Source/core/rendering/RenderLayer.cpp
|
| diff --git a/Source/core/rendering/RenderLayer.cpp b/Source/core/rendering/RenderLayer.cpp
|
| index ee883c0489bf85b87ebfc4f506aedd753d73831f..d5bcec41f7df3aced2c3ab9c3c8e0312e52fd30b 100644
|
| --- a/Source/core/rendering/RenderLayer.cpp
|
| +++ b/Source/core/rendering/RenderLayer.cpp
|
| @@ -3254,9 +3254,7 @@ bool RenderLayer::intersectsDamageRect(const LayoutRect& layerBounds, const Layo
|
| RenderView* view = renderer()->view();
|
| ASSERT(view);
|
| if (view && !renderer()->isRenderInline()) {
|
| - LayoutRect b = layerBounds;
|
| - b.inflate(view->maximalOutlineSize());
|
| - if (b.intersects(damageRect))
|
| + if (layerBounds.intersects(damageRect))
|
| return true;
|
| }
|
|
|
| @@ -3305,10 +3303,7 @@ LayoutRect RenderLayer::localBoundingBox(CalculateLayerBoundsFlags flags) const
|
| }
|
| }
|
|
|
| - RenderView* view = renderer()->view();
|
| - ASSERT(view);
|
| - if (view)
|
| - result.inflate(view->maximalOutlineSize()); // Used to apply a fudge factor to dirty-rect checks on blocks/tables.
|
| + ASSERT(renderer()->view());
|
|
|
| return result;
|
| }
|
|
|