Index: chrome/browser/profiles/profile_io_data.cc |
diff --git a/chrome/browser/profiles/profile_io_data.cc b/chrome/browser/profiles/profile_io_data.cc |
index 6a7a68ea086a22780db59a93ad193189cb812d6f..f5a581fe1ae162180f066a8a29b9e9676cc67032 100644 |
--- a/chrome/browser/profiles/profile_io_data.cc |
+++ b/chrome/browser/profiles/profile_io_data.cc |
@@ -598,7 +598,6 @@ void ProfileIOData::LazyInitialize() const { |
void ProfileIOData::ApplyProfileParamsToContext( |
ChromeURLRequestContext* context) const { |
- context->set_is_incognito(is_incognito()); |
context->set_http_user_agent_settings( |
chrome_http_user_agent_settings_.get()); |
context->set_ssl_config_service(profile_params_->ssl_config_service); |
@@ -620,7 +619,7 @@ scoped_ptr<net::URLRequestJobFactory> ProfileIOData::SetUpJobFactoryDefaults( |
set_protocol = job_factory->SetProtocolHandler( |
chrome::kChromeDevToolsScheme, |
CreateDevToolsProtocolHandler(chrome_url_data_manager_backend(), |
- network_delegate)); |
+ network_delegate, is_incognito())); |
DCHECK(set_protocol); |
set_protocol = job_factory->SetProtocolHandler( |
extensions::kExtensionScheme, |
@@ -633,7 +632,8 @@ scoped_ptr<net::URLRequestJobFactory> ProfileIOData::SetUpJobFactoryDefaults( |
set_protocol = job_factory->SetProtocolHandler( |
chrome::kChromeUIScheme, |
ChromeURLDataManagerBackend::CreateProtocolHandler( |
- chrome_url_data_manager_backend_.get())); |
+ chrome_url_data_manager_backend_.get(), |
+ is_incognito())); |
DCHECK(set_protocol); |
set_protocol = job_factory->SetProtocolHandler( |
chrome::kDataScheme, new net::DataProtocolHandler()); |