Index: chrome/browser/browser_process_impl.h |
diff --git a/chrome/browser/browser_process_impl.h b/chrome/browser/browser_process_impl.h |
index b1b85772749b663472b53ab25c560e4f597b7d0c..515bda9f57c2dfb40f914d84683df80c6541de48 100644 |
--- a/chrome/browser/browser_process_impl.h |
+++ b/chrome/browser/browser_process_impl.h |
@@ -36,6 +36,10 @@ namespace base { |
class SequencedTaskRunner; |
} |
+namespace components { |
+class WebRtcLogUploader; |
+} |
+ |
namespace policy { |
class BrowserPolicyConnector; |
class PolicyService; |
@@ -140,6 +144,7 @@ class BrowserProcessImpl : public BrowserProcess, |
#if defined(OS_WIN) && defined(USE_AURA) |
virtual void OnMetroViewerProcessTerminated() OVERRIDE; |
#endif |
+ virtual components::WebRtcLogUploader* webrtc_log_uploader() OVERRIDE; |
static void RegisterPrefs(PrefRegistrySimple* registry); |
@@ -313,6 +318,10 @@ class BrowserProcessImpl : public BrowserProcess, |
// the callstack which released the final module reference count. |
base::debug::StackTrace release_last_reference_callstack_; |
+#if defined(ENABLE_WEBRTC) |
+ scoped_ptr<components::WebRtcLogUploader> webrtc_log_uploader_; |
+#endif |
+ |
DISALLOW_COPY_AND_ASSIGN(BrowserProcessImpl); |
}; |