| Index: Source/web/AssociatedURLLoader.cpp
|
| diff --git a/Source/web/AssociatedURLLoader.cpp b/Source/web/AssociatedURLLoader.cpp
|
| index 44d1a61ef5dbe6cb4a837fa24d513ddf5660aaaa..2d57aaa3e2ed5f6b7a6c278e7db40630b5cf7282 100644
|
| --- a/Source/web/AssociatedURLLoader.cpp
|
| +++ b/Source/web/AssociatedURLLoader.cpp
|
| @@ -201,6 +201,9 @@ void AssociatedURLLoader::ClientAdapter::didSendData(unsigned long long bytesSen
|
|
|
| void AssociatedURLLoader::ClientAdapter::didReceiveResponse(unsigned long, const ResourceResponse& response)
|
| {
|
| + if (!m_client)
|
| + return;
|
| +
|
| // Try to use the original ResourceResponse if possible.
|
| WebURLResponse validatedResponse = WrappedResourceResponse(response);
|
| HTTPResponseHeaderValidator validator(m_options.crossOriginRequestPolicy == WebURLLoaderOptions::CrossOriginRequestPolicyUseAccessControl);
|
|
|