| Index: net/url_request/url_request_intercepting_job_factory.cc
|
| diff --git a/net/url_request/url_request_intercepting_job_factory.cc b/net/url_request/url_request_intercepting_job_factory.cc
|
| index 43789e1c27ce1bc2927a13687ba83ef714a41325..ea2d1f29d09970b6a3899a112b99205b3df9a218 100644
|
| --- a/net/url_request/url_request_intercepting_job_factory.cc
|
| +++ b/net/url_request/url_request_intercepting_job_factory.cc
|
| @@ -32,6 +32,33 @@ MaybeCreateJobWithProtocolHandler(
|
| scheme, request, network_delegate);
|
| }
|
|
|
| +URLRequestJob* URLRequestInterceptingJobFactory::MaybeInterceptRedirect(
|
| + URLRequest* request,
|
| + NetworkDelegate* network_delegate,
|
| + const GURL& location) const {
|
| + DCHECK(CalledOnValidThread());
|
| + URLRequestJob* job = interceptor_->MaybeInterceptRedirect(request,
|
| + network_delegate,
|
| + location);
|
| + if (job)
|
| + return job;
|
| + return job_factory_->MaybeInterceptRedirect(request,
|
| + network_delegate,
|
| + location);
|
| +}
|
| +
|
| +URLRequestJob* URLRequestInterceptingJobFactory::MaybeInterceptResponse(
|
| + URLRequest* request,
|
| + NetworkDelegate* network_delegate) const {
|
| + DCHECK(CalledOnValidThread());
|
| + URLRequestJob* job = interceptor_->MaybeInterceptResponse(request,
|
| + network_delegate);
|
| + if (job)
|
| + return job;
|
| + return job_factory_->MaybeInterceptResponse(request,
|
| + network_delegate);
|
| +}
|
| +
|
| bool URLRequestInterceptingJobFactory::IsHandledProtocol(
|
| const std::string& scheme) const {
|
| return job_factory_->IsHandledProtocol(scheme);
|
|
|