Index: android_webview/browser/net/aw_url_request_job_factory.cc |
diff --git a/android_webview/browser/net/aw_url_request_job_factory.cc b/android_webview/browser/net/aw_url_request_job_factory.cc |
index a13a8cbe3cd592c146ffa6c7509fd670c28743e5..0d8ddecff1c11e981f5752df85d339c92007f3db 100644 |
--- a/android_webview/browser/net/aw_url_request_job_factory.cc |
+++ b/android_webview/browser/net/aw_url_request_job_factory.cc |
@@ -49,10 +49,13 @@ URLRequestJob* AwURLRequestJobFactory::MaybeCreateJobWithProtocolHandler( |
if (job) |
return job; |
- // If URLRequest supports the scheme NULL should be returned from this method. |
+ // If a URLRequestJobManager built-in factory supports the scheme, NULL should |
+ // be returned from this method. |
// In that case the built in handlers will then be used to create the job. |
+ // TODO(mgersh): remove this check once HttpProtocolHandler exists and is |
+ // added to the relevant URLRequestJobFactory. |
// NOTE(joth): See the assumption in IsHandledProtocol above. |
- if (net::URLRequest::IsHandledProtocol(scheme)) |
+ if (next_factory_->IsHandledProtocol(scheme)) |
return NULL; |
return new net::URLRequestErrorJob( |