Index: Source/core/html/HTMLImageElement.cpp |
diff --git a/Source/core/html/HTMLImageElement.cpp b/Source/core/html/HTMLImageElement.cpp |
index 1ddb38e6ff04324fdceebe7981c0999a29a3d664..df1902ac54168312bee68bd634cf1e6044b0db1e 100644 |
--- a/Source/core/html/HTMLImageElement.cpp |
+++ b/Source/core/html/HTMLImageElement.cpp |
@@ -165,8 +165,9 @@ void HTMLImageElement::parseAttribute(const QualifiedName& name, const AtomicStr |
toRenderImage(renderer())->setImageDevicePixelRatio(m_imageDevicePixelRatio); |
} |
m_imageLoader.updateFromElementIgnoringPreviousError(); |
- } |
- else if (name == usemapAttr) |
+ } else if (name == crossoriginAttr) { |
+ m_imageLoader.updateFromElementIgnoringPreviousError(); |
+ } else if (name == usemapAttr) |
setIsLink(!value.isNull()); |
else if (name == onbeforeloadAttr) |
setAttributeEventListener(EventTypeNames::beforeload, createAttributeEventListener(this, name, value)); |