Index: net/url_request/url_request_filter.cc |
diff --git a/net/url_request/url_request_filter.cc b/net/url_request/url_request_filter.cc |
index eaa3325fba38b1a13af28db2340b0902f99f1546..3236e2d453e0a0f8cefe5aaf4811b735eb2ae2e7 100644 |
--- a/net/url_request/url_request_filter.cc |
+++ b/net/url_request/url_request_filter.cc |
@@ -23,10 +23,23 @@ class URLRequestFilterInterceptor : public URLRequestInterceptor { |
// URLRequestInterceptor implementation. |
URLRequestJob* MaybeInterceptRequest( |
URLRequest* request, |
- NetworkDelegate* network_delegate) const override { |
+ NetworkDelegate* network_delegate) override { |
return factory_(request, network_delegate, request->url().scheme()); |
} |
+ URLRequestJob* MaybeInterceptRedirect( |
+ URLRequest* request, |
+ NetworkDelegate* network_delegate, |
+ const GURL& location) override { |
+ return NULL; |
+ } |
+ |
+ URLRequestJob* MaybeInterceptResponse( |
+ URLRequest* request, |
+ NetworkDelegate* network_delegate) override { |
+ return NULL; |
+ } |
+ |
private: |
URLRequest::ProtocolFactory* factory_; |
@@ -129,7 +142,7 @@ void URLRequestFilter::ClearHandlers() { |
URLRequestJob* URLRequestFilter::MaybeInterceptRequest( |
URLRequest* request, |
- NetworkDelegate* network_delegate) const { |
+ NetworkDelegate* network_delegate) { |
URLRequestJob* job = NULL; |
if (!request->url().is_valid()) |
return NULL; |
@@ -157,6 +170,19 @@ URLRequestJob* URLRequestFilter::MaybeInterceptRequest( |
return job; |
} |
+URLRequestJob* URLRequestFilter::MaybeInterceptRedirect( |
+ URLRequest* request, |
+ NetworkDelegate* network_delegate, |
+ const GURL& location) { |
+ return NULL; |
+} |
+ |
+URLRequestJob* URLRequestFilter::MaybeInterceptResponse( |
+ URLRequest* request, |
+ NetworkDelegate* network_delegate) { |
+ return NULL; |
+} |
+ |
URLRequestFilter::URLRequestFilter() : hit_count_(0) { |
URLRequestJobFactoryImpl::SetInterceptorForTesting(this); |
} |