| Index: chrome/browser/metrics/chrome_metrics_service_client.h
|
| diff --git a/chrome/browser/metrics/chrome_metrics_service_client.h b/chrome/browser/metrics/chrome_metrics_service_client.h
|
| index b79878fbdcef21feb7571e0778eacf6e5c51887e..b31bd776c0001dc93db398384768a631d5313688 100644
|
| --- a/chrome/browser/metrics/chrome_metrics_service_client.h
|
| +++ b/chrome/browser/metrics/chrome_metrics_service_client.h
|
| @@ -29,6 +29,10 @@
|
| class SigninStatusMetricsProvider;
|
| #endif
|
|
|
| +namespace base {
|
| +class FilePath;
|
| +} // namespace base
|
| +
|
| namespace metrics {
|
| class DriveMetricsProvider;
|
| class MetricsService;
|
| @@ -54,7 +58,6 @@
|
| static void RegisterPrefs(PrefRegistrySimple* registry);
|
|
|
| // metrics::MetricsServiceClient:
|
| - metrics::MetricsService* GetMetricsService() override;
|
| void SetMetricsClientId(const std::string& client_id) override;
|
| void OnRecordingDisabled() override;
|
| bool IsOffTheRecordSessionActive() override;
|
| @@ -71,7 +74,10 @@
|
| const base::Callback<void(int)>& on_upload_complete) override;
|
| base::TimeDelta GetStandardUploadInterval() override;
|
| base::string16 GetRegistryBackupKey() override;
|
| - void OnPluginLoadingError(const base::FilePath& plugin_path) override;
|
| +
|
| + metrics::MetricsService* metrics_service() { return metrics_service_.get(); }
|
| +
|
| + void LogPluginLoadingError(const base::FilePath& plugin_path);
|
|
|
| private:
|
| explicit ChromeMetricsServiceClient(
|
|
|