New issue
Advanced search Search tips

Issue 842670 link

Starred by 3 users

Issue metadata

Status: Available
Owner: ----
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Figure out long-term solution for updating of the primary account's email address in AccountTrackerService on ChromeOS

Project Member Reported by blundell@chromium.org, May 14 2018

Issue description

On ChromeOS, IdentityManager has its primary account info set by UserSessionManager (see crbug.com/814787). At this point in the flow, the email address that UserSessionManager knows about is the sanitized email address. Hence, that is what gets set with IdentityManager. However, this email address can be updated in AccountTrackerService later on in response to the user info being fetched (see details in crbug.com/842041); in particular, if the user entered a non-sanitized version when creating their gmail account (e.g., f.o.o@gmail.com vs. foo@gmail.com), it will get updated to the user-entered version. I'm inserting a hack so that IdentityManager updates its email address in these cases. However, we should determine the long-term solution for this problem.
 

Sign in to add a comment