• Pâris MEULEMAN's avatar
    Move CoreAccountInfo retrieval to SigninManager.java · 05b6c937
    Pâris MEULEMAN authored
    Move retrieval of CoreAccountInfo by account name (email), from
    signin_manager_android.cc to SigninManager.java. This adds a mutable
    member to SigninManager's SignInState, which will hold the
    CoreAccountInfo when available, i.e. as soon as the account seeding is
    complete.
    
    This follows the creation of IdentityManager.java,
    PrimaryAccountMutator.java and is a step towards migrating all
    SigninManager.java accesses to IdentityManager through the java classes
    directly.
    
    A follow up CL will remove the remaining accesses by
    signin_manager_android, this includes move
    LegacyReloadAccountsFromSystem to IdentityManager.java.
    
    Bug: 934688
    Change-Id: Iad797a835febb1a6bbb290cabf44e2e9125989b3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1789230
    Commit-Queue: Boris Sazonov <bsazonov@chromium.org>
    Reviewed-by: default avatarBoris Sazonov <bsazonov@chromium.org>
    Reviewed-by: default avatarSylvain Defresne <sdefresne@chromium.org>
    Auto-Submit: Pâris Meuleman <pmeuleman@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#695975}
    05b6c937
account_info.h 3.39 KB