Descriptionsync: centralize sync startup decisions in TryStart.
Also addresses an issue on Chrome OS where we'd unnecessarily spin up
the DataTypeManager if the user cancelled out of a sync setup (after a
dashboard clear), and adds some comments.
Lastly some tests were firing TOKEN_LOADING_FINISHED on a fake / mock
TokenService, but calling TokensLoadedFromDB was still returning
false -- fixed that (needed for this patch).
BUG=80194, 128692
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=170576
Patch Set 1 #Patch Set 2 : comments + tests #Patch Set 3 : take 2 #
Total comments: 4
Patch Set 4 : zea's review #
Total comments: 12
Patch Set 5 : reviews #
Total comments: 4
Patch Set 6 : ui review #
Messages
Total messages: 15 (0 generated)
|