DescriptionEliminate //chrome dependencies from MetricsServicesManager
This CL eliminates //chrome dependencies from MetricsServicesManager in
preparation for componentizing that file to share with iOS. To do so, we
introduce MetricsServicesManagerClient, which encapsulates the embedder
information that MetricsServicesManager previously internalized.
BUG=508025
TBR=thestig, droger
Committed: https://crrev.com/40b14cfa3f3458ae0d6f655886d952389aabc25c
Cr-Commit-Position: refs/heads/master@{#355255}
Committed: https://crrev.com/fecea528dd9085f28a577add02a6c62e7c4685ce
Cr-Commit-Position: refs/heads/master@{#355266}
Patch Set 1 #
Total comments: 12
Patch Set 2 : Rebase #Patch Set 3 : Response to review #
Total comments: 1
Patch Set 4 : Response to review #
Total comments: 6
Patch Set 5 : Fix official build #Messages
Total messages: 29 (11 generated)
|