| Index: chrome/browser/metrics/metrics_services_manager.h
|
| diff --git a/chrome/browser/metrics/metrics_services_manager.h b/chrome/browser/metrics/metrics_services_manager.h
|
| index 1d7717722a8a5488b91024b5d229762302ffcfdf..24fc1d5f433d12e56c4e41acc47923d9a00c131c 100644
|
| --- a/chrome/browser/metrics/metrics_services_manager.h
|
| +++ b/chrome/browser/metrics/metrics_services_manager.h
|
| @@ -38,7 +38,8 @@ class MetricsServicesManager {
|
| explicit MetricsServicesManager(PrefService* local_state);
|
| virtual ~MetricsServicesManager();
|
|
|
| - // Returns the MetricsService, creating it if it hasn't been created yet.
|
| + // Returns the MetricsService, creating it if it hasn't been created yet (and
|
| + // additionally creating the ChromeMetricsServiceClient in that case).
|
| MetricsService* GetMetricsService();
|
|
|
| // Returns the GetRapporService, creating it if it hasn't been created yet.
|
| @@ -51,6 +52,10 @@ class MetricsServicesManager {
|
| void OnPluginLoadingError(const base::FilePath& plugin_path);
|
|
|
| private:
|
| + // Returns the ChromeMetricsServiceClient, creating it if it hasn't been
|
| + // created yet (and additionally creating the MetricsService in that case).
|
| + ChromeMetricsServiceClient* GetChromeMetricsServiceClient();
|
| +
|
| metrics::MetricsStateManager* GetMetricsStateManager();
|
|
|
| // Returns true iff metrics reporting is enabled.
|
|
|