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 37b02853bc221091c3fff69856456d1adb5749f1..534cbf8f99c1a045244669e9b79f03217b71b67b 100644 |
--- a/chrome/browser/metrics/chrome_metrics_service_accessor.h |
+++ b/chrome/browser/metrics/chrome_metrics_service_accessor.h |
@@ -13,6 +13,7 @@ |
#include "chrome/browser/metrics/metrics_service_accessor.h" |
class ChromeBrowserMetricsServiceObserver; |
+class ExtensionService; |
Ilya Sherman
2014/08/13 08:20:52
Hmm, why is this forward-declaration needed?
|
class Profile; |
namespace { |
@@ -41,11 +42,10 @@ class ChromeMetricsServiceAccessor : public MetricsServiceAccessor { |
private: |
friend bool prerender::IsOmniboxEnabled(Profile* profile); |
friend class ::ChromeBrowserMetricsServiceObserver; |
+ friend class ChromeExtensionDownloaderFactory; |
friend class ChromeRenderMessageFilter; |
friend class ::CrashesDOMHandler; |
friend class DataReductionProxyChromeSettings; |
- friend class extensions::ExtensionDownloader; |
- friend class extensions::ManifestFetchData; |
friend class extensions::MetricsPrivateGetIsCrashReportingEnabledFunction; |
friend class ::FlashDOMHandler; |
friend class system_logs::ChromeInternalLogSource; |