Chromium Code Reviews
Description[Sync] Calculate active types and track catch up in DTMI not PSS.
This change is in preparation for factoring encryption-related logic out
of ProfileSyncService. It moves the calculation of active data types
from PSS to DTM (which makes sense since it's where we know which types
are active).
It also removes redundant tracking of the catch_up_configure_in_progress_
state from PSS, since this is already tracked in DTMI. Instead it's
passed as a boolean in the ConfigureResult object.
BUG=685337
Review-Url: https://codereview.chromium.org/2649133012
Cr-Commit-Position: refs/heads/master@{#446433}
Committed: https://chromium.googlesource.com/chromium/src/+/80b39191c5d7cbe798092d33e15f2118d658dbf1
Patch Set 1 #Patch Set 2 : Fix ProfileSyncServiceTest. #
Total comments: 2
Messages
Total messages: 18 (12 generated)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||