Description[sync] Add a polling mechanism to CredentialCacheService for on-the-fly sign in / sign out / reconfigure detection
With sync credential caching on Win 8, if Metro and Desktop are both
running at the same time, and the user signs in / signs out / reconfigures
sync in one mode, the other mode gets updated only after restart.
This patch implements a polling mechanism to enable first-time
auto-sign-in, first time auto-sign-out, and sync setting / credential
reconfigurations without the need for browser restart.
BUG=139200
TEST=Launch clean Desktop and Metro chrome, sign in / sign out / reconfigure one mode, watch for a minute and the other mode should catch up
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=150001
Patch Set 1 : "" #Patch Set 2 : Rebase #
Total comments: 13
Patch Set 3 : CR Feedback + ensure that there can be at most one future read scheduled. #Patch Set 4 : Add last_updated_time field to credential cache #
Total comments: 10
Patch Set 5 : More CR Feedback + minor code reuse. #
Messages
Total messages: 10 (0 generated)
|