New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 922971 link

Starred by 1 user

Issue metadata

Status: Started
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Task



Sign in to add a comment

Move DeviceInfo away from ProfileSyncService and even components/sync

Project Member Reported by mastiz@chromium.org, Jan 17 (5 days ago)

Issue description

Analogous to https://bugs.chromium.org/p/chromium/issues/detail?id=895340 but for datatype DEVICE_INFO.

Ideally, the core sync machinery should be agnostic of datatypes and shouldn't own any datatype implementation (bridge).

This also would avoid hacks and complexity to avoid circular dependencies across KeyedServices, since it's not uncommon for datatypes to have a dependency to information about the local device (LocalDeviceInfoProvider).
 

Sign in to add a comment