Index: chrome/browser/browser_process_impl.h |
diff --git a/chrome/browser/browser_process_impl.h b/chrome/browser/browser_process_impl.h |
index 8487798f3f8bed5870d7e9816077205f619c9a83..34eb73f2f0ecc0d58477eb54b3845c2407441393 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 AppShimHostController; |
+#endif |
+ |
// Real implementation of BrowserProcess that creates and returns the services. |
class BrowserProcessImpl : public BrowserProcess, |
public base::NonThreadSafe { |
@@ -296,6 +300,11 @@ class BrowserProcessImpl : public BrowserProcess, |
scoped_ptr<MetroViewerProcessHost> metro_viewer_process_host_; |
#endif |
+#if defined(OS_MACOSX) |
+ // Hosts the channel that App Shims connect to on Mac. |
jeremy
2013/03/11 09:32:04
nit: channel -> IPC channel
jeremya
2013/03/12 03:45:36
-> IPC channel factory
|
+ scoped_ptr<AppShimHostController> app_shim_host_controller_; |
+#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_; |