Chromium Code Reviews
Description[Sync] Switch Extension Settings DTC to use ProfilesyncComponentsFactory
Extension settings now has an API call to get the underlying SyncableService.
We now call that from CreateExtensionOrAppSettingsSyncComponents, instead of
passing in the syncable service directly from the DTC.
This lets us get rid of the RunWithSyncableService complexity, allows for
easier dependency injection, and means anyone can use the sync factory
to easily get the SyncableService for Extension/App Settings.
BUG=104658
TEST=
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=123579
Patch Set 1 #Patch Set 2 : Remove RunWithSyncableService and clean up #
Total comments: 14
Patch Set 3 : Address comments #
Total comments: 2
Patch Set 4 : Address comments and rebase onto trunk #Patch Set 5 : DCHECK #Messages
Total messages: 10 (0 generated)
|