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..a92faec4999fb40b2b9c895a360c299841260c48 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* MaybeInterceptResponse( |
+ URLRequest* request, |
+ NetworkDelegate* network_delegate) const = 0; |
+ |
+ virtual URLRequestJob* MaybeInterceptRedirect( |
+ URLRequest* request, |
+ NetworkDelegate* network_delegate, |
+ const GURL& location) const = 0; |
+ |
virtual bool IsHandledProtocol(const std::string& scheme) const = 0; |
virtual bool IsHandledURL(const GURL& url) const = 0; |