| Index: trunk/src/chrome/browser/profiles/off_the_record_profile_io_data.h
|
| ===================================================================
|
| --- trunk/src/chrome/browser/profiles/off_the_record_profile_io_data.h (revision 219785)
|
| +++ trunk/src/chrome/browser/profiles/off_the_record_profile_io_data.h (working copy)
|
| @@ -51,6 +51,8 @@
|
| CreateMainRequestContextGetter(
|
| content::ProtocolHandlerMap* protocol_handlers) const;
|
| scoped_refptr<ChromeURLRequestContextGetter>
|
| + GetExtensionsRequestContextGetter() const;
|
| + scoped_refptr<ChromeURLRequestContextGetter>
|
| GetIsolatedAppRequestContextGetter(
|
| const base::FilePath& partition_path,
|
| bool in_memory) const;
|
| @@ -81,6 +83,8 @@
|
| // the ProfileIOData on the IO thread.
|
| mutable scoped_refptr<ChromeURLRequestContextGetter>
|
| main_request_context_getter_;
|
| + mutable scoped_refptr<ChromeURLRequestContextGetter>
|
| + extensions_request_context_getter_;
|
| mutable ChromeURLRequestContextGetterMap
|
| app_request_context_getter_map_;
|
| OffTheRecordProfileIOData* const io_data_;
|
| @@ -104,6 +108,8 @@
|
| virtual void InitializeInternal(
|
| ProfileParams* profile_params,
|
| content::ProtocolHandlerMap* protocol_handlers) const OVERRIDE;
|
| + virtual void InitializeExtensionsRequestContext(
|
| + ProfileParams* profile_params) const OVERRIDE;
|
| virtual ChromeURLRequestContext* InitializeAppRequestContext(
|
| ChromeURLRequestContext* main_context,
|
| const StoragePartitionDescriptor& partition_descriptor,
|
| @@ -135,6 +141,7 @@
|
| mutable scoped_ptr<net::FtpTransactionFactory> ftp_factory_;
|
|
|
| mutable scoped_ptr<net::URLRequestJobFactory> main_job_factory_;
|
| + mutable scoped_ptr<net::URLRequestJobFactory> extensions_job_factory_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(OffTheRecordProfileIOData);
|
| };
|
|
|