GaiaCookieServiceManager handles general request types. This is a prerequisite...
GaiaCookieServiceManager handles general request types. This is a prerequisite to the GCMS being able to handle ListAccounts requests as part if its queue. Remove the unused single-account LogOut() method, and rework LogOutInternal() method. Still to do, in future CLs: - Make the GaiaCookieManagerService independently check for freshness of ExternalCCConnections before executing any MergeSession (every 3 hours?) - Move all /ListAccounts calls into the GaiaCookieManagerService, and have it publish to all observers when that fails/succeeds - Move all logic that listens to cookie changes into GCMS, publish a notification when change happens - Rename the MergeSessionComplete method of the signin_tracker - Add retry (and backoff) logic for AddAccount calls - Remove CrOS's direct calls to gaia_auth_fetcher->StartMergeSession BUG=466799 Review URL: https://codereview.chromium.org/1044933002 Cr-Commit-Position: refs/heads/master@{#324218}
Showing
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment