Index: chrome/browser/browser_process.h |
diff --git a/chrome/browser/browser_process.h b/chrome/browser/browser_process.h |
index 3801f737f17630a10c32c6071cbfc1eb1b4dc0be..b11c732a9e05969dec211777f738bc9380c9ddb1 100644 |
--- a/chrome/browser/browser_process.h |
+++ b/chrome/browser/browser_process.h |
@@ -118,6 +118,10 @@ namespace safe_browsing { |
class ClientSideDetectionService; |
} |
+namespace ukm { |
+class UkmService; |
+} |
+ |
// NOT THREAD SAFE, call only from the main thread. |
// These functions shouldn't return NULL unless otherwise noted. |
class BrowserProcess { |
@@ -142,6 +146,7 @@ class BrowserProcess { |
// Services: any of these getters may return NULL |
virtual metrics::MetricsService* metrics_service() = 0; |
virtual rappor::RapporServiceImpl* rappor_service() = 0; |
+ virtual ukm::UkmService* ukm_service() = 0; |
virtual ProfileManager* profile_manager() = 0; |
virtual PrefService* local_state() = 0; |
virtual net::URLRequestContextGetter* system_request_context() = 0; |