| Index: Source/core/rendering/RenderImage.cpp
|
| diff --git a/Source/core/rendering/RenderImage.cpp b/Source/core/rendering/RenderImage.cpp
|
| index 45b147c43a02d549e3d8bcbe4f2c6408c280b823..11a4476e2d390244b2667bcc5d0a1c5f25d5fa98 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()
|
|
|