| Index: Source/core/rendering/RenderLayer.cpp
|
| diff --git a/Source/core/rendering/RenderLayer.cpp b/Source/core/rendering/RenderLayer.cpp
|
| index 2bf77db422f5707a56f4a906df7b2dda6eaa3d09..c2bbc3855d4b0a6ea0f975e526ea10484837ef65 100644
|
| --- a/Source/core/rendering/RenderLayer.cpp
|
| +++ b/Source/core/rendering/RenderLayer.cpp
|
| @@ -3276,9 +3276,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;
|
| }
|
|
|
| @@ -3327,10 +3325,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;
|
| }
|
|
|