Chromium Code Reviews| Index: chrome/browser/profiles/profile_impl_io_data.h |
| diff --git a/chrome/browser/profiles/profile_impl_io_data.h b/chrome/browser/profiles/profile_impl_io_data.h |
| index c88435989963f336a941126cf3a49972d948223a..e82bb28c85b65d055b0ff72f33b0eeb191ab3829 100644 |
| --- a/chrome/browser/profiles/profile_impl_io_data.h |
| +++ b/chrome/browser/profiles/profile_impl_io_data.h |
| @@ -59,16 +59,17 @@ class ProfileImplIOData : public ProfileIOData { |
| // circular relationship between Profile, ProfileIOData::Handle, and the |
| // ChromeURLRequestContextGetter factories requires Profile be able to call |
| // these functions. |
| - scoped_refptr<ChromeURLRequestContextGetter> |
| - CreateMainRequestContextGetter( |
| - content::ProtocolHandlerMap* protocol_handlers, |
| - PrefService* local_state, |
| - IOThread* io_thread) const; |
| + scoped_refptr<ChromeURLRequestContextGetter> CreateMainRequestContextGetter( |
| + content::ProtocolHandlerMap* protocol_handlers, |
| + content::ProtocolHandlerScopedVector protocol_interceptors, |
| + PrefService* local_state, |
| + IOThread* io_thread) const; |
| scoped_refptr<ChromeURLRequestContextGetter> |
| CreateIsolatedAppRequestContextGetter( |
| const base::FilePath& partition_path, |
| bool in_memory, |
| - content::ProtocolHandlerMap* protocol_handlers) const; |
| + content::ProtocolHandlerMap* protocol_handlers, |
| + content::ProtocolHandlerScopedVector protocol_interceptors) const; |
| content::ResourceContext* GetResourceContext() const; |
| // GetResourceContextNoInit() does not call LazyInitialize() so it can be |
| @@ -152,7 +153,9 @@ class ProfileImplIOData : public ProfileIOData { |
| virtual void InitializeInternal( |
| ProfileParams* profile_params, |
| - content::ProtocolHandlerMap* protocol_handlers) const OVERRIDE; |
| + content::ProtocolHandlerMap* protocol_handlers, |
| + content::ProtocolHandlerScopedVector protocol_interceptors) const |
| + OVERRIDE; |
|
mmenke
2014/03/06 19:28:22
See earlier const OVERRIDE linewrap comment (x3)
kinuko
2014/03/07 08:25:01
Done. (x3)
|
| virtual void InitializeExtensionsRequestContext( |
| ProfileParams* profile_params) const OVERRIDE; |
| virtual ChromeURLRequestContext* InitializeAppRequestContext( |
| @@ -160,19 +163,22 @@ class ProfileImplIOData : public ProfileIOData { |
| const StoragePartitionDescriptor& partition_descriptor, |
| scoped_ptr<ProtocolHandlerRegistry::JobInterceptorFactory> |
| protocol_handler_interceptor, |
| - content::ProtocolHandlerMap* protocol_handlers) const OVERRIDE; |
| + content::ProtocolHandlerMap* protocol_handlers, |
| + content::ProtocolHandlerScopedVector protocol_interceptors) const |
| + OVERRIDE; |
| virtual ChromeURLRequestContext* InitializeMediaRequestContext( |
| ChromeURLRequestContext* original_context, |
| const StoragePartitionDescriptor& partition_descriptor) const OVERRIDE; |
| virtual ChromeURLRequestContext* |
| AcquireMediaRequestContext() const OVERRIDE; |
| - virtual ChromeURLRequestContext* |
| - AcquireIsolatedAppRequestContext( |
| - ChromeURLRequestContext* main_context, |
| - const StoragePartitionDescriptor& partition_descriptor, |
| - scoped_ptr<ProtocolHandlerRegistry::JobInterceptorFactory> |
| - protocol_handler_interceptor, |
| - content::ProtocolHandlerMap* protocol_handlers) const OVERRIDE; |
| + virtual ChromeURLRequestContext* AcquireIsolatedAppRequestContext( |
| + ChromeURLRequestContext* main_context, |
| + const StoragePartitionDescriptor& partition_descriptor, |
| + scoped_ptr<ProtocolHandlerRegistry::JobInterceptorFactory> |
| + protocol_handler_interceptor, |
| + content::ProtocolHandlerMap* protocol_handlers, |
| + content::ProtocolHandlerScopedVector protocol_interceptors) const |
| + OVERRIDE; |
| virtual ChromeURLRequestContext* |
| AcquireIsolatedMediaRequestContext( |
| ChromeURLRequestContext* app_context, |