Index: content/renderer/fetchers/resource_fetcher_impl.h |
diff --git a/content/renderer/fetchers/resource_fetcher_impl.h b/content/renderer/fetchers/resource_fetcher_impl.h |
index 8064c1a28094abea73a0336270553a8eae46b3c0..46e4d8bfcf7069fa34bb039a7f43c474e382ed04 100644 |
--- a/content/renderer/fetchers/resource_fetcher_impl.h |
+++ b/content/renderer/fetchers/resource_fetcher_impl.h |
@@ -16,6 +16,7 @@ |
#include "content/renderer/fetchers/web_url_loader_client_impl.h" |
#include "third_party/WebKit/public/platform/WebURLRequest.h" |
#include "third_party/WebKit/public/platform/WebURLResponse.h" |
+#include "third_party/WebKit/public/web/WebURLLoaderOptions.h" |
class GURL; |
@@ -23,6 +24,7 @@ namespace blink { |
class WebFrame; |
class WebURLLoader; |
struct WebURLError; |
+struct WebURLLoaderOptions; |
} |
namespace content { |
@@ -34,6 +36,7 @@ class ResourceFetcherImpl : public ResourceFetcher, |
void SetMethod(const std::string& method) override; |
void SetBody(const std::string& body) override; |
void SetHeader(const std::string& header, const std::string& value) override; |
+ void SetLoaderOptions(const blink::WebURLLoaderOptions& options) override; |
void Start(blink::WebFrame* frame, |
blink::WebURLRequest::RequestContext request_context, |
blink::WebURLRequest::FrameType frame_type, |
@@ -58,6 +61,9 @@ class ResourceFetcherImpl : public ResourceFetcher, |
scoped_ptr<blink::WebURLLoader> loader_; |
+ // Options to send to the loader. |
+ blink::WebURLLoaderOptions options_; |
+ |
// Request to send. Released once Start() is called. |
blink::WebURLRequest request_; |