Commit 2d9d8fa7 authored by Steven Holte's avatar Steven Holte Committed by Commit Bot

Unfriend classes migrated to ukm_builders.h

Bug: 754892
Change-Id: I3498e985e9382aa5149406fcad51a8314f42c43d
Reviewed-on: https://chromium-review.googlesource.com/701257Reviewed-by: default avatarAlexei Svitkine <asvitkine@chromium.org>
Commit-Queue: Steven Holte <holte@chromium.org>
Cr-Commit-Position: refs/heads/master@{#506843}
parent f39ec516
......@@ -21,41 +21,17 @@ class ContextualSearchRankerLoggerImpl;
class DocumentWritePageLoadMetricsObserver;
class FromGWSPageLoadMetricsLogger;
class PluginInfoMessageFilter;
class ProcessMemoryMetricsEmitter;
class ServiceWorkerPageLoadMetricsObserver;
class SubresourceFilterMetricsObserver;
class UkmPageLoadMetricsObserver;
class LocalNetworkRequestsPageLoadMetricsObserver;
class MediaEngagementContentsObserver;
namespace autofill {
class AutofillMetrics;
}
namespace content {
class RenderFrameImpl;
class RenderWidgetHostLatencyTracker;
} // namespace content
namespace media {
class WatchTimeRecorder;
}
namespace resource_coordinator {
class CoordinationUnitManager;
}
namespace translate {
class TranslateRankerImpl;
}
namespace payments {
class JourneyLogger;
}
namespace password_manager {
class PasswordManagerMetricsRecorder;
class PasswordFormMetricsRecorder;
} // namespace password_manager
namespace previews {
......@@ -100,10 +76,7 @@ class METRICS_EXPORT UkmRecorder {
virtual void UpdateSourceURL(SourceId source_id, const GURL& url) = 0;
private:
friend autofill::AutofillMetrics;
friend payments::JourneyLogger;
friend ContextualSearchRankerLoggerImpl;
friend ProcessMemoryMetricsEmitter;
friend PluginInfoMessageFilter;
friend UkmPageLoadMetricsObserver;
friend LocalNetworkRequestsPageLoadMetricsObserver;
......@@ -111,17 +84,11 @@ class METRICS_EXPORT UkmRecorder {
friend FromGWSPageLoadMetricsLogger;
friend ServiceWorkerPageLoadMetricsObserver;
friend SubresourceFilterMetricsObserver;
friend translate::TranslateRankerImpl;
friend TestRecordingHelper;
friend UkmInterface;
friend content::RenderFrameImpl;
friend content::RenderWidgetHostLatencyTracker;
friend media::WatchTimeRecorder;
friend password_manager::PasswordManagerMetricsRecorder;
friend password_manager::PasswordFormMetricsRecorder;
friend previews::PreviewsUKMObserver;
friend resource_coordinator::CoordinationUnitManager;
friend MediaEngagementContentsObserver;
friend internal::UkmEntryBuilderBase;
FRIEND_TEST_ALL_PREFIXES(UkmServiceTest, AddEntryWithEmptyMetrics);
FRIEND_TEST_ALL_PREFIXES(UkmServiceTest, EntryBuilderAndSerialization);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment