Index: chrome/browser/browser_process_impl.cc |
diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_process_impl.cc |
index 7b21e9c1e036a5661adae5dbab0197081e230278..6d96ec9369851ef9df30bc02062e34162f5a0045 100644 |
--- a/chrome/browser/browser_process_impl.cc |
+++ b/chrome/browser/browser_process_impl.cc |
@@ -67,6 +67,7 @@ |
#include "chrome/browser/ui/bookmarks/bookmark_prompt_controller.h" |
#include "chrome/browser/ui/browser_finder.h" |
#include "chrome/browser/web_resource/promo_resource_service.h" |
+#include "chrome/browser/webrtc_log_upload_manager.h" |
#include "chrome/common/chrome_constants.h" |
#include "chrome/common/chrome_notification_types.h" |
#include "chrome/common/chrome_paths.h" |
@@ -652,6 +653,14 @@ bool BrowserProcessImpl::created_local_state() const { |
return created_local_state_; |
} |
+WebRtcLogUploadManager* BrowserProcessImpl::webrtc_log_upload_manager() { |
+#if defined(ENABLE_WEBRTC) |
+ return webrtc_log_upload_manager_.get(); |
+#else |
+ return NULL; |
+#endif |
+} |
+ |
// static |
void BrowserProcessImpl::RegisterPrefs(PrefRegistrySimple* registry) { |
registry->RegisterBooleanPref(prefs::kDefaultBrowserSettingEnabled, |
@@ -920,6 +929,10 @@ void BrowserProcessImpl::PreMainMessageLoopRun() { |
#if defined(OS_MACOSX) |
app_shim_host_manager_.reset(new AppShimHostManager); |
#endif |
+ |
+#if defined(ENABLE_WEBRTC) |
+ webrtc_log_upload_manager_.reset(new WebRtcLogUploadManager()); |
+#endif |
} |
void BrowserProcessImpl::CreateIconManager() { |