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()); |