| Index: Source/core/html/HTMLImageElement.cpp
|
| diff --git a/Source/core/html/HTMLImageElement.cpp b/Source/core/html/HTMLImageElement.cpp
|
| index 309c06602154c5653169ff3ecbf8be7c8b883e0a..8ba7096e0dd8b66f49a4752fe55ae2f79b2fc103 100644
|
| --- a/Source/core/html/HTMLImageElement.cpp
|
| +++ b/Source/core/html/HTMLImageElement.cpp
|
| @@ -162,7 +162,8 @@ void HTMLImageElement::parseAttribute(const QualifiedName& name, const AtomicStr
|
| if (renderer() && renderer()->isImage())
|
| toRenderImage(renderer())->setImageDevicePixelRatio(m_imageDevicePixelRatio);
|
| }
|
| - m_imageLoader.updateFromElementIgnoringPreviousError();
|
| + if (!m_parserSet)
|
| + m_imageLoader.updateFromElementIgnoringPreviousError();
|
| }
|
| else if (name == usemapAttr)
|
| setIsLink(!value.isNull());
|
|
|