| Index: chrome/browser/metrics/chrome_metrics_service_accessor.h
|
| diff --git a/chrome/browser/metrics/chrome_metrics_service_accessor.h b/chrome/browser/metrics/chrome_metrics_service_accessor.h
|
| index d989f5d3ba72b5cc0b97afbe794d25d3cceb306c..a891f27c5e62918a717675e74c2cd1b2d170903c 100644
|
| --- a/chrome/browser/metrics/chrome_metrics_service_accessor.h
|
| +++ b/chrome/browser/metrics/chrome_metrics_service_accessor.h
|
| @@ -7,9 +7,9 @@
|
|
|
| #include "base/gtest_prod_util.h"
|
| #include "base/macros.h"
|
| +#include "chrome/browser/metrics/metrics_service_accessor.h"
|
|
|
| class ChromeBrowserMetricsServiceObserver;
|
| -class MetricsServiceObserver;
|
| class Profile;
|
|
|
| namespace {
|
| @@ -34,7 +34,7 @@ class ChromeInternalLogSource;
|
| // This class limits and documents access to metrics service helper methods.
|
| // Since these methods are private, each user has to be explicitly declared
|
| // as a 'friend' below.
|
| -class ChromeMetricsServiceAccessor {
|
| +class ChromeMetricsServiceAccessor : public MetricsServiceAccessor {
|
| private:
|
| friend bool prerender::IsOmniboxEnabled(Profile* profile);
|
| friend class ::ChromeBrowserMetricsServiceObserver;
|
| @@ -62,11 +62,6 @@ class ChromeMetricsServiceAccessor {
|
| // IsMetricsReportingEnabled for desktop Chrome.
|
| static bool IsCrashReportingEnabled();
|
|
|
| - // Registers/unregisters |observer| to receive MetricsLog notifications
|
| - // from metrics service.
|
| - static void AddMetricsServiceObserver(MetricsServiceObserver* observer);
|
| - static void RemoveMetricsServiceObserver(MetricsServiceObserver* observer);
|
| -
|
| DISALLOW_IMPLICIT_CONSTRUCTORS(ChromeMetricsServiceAccessor);
|
| };
|
|
|
|
|