| Index: Source/core/loader/DocumentLoader.cpp
|
| diff --git a/Source/core/loader/DocumentLoader.cpp b/Source/core/loader/DocumentLoader.cpp
|
| index b18718a872a808ffeec97b0d77d13f9ac6669822..1adc2471dc092f9022ccef509bc9e83d6b7cb9f6 100644
|
| --- a/Source/core/loader/DocumentLoader.cpp
|
| +++ b/Source/core/loader/DocumentLoader.cpp
|
| @@ -56,6 +56,7 @@
|
| #include "core/loader/archive/ArchiveResourceCollection.h"
|
| #include "core/loader/archive/MHTMLArchive.h"
|
| #include "core/loader/cache/CachedResourceLoader.h"
|
| +#include "core/loader/cache/CachedResourceRequestInitiators.h"
|
| #include "core/loader/cache/MemoryCache.h"
|
| #include "core/page/DOMWindow.h"
|
| #include "core/page/Frame.h"
|
| @@ -1076,7 +1077,7 @@ void DocumentLoader::startLoadingMainResource()
|
| ResourceRequest request(m_request);
|
| DEFINE_STATIC_LOCAL(ResourceLoaderOptions, mainResourceLoadOptions,
|
| (SendCallbacks, SniffContent, BufferData, AllowStoredCredentials, ClientRequestedCredentials, AskClientForCrossOriginCredentials, SkipSecurityCheck));
|
| - CachedResourceRequest cachedResourceRequest(request, mainResourceLoadOptions);
|
| + CachedResourceRequest cachedResourceRequest(request, cachedResourceRequestInitiators().document, mainResourceLoadOptions);
|
| m_mainResource = m_cachedResourceLoader->requestMainResource(cachedResourceRequest);
|
| if (!m_mainResource) {
|
| setRequest(ResourceRequest());
|
|
|