commit | e8206e7e2ef5da27638ed4d956903b4b066aaf33 | [log] [tgz] |
---|---|---|
author | Pâris MEULEMAN <pmeuleman@chromium.org> | Thu Apr 25 22:46:47 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Apr 25 22:46:47 2019 |
tree | 1c8c05a062033d2bf6ae319e3a1f2b77000beea7 | |
parent | 4bd281b6ced55db401cc75bc65869e6671c43444 [diff] |
Change Identity Service to expose CoreAccountInfo We are currently splitting AccountInfo into Core and Extended variants. The core variant has all the info available synchronously, while the extended variant has additional info fetched asynchronously. Wherever possible, we are reworking clients to use the Core variant for clarity. All of the consumers of the Identity Service require only the info present in the Core variant, and we anticipate this continuing to be the case (the consumers that require the extended info are typically UI). Hence, this CL changes the Identity Service Mojo APIs to talk in terms of CoreAccountInfo. CQ_INCLUDE_TRYBOTS=luci.chrome.try:linux-chromeos-chrome Bug: 952832 Change-Id: I69cd46472843c99ac5182a1eedef9a6755cc5fce Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1571646 Auto-Submit: Pâris Meuleman <pmeuleman@chromium.org> Commit-Queue: Yue Li <updowndota@chromium.org> Reviewed-by: Yue Li <updowndota@chromium.org> Reviewed-by: Sylvain Defresne <sdefresne@chromium.org> Reviewed-by: Colin Blundell <blundell@chromium.org> Reviewed-by: Michael Giuffrida <michaelpg@chromium.org> Reviewed-by: Sam McNally <sammc@chromium.org> Cr-Commit-Position: refs/heads/master@{#654241}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .