-
Tanmoy Mollik authored
The goal is to introduce a proper type for CoreAccountInfo's account_id to prevent incorrect uses. Before this CL it was a std::string and sometimes was used as an email or a gaia id which was incorrect but sometimes working. The CL makes the struct CoreAccountId implicitly convertible to/from std::string as using a proper type would make the size of the CL intractible. Multiple followup CLs will fix the code and eventually the conversion will be explicit. Bug: 959158 Change-Id: Ia8295b71fa212118115db5f53b5fe845c7992a83 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1596749Reviewed-by:
Dominick Ng <dominickn@chromium.org> Reviewed-by:
Colin Blundell <blundell@chromium.org> Reviewed-by:
Sylvain Defresne <sdefresne@chromium.org> Reviewed-by:
Mihai Sardarescu <msarda@chromium.org> Commit-Queue: Tanmoy Mollik <triploblastic@google.com> Cr-Commit-Position: refs/heads/master@{#659001}
69cdd619