Index: Source/core/fetch/ResourceFetcher.h |
diff --git a/Source/core/fetch/ResourceFetcher.h b/Source/core/fetch/ResourceFetcher.h |
index 761cb9838010a6dc7ffa8bf2588b20d09ddec957..5f1d05a8a481fc4e737d3f1fe2e1cb54ba9f287e 100644 |
--- a/Source/core/fetch/ResourceFetcher.h |
+++ b/Source/core/fetch/ResourceFetcher.h |
@@ -34,6 +34,7 @@ |
#include "core/fetch/ResourceLoaderOptions.h" |
#include "core/fetch/ResourcePtr.h" |
#include "platform/Timer.h" |
+#include "public/platform/WebURLRequest.h" |
#include "wtf/Deque.h" |
#include "wtf/HashMap.h" |
#include "wtf/HashSet.h" |
@@ -188,7 +189,7 @@ private: |
ResourceRequestCachePolicy resourceRequestCachePolicy(const ResourceRequest&, Resource::Type); |
void addAdditionalRequestHeaders(ResourceRequest&, Resource::Type); |
- bool canRequest(Resource::Type, const KURL&, const ResourceLoaderOptions&, bool forPreload, FetchRequest::OriginRestriction) const; |
+ bool canRequest(Resource::Type, blink::WebURLRequest::RequestContext, const KURL&, const ResourceLoaderOptions&, bool forPreload, FetchRequest::OriginRestriction) const; |
bool checkInsecureContent(Resource::Type, const KURL&, MixedContentBlockingTreatment) const; |
static bool resourceNeedsLoad(Resource*, const FetchRequest&, RevalidationPolicy); |