Index: Source/core/loader/DocumentLoader.cpp |
diff --git a/Source/core/loader/DocumentLoader.cpp b/Source/core/loader/DocumentLoader.cpp |
index 29dcba6cfbe0bd529e1ef5e3cf9e4a5fd82cd0fd..1e747974ff6d7bf1f1d0a1d47c8e9ec83b7d31e7 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" |
@@ -1079,7 +1080,7 @@ void DocumentLoader::startLoadingMainResource() |
ResourceRequest request(m_request); |
DEFINE_STATIC_LOCAL(ResourceLoaderOptions, mainResourceLoadOptions, |
(SendCallbacks, SniffContent, BufferData, AllowStoredCredentials, ClientRequestedCredentials, AskClientForCrossOriginCredentials, SkipSecurityCheck, CheckContentSecurityPolicy)); |
- CachedResourceRequest cachedResourceRequest(request, mainResourceLoadOptions); |
+ CachedResourceRequest cachedResourceRequest(request, cachedResourceRequestInitiators().document, mainResourceLoadOptions); |
m_mainResource = m_cachedResourceLoader->requestMainResource(cachedResourceRequest); |
if (!m_mainResource) { |
setRequest(ResourceRequest()); |