Index: net/url_request/url_request_job_factory.h |
diff --git a/net/url_request/url_request_job_factory.h b/net/url_request/url_request_job_factory.h |
index d4cc49e058217b1ef27cdc39fd28734d2bba7cde..96f218a3d27c2b940192d2a0979d90e2e9d5ac50 100644 |
--- a/net/url_request/url_request_job_factory.h |
+++ b/net/url_request/url_request_job_factory.h |
@@ -47,6 +47,15 @@ class NET_EXPORT URLRequestJobFactory |
URLRequest* request, |
NetworkDelegate* network_delegate) const = 0; |
+ virtual URLRequestJob* MaybeInterceptRedirect( |
+ URLRequest* request, |
+ NetworkDelegate* network_delegate, |
+ const GURL& location) const = 0; |
+ |
+ virtual URLRequestJob* MaybeInterceptResponse( |
+ URLRequest* request, |
+ NetworkDelegate* network_delegate) const = 0; |
+ |
virtual bool IsHandledProtocol(const std::string& scheme) const = 0; |
virtual bool IsHandledURL(const GURL& url) const = 0; |