Index: third_party/WebKit/Source/core/loader/ImageLoader.cpp |
diff --git a/third_party/WebKit/Source/core/loader/ImageLoader.cpp b/third_party/WebKit/Source/core/loader/ImageLoader.cpp |
index 542f881433fe5d6505069794fc9a8bf95e280d86..73e2f1916e24f1d0e1af09c5b445cbf6158a5b25 100644 |
--- a/third_party/WebKit/Source/core/loader/ImageLoader.cpp |
+++ b/third_party/WebKit/Source/core/loader/ImageLoader.cpp |
@@ -180,7 +180,6 @@ void ImageLoader::dispose() |
#endif |
if (m_image) { |
- m_image->removeClient(this); |
m_image->removeObserver(this); |
m_image = nullptr; |
} |
@@ -227,11 +226,9 @@ void ImageLoader::setImageWithoutConsideringPendingLoadEvent(ImageResource* newI |
} |
m_imageComplete = true; |
if (newImage) { |
- newImage->addClient(this); |
newImage->addObserver(this); |
} |
if (oldImage) { |
- oldImage->removeClient(this); |
oldImage->removeObserver(this); |
} |
} |
@@ -370,14 +367,12 @@ void ImageLoader::doUpdateFromElement(BypassMainWorldBehavior bypassBehavior, Up |
m_imageComplete = !newImage; |
updateLayoutObject(); |
- // If newImage exists and is cached, addClient() will result in the load event |
+ // If newImage exists and is cached, addObserver() will result in the load event |
// being queued to fire. Ensure this happens after beforeload is dispatched. |
if (newImage) { |
- newImage->addClient(this); |
newImage->addObserver(this); |
} |
if (oldImage) { |
- oldImage->removeClient(this); |
oldImage->removeObserver(this); |
} |
} |
@@ -418,7 +413,6 @@ void ImageLoader::updateFromElement(UpdateFromElementBehavior updateBehavior, Re |
if (imageSourceURL.isEmpty()) { |
ImageResource* image = m_image.get(); |
if (image) { |
- image->removeClient(this); |
image->removeObserver(this); |
} |
m_image = nullptr; |
@@ -463,9 +457,9 @@ bool ImageLoader::shouldLoadImmediately(const KURL& url) const |
return (m_loadingImageDocument || isHTMLObjectElement(m_element) || isHTMLEmbedElement(m_element) || url.protocolIsData()); |
} |
-void ImageLoader::notifyFinished(Resource* resource) |
+void ImageLoader::imageNotifyFinished(ImageResource* resource) |
{ |
- WTF_LOG(Timers, "ImageLoader::notifyFinished %p; m_hasPendingLoadEvent=%d", |
+ WTF_LOG(Timers, "ImageLoader::imageNotifyFinished %p; m_hasPendingLoadEvent=%d", |
this, m_hasPendingLoadEvent); |
ASSERT(m_failedLoadURL.isEmpty()); |