Index: chrome/browser/browser_process.h |
diff --git a/chrome/browser/browser_process.h b/chrome/browser/browser_process.h |
index ed3e110d479e60cc0ae23002f4c2402d044acadf..fefc63f650c9933cf51b2da1a8965b2d1f59276a 100644 |
--- a/chrome/browser/browser_process.h |
+++ b/chrome/browser/browser_process.h |
@@ -29,6 +29,7 @@ class IntranetRedirectDetector; |
class IOThread; |
class MediaFileSystemRegistry; |
class MetricsService; |
+class MetricsServicesManager; |
class NotificationUIManager; |
class PrefRegistrySimple; |
class PrefService; |
@@ -109,6 +110,10 @@ class BrowserProcess { |
// continue shutdown. |
virtual void EndSession() = 0; |
+ // Gets the manager for the various metrics-related services, constructing it |
+ // if necessary. |
+ virtual MetricsServicesManager* GetMetricsServicesManager() = 0; |
+ |
// Services: any of these getters may return NULL |
virtual MetricsService* metrics_service() = 0; |
virtual rappor::RapporService* rappor_service() = 0; |