DescriptionRemove dependency of PrefSyncableServiceFactory on //chrome.
Since CommandLinePrefStore will not be moved to syncable_prefs (as it
is tied to the embedder) remove the dependency on it from the factory
and instead requires the client to construct the instance.
Change SetManagedPolicies/SetRecommendedPolicies to take the instance
of policy::BrowserPolicyConnector to remove the dependency on
BrowserProcess.
Update client code after the API changes.
BUG=522530
TBR=rdsmith@chromium.org
Committed: https://crrev.com/98ccdc42061b5c6173a5800f260716bcb1d28b19
Cr-Commit-Position: refs/heads/master@{#348865}
Patch Set 1 #Patch Set 2 : Rebase #Patch Set 3 : Rebase #Patch Set 4 : Rebase #
Messages
Total messages: 13 (6 generated)
|