| Index: chrome/browser/browser_process_impl.h
|
| diff --git a/chrome/browser/browser_process_impl.h b/chrome/browser/browser_process_impl.h
|
| index 076ea7348dc7fb48e1cefb9f0905c1ccb8938740..bd43d99238b4f7f11844f79403b72c2ee3b4a7c5 100644
|
| --- a/chrome/browser/browser_process_impl.h
|
| +++ b/chrome/browser/browser_process_impl.h
|
| @@ -45,6 +45,10 @@ class PolicyService;
|
| class MetroViewerProcessHost;
|
| #endif
|
|
|
| +#if defined(OS_MACOSX)
|
| +class AppShimHostManager;
|
| +#endif
|
| +
|
| // Real implementation of BrowserProcess that creates and returns the services.
|
| class BrowserProcessImpl : public BrowserProcess,
|
| public base::NonThreadSafe {
|
| @@ -299,6 +303,11 @@ class BrowserProcessImpl : public BrowserProcess,
|
| scoped_ptr<MetroViewerProcessHost> metro_viewer_process_host_;
|
| #endif
|
|
|
| +#if defined(OS_MACOSX)
|
| + // Hosts the IPC channel factory that App Shims connect to on Mac.
|
| + scoped_ptr<AppShimHostManager> app_shim_host_manager_;
|
| +#endif
|
| +
|
| // TODO(eroman): Remove this when done debugging 113031. This tracks
|
| // the callstack which released the final module reference count.
|
| base::debug::StackTrace release_last_reference_callstack_;
|
|
|