Index: chrome/browser/profiles/profile_impl_io_data.cc |
diff --git a/chrome/browser/profiles/profile_impl_io_data.cc b/chrome/browser/profiles/profile_impl_io_data.cc |
index 915f5c3d082ef78ee17765cf3f2d29dc955ba1e0..475cdfbb74a2b3713f5bd5610a2b8a203d8f69f1 100644 |
--- a/chrome/browser/profiles/profile_impl_io_data.cc |
+++ b/chrome/browser/profiles/profile_impl_io_data.cc |
@@ -44,7 +44,6 @@ |
#include "net/ftp/ftp_network_layer.h" |
#include "net/http/http_cache.h" |
#include "net/ssl/server_bound_cert_service.h" |
-#include "net/url_request/protocol_intercept_job_factory.h" |
#include "net/url_request/url_request_job_factory_impl.h" |
#include "webkit/browser/quota/special_storage_policy.h" |
@@ -186,14 +185,14 @@ ProfileImplIOData::Handle::GetResourceContextNoInit() const { |
scoped_refptr<ChromeURLRequestContextGetter> |
ProfileImplIOData::Handle::CreateMainRequestContextGetter( |
content::ProtocolHandlerMap* protocol_handlers, |
- content::ProtocolHandlerScopedVector protocol_interceptors, |
+ content::URLRequestInterceptorScopedVector request_interceptors, |
PrefService* local_state, |
IOThread* io_thread) const { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
LazyInitialize(); |
DCHECK(!main_request_context_getter_.get()); |
main_request_context_getter_ = ChromeURLRequestContextGetter::Create( |
- profile_, io_data_, protocol_handlers, protocol_interceptors.Pass()); |
+ profile_, io_data_, protocol_handlers, request_interceptors.Pass()); |
io_data_->predictor_ |
->InitNetworkPredictor(profile_->GetPrefs(), |
@@ -235,7 +234,7 @@ ProfileImplIOData::Handle::CreateIsolatedAppRequestContextGetter( |
const base::FilePath& partition_path, |
bool in_memory, |
content::ProtocolHandlerMap* protocol_handlers, |
- content::ProtocolHandlerScopedVector protocol_interceptors) const { |
+ content::URLRequestInterceptorScopedVector request_interceptors) const { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
// Check that the partition_path is not the same as the base profile path. We |
// expect isolated partition, which will never go to the default profile path. |
@@ -260,7 +259,7 @@ ProfileImplIOData::Handle::CreateIsolatedAppRequestContextGetter( |
descriptor, |
protocol_handler_interceptor.Pass(), |
protocol_handlers, |
- protocol_interceptors.Pass()); |
+ request_interceptors.Pass()); |
app_request_context_getter_map_[descriptor] = context; |
return context; |
@@ -378,7 +377,7 @@ ProfileImplIOData::~ProfileImplIOData() { |
void ProfileImplIOData::InitializeInternal( |
ProfileParams* profile_params, |
content::ProtocolHandlerMap* protocol_handlers, |
- content::ProtocolHandlerScopedVector protocol_interceptors) const { |
+ content::URLRequestInterceptorScopedVector request_interceptors) const { |
ChromeURLRequestContext* main_context = main_request_context(); |
IOThread* const io_thread = profile_params->io_thread; |
@@ -508,7 +507,7 @@ void ProfileImplIOData::InitializeInternal( |
InstallProtocolHandlers(main_job_factory.get(), protocol_handlers); |
main_job_factory_ = SetUpJobFactoryDefaults( |
main_job_factory.Pass(), |
- protocol_interceptors.Pass(), |
+ request_interceptors.Pass(), |
profile_params->protocol_handler_interceptor.Pass(), |
network_delegate(), |
ftp_factory_.get()); |
@@ -574,7 +573,7 @@ void ProfileImplIOData:: |
// SetUpJobFactory() to get this effect. |
extensions_job_factory_ = SetUpJobFactoryDefaults( |
extensions_job_factory.Pass(), |
- content::ProtocolHandlerScopedVector(), |
+ content::URLRequestInterceptorScopedVector(), |
scoped_ptr<ProtocolHandlerRegistry::JobInterceptorFactory>(), |
NULL, |
ftp_factory_.get()); |
@@ -587,7 +586,7 @@ ChromeURLRequestContext* ProfileImplIOData::InitializeAppRequestContext( |
scoped_ptr<ProtocolHandlerRegistry::JobInterceptorFactory> |
protocol_handler_interceptor, |
content::ProtocolHandlerMap* protocol_handlers, |
- content::ProtocolHandlerScopedVector protocol_interceptors) const { |
+ content::URLRequestInterceptorScopedVector request_interceptors) const { |
// Copy most state from the main context. |
AppRequestContext* context = new AppRequestContext(); |
context->CopyFrom(main_context); |
@@ -655,7 +654,7 @@ ChromeURLRequestContext* ProfileImplIOData::InitializeAppRequestContext( |
InstallProtocolHandlers(job_factory.get(), protocol_handlers); |
scoped_ptr<net::URLRequestJobFactory> top_job_factory( |
SetUpJobFactoryDefaults(job_factory.Pass(), |
- protocol_interceptors.Pass(), |
+ request_interceptors.Pass(), |
protocol_handler_interceptor.Pass(), |
network_delegate(), |
ftp_factory_.get())); |
@@ -728,14 +727,14 @@ ChromeURLRequestContext* ProfileImplIOData::AcquireIsolatedAppRequestContext( |
scoped_ptr<ProtocolHandlerRegistry::JobInterceptorFactory> |
protocol_handler_interceptor, |
content::ProtocolHandlerMap* protocol_handlers, |
- content::ProtocolHandlerScopedVector protocol_interceptors) const { |
+ content::URLRequestInterceptorScopedVector request_interceptors) const { |
// We create per-app contexts on demand, unlike the others above. |
ChromeURLRequestContext* app_request_context = |
InitializeAppRequestContext(main_context, |
partition_descriptor, |
protocol_handler_interceptor.Pass(), |
protocol_handlers, |
- protocol_interceptors.Pass()); |
+ request_interceptors.Pass()); |
DCHECK(app_request_context); |
return app_request_context; |
} |