summaryrefslogtreecommitdiffstats
path: root/chrome/browser/metrics/chrome_metrics_service_client.h
diff options
context:
space:
mode:
authorblundell <blundell@chromium.org>2015-07-30 13:18:30 -0700
committerCommit bot <commit-bot@chromium.org>2015-07-30 20:19:42 +0000
commitb5c6b5a18863e2e9094b5bb3328edab690fa7111 (patch)
tree0c36eec1009b7a9ab601ebcf91c4590058f4e775 /chrome/browser/metrics/chrome_metrics_service_client.h
parent34960e7a547930177cc05020921b7ee3eec4fd39 (diff)
downloadchromium_src-b5c6b5a18863e2e9094b5bb3328edab690fa7111.zip
chromium_src-b5c6b5a18863e2e9094b5bb3328edab690fa7111.tar.gz
chromium_src-b5c6b5a18863e2e9094b5bb3328edab690fa7111.tar.bz2
Componentize DriveMetricsProvider*
This metrics provider is used on iOS, so to enable clean integration on iOS this CL componentizes it and injects its //chrome-level dependencies from the embedder. BUG=512426 Review URL: https://codereview.chromium.org/1254983003 Cr-Commit-Position: refs/heads/master@{#341183}
Diffstat (limited to 'chrome/browser/metrics/chrome_metrics_service_client.h')
-rw-r--r--chrome/browser/metrics/chrome_metrics_service_client.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/chrome/browser/metrics/chrome_metrics_service_client.h b/chrome/browser/metrics/chrome_metrics_service_client.h
index d4fe09c..ee879a5 100644
--- a/chrome/browser/metrics/chrome_metrics_service_client.h
+++ b/chrome/browser/metrics/chrome_metrics_service_client.h
@@ -20,7 +20,6 @@
#include "content/public/browser/notification_registrar.h"
class ChromeOSMetricsProvider;
-class DriveMetricsProvider;
class GoogleUpdateMetricsProviderWin;
class PluginMetricsProvider;
class PrefRegistrySimple;
@@ -36,6 +35,7 @@ class FilePath;
} // namespace base
namespace metrics {
+class DriveMetricsProvider;
class MetricsService;
class MetricsStateManager;
class ProfilerMetricsProvider;
@@ -174,7 +174,7 @@ class ChromeMetricsServiceClient
// The DriveMetricsProvider instance that was registered with MetricsService.
// Has the same lifetime as |metrics_service_|.
- DriveMetricsProvider* drive_metrics_provider_;
+ metrics::DriveMetricsProvider* drive_metrics_provider_;
// Callback that is called when initial metrics gathering is complete.
base::Closure finished_gathering_initial_metrics_callback_;