| Index: Source/core/html/HTMLImageElement.cpp
|
| diff --git a/Source/core/html/HTMLImageElement.cpp b/Source/core/html/HTMLImageElement.cpp
|
| index fdef0d1c1565fdaa67511ef26c0f642022a15324..52ebf6d4d93b75638aee3ea1b6a6c75e32837e06 100644
|
| --- a/Source/core/html/HTMLImageElement.cpp
|
| +++ b/Source/core/html/HTMLImageElement.cpp
|
| @@ -395,7 +395,7 @@ Node::InsertionNotificationRequest HTMLImageElement::insertedInto(ContainerNode*
|
| // If we have been inserted from a layoutObject-less document,
|
| // our loader may have not fetched the image, so do it now.
|
| if ((insertionPoint->inDocument() && !imageLoader().image()) || imageWasModified)
|
| - imageLoader().updateFromElement(ImageLoader::UpdateNormal, m_referrerPolicy);
|
| + imageLoader().updateFromElement(0, ImageLoader::UpdateNormal, m_referrerPolicy);
|
|
|
| return HTMLElement::insertedInto(insertionPoint);
|
| }
|
| @@ -664,9 +664,9 @@ float HTMLImageElement::sourceSize(Element& element)
|
| return value;
|
| }
|
|
|
| -void HTMLImageElement::forceReload() const
|
| +void HTMLImageElement::forceReload(WebURLRequest::ExtraData* extraData) const
|
| {
|
| - imageLoader().updateFromElement(ImageLoader::UpdateForcedReload, m_referrerPolicy);
|
| + imageLoader().updateFromElement(extraData, ImageLoader::UpdateForcedReload, m_referrerPolicy);
|
| }
|
|
|
| void HTMLImageElement::selectSourceURL(ImageLoader::UpdateFromElementBehavior behavior)
|
| @@ -689,7 +689,7 @@ void HTMLImageElement::selectSourceURL(ImageLoader::UpdateFromElementBehavior be
|
| m_listener = ViewportChangeListener::create(this);
|
| document().mediaQueryMatcher().addViewportListener(m_listener);
|
| }
|
| - imageLoader().updateFromElement(behavior, m_referrerPolicy);
|
| + imageLoader().updateFromElement(0, behavior, m_referrerPolicy);
|
|
|
| if (imageLoader().image() || (imageLoader().hasPendingActivity() && !imageSourceURL().isEmpty()))
|
| ensurePrimaryContent();
|
|
|