| Index: third_party/WebKit/Source/core/fetch/ImageResource.cpp
|
| diff --git a/third_party/WebKit/Source/core/fetch/ImageResource.cpp b/third_party/WebKit/Source/core/fetch/ImageResource.cpp
|
| index b8e64992ef5c27b8b57bdf11fc69c58d37fd5df9..0dae78e07f2abdc91d4f179feb783582253255d3 100644
|
| --- a/third_party/WebKit/Source/core/fetch/ImageResource.cpp
|
| +++ b/third_party/WebKit/Source/core/fetch/ImageResource.cpp
|
| @@ -507,8 +507,10 @@ void ImageResource::updateImage(bool allDataReceived) {
|
| clear();
|
| if (!errorOccurred())
|
| setStatus(DecodeError);
|
| - if (!allDataReceived && loader())
|
| - loader()->didFinishLoading(nullptr, monotonicallyIncreasingTime(), size);
|
| + if (!allDataReceived && loader()) {
|
| + loader()->didFinishLoading(nullptr, monotonicallyIncreasingTime(), size,
|
| + size);
|
| + }
|
| memoryCache()->remove(this);
|
| }
|
|
|
|
|