Chromium Code Reviews| Index: Source/core/rendering/RenderImage.cpp |
| diff --git a/Source/core/rendering/RenderImage.cpp b/Source/core/rendering/RenderImage.cpp |
| index 45b147c43a02d549e3d8bcbe4f2c6408c280b823..1a893553d6b5080cc2f89638dfb083f188eb5d57 100644 |
| --- a/Source/core/rendering/RenderImage.cpp |
| +++ b/Source/core/rendering/RenderImage.cpp |
| @@ -551,8 +551,12 @@ void RenderImage::updateAltText() |
| void RenderImage::layout() |
| { |
| + LayoutRect oldContentRect = replacedContentRect(); |
| RenderReplaced::layout(); |
| - updateInnerContentRect(); |
| + if (replacedContentRect() != oldContentRect) { |
| + setShouldDoFullPaintInvalidation(true); |
| + updateInnerContentRect(); |
| + } |
| } |
| bool RenderImage::updateImageLoadingPriorities() |
| @@ -625,4 +629,5 @@ RenderBox* RenderImage::embeddedContentBox() const |
| return 0; |
| } |
| + |
|
leviw_travelin_and_unemployed
2014/08/11 22:09:26
Nit: remove
Xianzhu
2014/08/11 22:25:16
Done.
|
| } // namespace blink |