| Index: third_party/WebKit/Source/core/html/ImageDocument.cpp
|
| diff --git a/third_party/WebKit/Source/core/html/ImageDocument.cpp b/third_party/WebKit/Source/core/html/ImageDocument.cpp
|
| index 3776a2b571c4f70c532c55ca6c46c393b46e1b11..6a16b3077c5baefe5169745dd9695c29ec9df216 100644
|
| --- a/third_party/WebKit/Source/core/html/ImageDocument.cpp
|
| +++ b/third_party/WebKit/Source/core/html/ImageDocument.cpp
|
| @@ -156,8 +156,10 @@ void ImageDocumentParser::finish()
|
| {
|
| if (!isStopped() && document()->imageElement() && document()->cachedImage()) {
|
| ImageResource* cachedImage = document()->cachedImage();
|
| + DocumentLoader* loader = document()->loader();
|
| + cachedImage->setResponse(loader->response());
|
| + cachedImage->setLoadFinishTime(loader->timing().responseEnd());
|
| cachedImage->finish();
|
| - cachedImage->setResponse(document()->frame()->loader().documentLoader()->response());
|
|
|
| // Report the natural image size in the page title, regardless of zoom level.
|
| // At a zoom level of 1 the image is guaranteed to have an integer size.
|
|
|