Make it so that the account reconcilor (or any other component that wants to react...
commitaefb9170d057e26b554d7dc639699209a0bee2a2
authorrogerta@chromium.org <rogerta@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 3 Jul 2014 21:56:36 +0000 (3 21:56 +0000)
committerrogerta@chromium.org <rogerta@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 3 Jul 2014 21:56:36 +0000 (3 21:56 +0000)
tree1a72fd8707491c96c280fcd2acfa8165d53650ba
parentdff32bfeb982b4942f2113c4a25c849f56a12bc9
Make it so that the account reconcilor (or any other component that wants to react to token service changes in batches) only triggers its actions once all token changes are applied.

BUG=368903

Review URL: https://codereview.chromium.org/340533004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@281331 0039d316-1c4b-4281-b951-d872f2087c98
12 files changed:
chrome/browser/signin/account_reconcilor_unittest.cc
chrome/browser/signin/android_profile_oauth2_token_service.cc
chrome/browser/signin/fake_profile_oauth2_token_service.cc
components/signin/core/browser/account_reconcilor.cc
components/signin/core/browser/account_reconcilor.h
components/signin/core/browser/mutable_profile_oauth2_token_service.cc
components/signin/core/browser/mutable_profile_oauth2_token_service_unittest.cc
components/signin/ios/browser/profile_oauth2_token_service_ios.mm
google_apis/gaia/merge_session_helper.cc
google_apis/gaia/merge_session_helper.h
google_apis/gaia/oauth2_token_service.cc
google_apis/gaia/oauth2_token_service.h