Index: android_webview/native/android_protocol_handler.cc |
diff --git a/android_webview/native/android_protocol_handler.cc b/android_webview/native/android_protocol_handler.cc |
index 4bdf6ecbb6737788a5768470a9f56ed424135c65..d91e14e40de3e7bdf596581df96a1c7647ec4aad 100644 |
--- a/android_webview/native/android_protocol_handler.cc |
+++ b/android_webview/native/android_protocol_handler.cc |
@@ -88,7 +88,16 @@ class AndroidRequestInterceptorBase : public net::URLRequestInterceptor { |
public: |
virtual net::URLRequestJob* MaybeInterceptRequest( |
net::URLRequest* request, |
- net::NetworkDelegate* network_delegate) const override; |
+ net::NetworkDelegate* network_delegate) override; |
+ |
+ virtual net::URLRequestJob* MaybeInterceptRedirect( |
+ net::URLRequest* request, |
+ net::NetworkDelegate* network_delegate, |
+ const GURL& location) override; |
+ |
+ virtual net::URLRequestJob* MaybeInterceptResponse( |
+ net::URLRequest* request, |
+ net::NetworkDelegate* network_delegate) override; |
virtual bool ShouldHandleRequest(const net::URLRequest* request) const = 0; |
}; |
@@ -212,7 +221,7 @@ void AndroidStreamReaderURLRequestJobDelegateImpl::AppendResponseHeaders( |
net::URLRequestJob* AndroidRequestInterceptorBase::MaybeInterceptRequest( |
net::URLRequest* request, |
- net::NetworkDelegate* network_delegate) const { |
+ net::NetworkDelegate* network_delegate) { |
if (!ShouldHandleRequest(request)) |
return NULL; |
@@ -236,6 +245,19 @@ net::URLRequestJob* AndroidRequestInterceptorBase::MaybeInterceptRequest( |
request, network_delegate, reader_delegate.Pass()); |
} |
+net::URLRequestJob* AndroidRequestInterceptorBase::MaybeInterceptRedirect( |
+ net::URLRequest* request, |
+ net::NetworkDelegate* network_delegate, |
+ const GURL& location) { |
+ return NULL; |
+} |
+ |
+net::URLRequestJob* AndroidRequestInterceptorBase::MaybeInterceptResponse( |
+ net::URLRequest* request, |
+ net::NetworkDelegate* network_delegate) { |
+ return NULL; |
+} |
+ |
// AssetFileRequestInterceptor ------------------------------------------------ |
AssetFileRequestInterceptor::AssetFileRequestInterceptor() |