Index: chromecast/shell/browser/cast_browser_process.h |
diff --git a/chromecast/shell/browser/cast_browser_process.h b/chromecast/shell/browser/cast_browser_process.h |
index 65830c2a3a09958022878c20b96369164327c20f..ba625ac1a16872f0f4419718605c5a0f7ac2de09 100644 |
--- a/chromecast/shell/browser/cast_browser_process.h |
+++ b/chromecast/shell/browser/cast_browser_process.h |
@@ -39,6 +39,9 @@ class CastBrowserProcess { |
void SetRemoteDebuggingServer(RemoteDebuggingServer* remote_debugging_server); |
void SetMetricsServiceClient( |
metrics::CastMetricsServiceClient* metrics_service_client); |
+#if defined(OS_ANDROID) |
+ void SetCrashDumpManager(breakpad::CrashDumpManager* crash_dump_manager); |
+#endif // defined(OS_ANDROID) |
CastBrowserContext* browser_context() const { return browser_context_.get(); } |
CastService* cast_service() const { return cast_service_.get(); } |
@@ -50,6 +53,9 @@ class CastBrowserProcess { |
scoped_ptr<CastBrowserContext> browser_context_; |
scoped_ptr<metrics::CastMetricsServiceClient> metrics_service_client_; |
scoped_ptr<RemoteDebuggingServer> remote_debugging_server_; |
+#if defined(OS_ANDROID) |
+ scoped_ptr<breakpad::CrashDumpManager> crash_dump_manager_; |
+#endif // defined(OS_ANDROID) |
// Note: CastService must be destroyed before others. |
scoped_ptr<CastService> cast_service_; |