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 019ec8e27397fbdd358764b844a5276b836154b0..7026a2f98cdb01446498b0b7c735a6576e7198b8 100644 |
--- a/chrome/browser/metrics/chrome_metrics_service_accessor.h |
+++ b/chrome/browser/metrics/chrome_metrics_service_accessor.h |
@@ -21,6 +21,10 @@ class CrashesDOMHandler; |
class FlashDOMHandler; |
} |
+namespace chrome { |
+void AttemptRestart(); |
+} |
+ |
namespace chrome_browser { |
void SetupPreReadFieldTrial(); |
} |
@@ -55,10 +59,6 @@ class SafeBrowsingUIManager; |
class SRTFetcher; |
} |
-namespace settings { |
-class SystemHandler; |
-} |
- |
namespace speech { |
class ChromeSpeechRecognitionManagerDelegate; |
} |
@@ -76,6 +76,7 @@ class ChromeMetricsServiceAccessor : public metrics::MetricsServiceAccessor { |
friend class ::FlashDOMHandler; |
friend class ArcSupportHost; |
friend class BrowserProcessImpl; |
+ friend void chrome::AttemptRestart(); |
friend void chrome_browser::SetupPreReadFieldTrial(); |
friend class ChromeMetricsServicesManagerClient; |
friend class ChromeRenderMessageFilter; |
@@ -97,7 +98,6 @@ class ChromeMetricsServiceAccessor : public metrics::MetricsServiceAccessor { |
friend class safe_browsing::DownloadSBClient; |
friend class safe_browsing::SafeBrowsingService; |
friend class safe_browsing::SafeBrowsingUIManager; |
- friend class settings::SystemHandler; |
friend void SyzyASANRegisterExperiment(const char*, const char*); |
FRIEND_TEST_ALL_PREFIXES(ChromeMetricsServiceAccessorTest, |