Index: Source/core/loader/DocumentLoader.cpp |
diff --git a/Source/core/loader/DocumentLoader.cpp b/Source/core/loader/DocumentLoader.cpp |
index f8ec519dd5d18e694b59f952451e9bf955d6535e..05f912a7a7c511317d49821224aa35a89ce3bf3c 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)); |
- CachedResourceRequest cachedResourceRequest(request, mainResourceLoadOptions); |
+ CachedResourceRequest cachedResourceRequest(request, cachedResourceRequestInitiators().document, mainResourceLoadOptions); |
m_mainResource = m_cachedResourceLoader->requestMainResource(cachedResourceRequest); |
if (!m_mainResource) { |
setRequest(ResourceRequest()); |