Index: Source/core/loader/ImageLoader.cpp |
diff --git a/Source/core/loader/ImageLoader.cpp b/Source/core/loader/ImageLoader.cpp |
index c25a47735d4cb7ace46b9f1ec4018fe675885bba..1f66b47338649db2e12c895fc7ff653e73c580ca 100644 |
--- a/Source/core/loader/ImageLoader.cpp |
+++ b/Source/core/loader/ImageLoader.cpp |
@@ -252,7 +252,7 @@ void ImageLoader::doUpdateFromElement(BypassMainWorldBehavior bypassBehavior, Up |
AtomicString imageSourceURL = m_element->imageSourceURL(); |
KURL url = imageSourceToKURL(imageSourceURL); |
ResourcePtr<ImageResource> newImage = 0; |
- RefPtrWillBeRawPtr<Element> protectElement(m_element); |
+ RefPtrWillBeRawPtr<Element> protectElement(m_element.get()); |
if (!url.isNull()) { |
// Unlike raw <img>, we block mixed content inside of <picture> or <img srcset>. |
ResourceLoaderOptions resourceLoaderOptions = ResourceFetcher::defaultResourceOptions(); |