commit | 303414355223590373cfd0dfc483cdced041c436 | [log] [tgz] |
---|---|---|
author | David Roger <[email protected]> | Thu Oct 26 13:56:59 2017 |
committer | Commit Bot <[email protected]> | Thu Oct 26 13:56:59 2017 |
tree | a89932313b16f8bd69c4b4682f1ae187481457ae | |
parent | 5942cc1510f27e73f11f62fcbefc08fc74c1ffc5 [diff] |
[Dice] Implement Dice migration flow When the migration is in progress, the AccountReconcilor is partially enabled: it lists the Gaia accounts and compares them against Chrome accounts. If the reconciliation is a no-op (i.e. the accounts are consistent), the profile is migrated to Dice. If the accounts are not consistent, the reconcilor just returns without touching the accounts. Other specific behavior when the migration is in progress: - on Gaia signin, tokens are added to the token service (but the Sync promo is not shown) - on Gaia signout tokens are deleted from the token service, except the main account (signing out of Gaia cannot turn off Sync) - the Gaia signout confirmation dialog is never shown TBR: bauerb, skym Bug: 771908 Change-Id: Ia8c21046e1c9a3a745153b5a1204b6ee1271e71e Reviewed-on: https://chromium-review.googlesource.com/720815 Commit-Queue: David Roger <[email protected]> Reviewed-by: Bernhard Bauer <[email protected]> Reviewed-by: Mihai Sardarescu <[email protected]> Cr-Commit-Position: refs/heads/master@{#511811}
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 .