Clean up dependency from PersonalDataManager to SyncService |
|||
Issue descriptionCurrently PersonalDataManager depends on OnSyncServiceInitialized() being called. However, we're currently calling this from the AutofillManager constructor, which is a strange place. For crbug.com/913945, we're adding another odd call site. We should find a single good call site instead, and remove the other two.
,
Dec 14
cc'ing you explicitly. We should find an owner. Marc, Florian, Seb, any volunteers?
,
Dec 17
It seems like this is causing flakiness in sync integration tests (Issue 915229). There is a simple obvious fix/hack for that but still, I'm getting sick with the current situation and grabbing this bug.
,
Jan 7
jkrcal@ did you get a chance to apply the obvious fix you had in mind? ;-)
,
Jan 8
Yep, I've applied the obvious hack so integration tests are happy again. Still, this does not mean that I can close the bug. I haven't started on a proper clean-up, yet.
,
Yesterday
(43 hours ago)
Still, no progress on this front. I want to keep it as a P1, though. |
|||
►
Sign in to add a comment |
|||
Comment 1 by jkrcal@chromium.org
, Dec 12Status: Available (was: Untriaged)