Index: chrome/browser/profiles/off_the_record_profile_io_data.h |
diff --git a/chrome/browser/profiles/off_the_record_profile_io_data.h b/chrome/browser/profiles/off_the_record_profile_io_data.h |
index 01b1729a90de02995910d626b7730f7c5e451e61..900dbfcbab8dd856aa79104ee77c2aa26161c913 100644 |
--- a/chrome/browser/profiles/off_the_record_profile_io_data.h |
+++ b/chrome/browser/profiles/off_the_record_profile_io_data.h |
@@ -110,10 +110,12 @@ class OffTheRecordProfileIOData : public ProfileIOData { |
explicit OffTheRecordProfileIOData(Profile::ProfileType profile_type); |
~OffTheRecordProfileIOData() override; |
- void InitializeInternal(ProfileParams* profile_params, |
- content::ProtocolHandlerMap* protocol_handlers, |
- content::URLRequestInterceptorScopedVector |
- request_interceptors) const override; |
+ void InitializeInternal( |
+ scoped_ptr<ChromeNetworkDelegate> chrome_network_delegate, |
+ ProfileParams* profile_params, |
+ content::ProtocolHandlerMap* protocol_handlers, |
+ content::URLRequestInterceptorScopedVector |
+ request_interceptors) const override; |
void InitializeExtensionsRequestContext( |
ProfileParams* profile_params) const override; |
net::URLRequestContext* InitializeAppRequestContext( |
@@ -140,6 +142,8 @@ class OffTheRecordProfileIOData : public ProfileIOData { |
net::URLRequestContext* app_context, |
const StoragePartitionDescriptor& partition_descriptor) const override; |
+ mutable scoped_ptr<ChromeNetworkDelegate> network_delegate_; |
+ |
mutable scoped_ptr<net::HttpTransactionFactory> main_http_factory_; |
mutable scoped_ptr<net::FtpTransactionFactory> ftp_factory_; |