| Index: chromecast/browser/cast_browser_process.cc
|
| diff --git a/chromecast/browser/cast_browser_process.cc b/chromecast/browser/cast_browser_process.cc
|
| index 8712775e231cdb2c476e11490867335cf0195238..ccd04ae94847286f6b7f355d6e368ad9d5ca6cc9 100644
|
| --- a/chromecast/browser/cast_browser_process.cc
|
| +++ b/chromecast/browser/cast_browser_process.cc
|
| @@ -8,9 +8,11 @@
|
| #include "base/prefs/pref_service.h"
|
| #include "chromecast/base/metrics/cast_metrics_helper.h"
|
| #include "chromecast/browser/cast_browser_context.h"
|
| +#include "chromecast/browser/cast_resource_dispatcher_host_delegate.h"
|
| #include "chromecast/browser/devtools/remote_debugging_server.h"
|
| #include "chromecast/browser/metrics/cast_metrics_service_client.h"
|
| #include "chromecast/browser/service/cast_service.h"
|
| +#include "chromecast/net/connectivity_checker.h"
|
|
|
| #if defined(OS_ANDROID)
|
| #include "components/crash/browser/crash_dump_manager_android.h"
|
| @@ -82,6 +84,12 @@ void CastBrowserProcess::SetRemoteDebuggingServer(
|
| remote_debugging_server_.swap(remote_debugging_server);
|
| }
|
|
|
| +void CastBrowserProcess::SetResourceDispatcherHostDelegate(
|
| + scoped_ptr<CastResourceDispatcherHostDelegate> delegate) {
|
| + DCHECK(!resource_dispatcher_host_delegate_);
|
| + resource_dispatcher_host_delegate_.swap(delegate);
|
| +}
|
| +
|
| #if defined(OS_ANDROID)
|
| void CastBrowserProcess::SetCrashDumpManager(
|
| scoped_ptr<breakpad::CrashDumpManager> crash_dump_manager) {
|
| @@ -90,5 +98,11 @@ void CastBrowserProcess::SetCrashDumpManager(
|
| }
|
| #endif // defined(OS_ANDROID)
|
|
|
| +void CastBrowserProcess::SetConnectivityChecker(
|
| + scoped_refptr<ConnectivityChecker> connectivity_checker) {
|
| + DCHECK(!connectivity_checker_);
|
| + connectivity_checker_.swap(connectivity_checker);
|
| +}
|
| +
|
| } // namespace shell
|
| } // namespace chromecast
|
|
|