Index: net/url_request/url_request_job_factory_impl.cc |
diff --git a/net/url_request/url_request_job_factory_impl.cc b/net/url_request/url_request_job_factory_impl.cc |
index aaeed79132b443ead616f4b3e0d360f6de03c328..c9b52671ba3400fabd4254c1b114b8bc87b6a4c8 100644 |
--- a/net/url_request/url_request_job_factory_impl.cc |
+++ b/net/url_request/url_request_job_factory_impl.cc |
@@ -18,34 +18,6 @@ URLRequestJobFactoryImpl::~URLRequestJobFactoryImpl() { |
STLDeleteElements(&interceptors_); |
} |
-bool URLRequestJobFactoryImpl::SetProtocolHandler( |
- const std::string& scheme, |
- ProtocolHandler* protocol_handler) { |
- DCHECK(CalledOnValidThread()); |
- |
- if (!protocol_handler) { |
- ProtocolHandlerMap::iterator it = protocol_handler_map_.find(scheme); |
- if (it == protocol_handler_map_.end()) |
- return false; |
- |
- delete it->second; |
- protocol_handler_map_.erase(it); |
- return true; |
- } |
- |
- if (ContainsKey(protocol_handler_map_, scheme)) |
- return false; |
- protocol_handler_map_[scheme] = protocol_handler; |
- return true; |
-} |
- |
-void URLRequestJobFactoryImpl::AddInterceptor(Interceptor* interceptor) { |
- DCHECK(CalledOnValidThread()); |
- CHECK(interceptor); |
- |
- interceptors_.push_back(interceptor); |
-} |
- |
URLRequestJob* URLRequestJobFactoryImpl::MaybeCreateJobWithInterceptor( |
URLRequest* request, NetworkDelegate* network_delegate) const { |
DCHECK(CalledOnValidThread()); |
@@ -127,4 +99,32 @@ bool URLRequestJobFactoryImpl::IsHandledURL(const GURL& url) const { |
return IsHandledProtocol(url.scheme()); |
} |
+bool URLRequestJobFactoryImpl::SetProtocolHandler( |
+ const std::string& scheme, |
+ ProtocolHandler* protocol_handler) { |
+ DCHECK(CalledOnValidThread()); |
+ |
+ if (!protocol_handler) { |
+ ProtocolHandlerMap::iterator it = protocol_handler_map_.find(scheme); |
+ if (it == protocol_handler_map_.end()) |
+ return false; |
+ |
+ delete it->second; |
+ protocol_handler_map_.erase(it); |
+ return true; |
+ } |
+ |
+ if (ContainsKey(protocol_handler_map_, scheme)) |
+ return false; |
+ protocol_handler_map_[scheme] = protocol_handler; |
+ return true; |
+} |
+ |
+void URLRequestJobFactoryImpl::AddInterceptor(Interceptor* interceptor) { |
+ DCHECK(CalledOnValidThread()); |
+ CHECK(interceptor); |
+ |
+ interceptors_.push_back(interceptor); |
+} |
+ |
} // namespace net |