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

Issue 867846 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Task



Sign in to add a comment

ProfileSyncService::ReenableDatatype should be removed

Project Member Reported by mastiz@chromium.org, Jul 26

Issue description

The whole ReenableDatatype mechanism seems flawed: it's currently used by certain controllers to "recover" from a forced-disable state via prefs (which gets previously reported as UnrecoverableError).

We can do better. In the simplest form, ProfileSyncService should be removed from this plumbing. In an ideal world, we shouldn't use UnrecoverableError for disabled-by-policy.
 

Sign in to add a comment