Sign-in helper for the account chooser.
The helper
- Performs passive sign-in via the Online Wallet passive auth.
- Performs sign-in with LSID+SID for Android.
- Retrieves the information about the currently signed-in user
The helper uses
- Toolbar GetAccountInfo API to fetch the currently signed-in user name,
- Online Wallet PassiveAuth API to attempt to passively sign-in the user, and
- Gaia TokenAuth API to sign-in the user given user's LSID+SID from Android.
BUG=166717,171528
Review URL: https://chromiumcodereview.appspot.com/
12810009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@190847 0039d316-1c4b-4281-b951-d872f2087c98