DescriptionRefactor syncable DEVICE_INFO type from ChangeProcessor to SyncableService - Part 2
This change introduces implementations of UIDataTypeController and
SyncableService for DEVICE_INFO type and corresponding unit tests.
This types are not hooked to Profile Sync Service yet.
The next change (part 3) will move all DeviceInfo
related classes to sync_driver component and the final
change (part 4) will hook everything up and remove the
legacy SyncedDeviceTracker.
BUG=395349
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=287297
Patch Set 1 #
Total comments: 19
Patch Set 2 : Addressed CR feedback, added DeviceInfoTracker interface. #
Total comments: 15
Patch Set 3 : Addressed second round of CR feedback, switched to ObserverList. #
Total comments: 2
Patch Set 4 : Added check to verify ObserverList is empty on destruction. #Patch Set 5 : Fixed memory leak in DataTypeController unit tests #Messages
Total messages: 17 (0 generated)
|