Closed Bug 777800 Opened 12 years ago Closed 4 years ago

Support syncing multiple Android Accounts of the same type

Categories

(Firefox for Android Graveyard :: Android Sync, defect, P5)

All
Android
defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: nalexander, Unassigned)

References

Details

At the moment, Android Sync enforces a limit of one Android Account per Android account type. Since Bug 772645, we've had multiple account types. We'd like to lift this restriction. There are several places this needs to be considered (not an exhaustive list!): * the Send Tab interface needs to expose all known Accounts * the preferences management needs to be truly "per Sync account" (Bug 761682) * Accounts should not be disabled just because there are multiple Accounts * upgrade handling should be tested with multiple Accounts
per liuche: UI stops user from creating a second account.
The clients database and the history_extension database needs to be per Account. And really, I think should wait for browser profiles.
Here's a tree that starts in this direction. I think it will be best to remove the spinner (not completed, anyway) and merge the clients from all Accounts into one big list. We can recover the account from the client in some way. That's better than surfacing the account separate from the list. I'm leaving this until we get clarity on browser profiles. https://github.com/mozilla-services/android-sync/tree/nalexander/bug-777800-multiple-Accounts/
Blocks: 755638
Product: Mozilla Services → Android Background Services
Product: Android Background Services → Firefox for Android
We have completed our launch of our new Firefox on Android. The development of the new versions use GitHub for issue tracking. If the bug report still reproduces in a current version of [Firefox on Android nightly](https://play.google.com/store/apps/details?id=org.mozilla.fenix) an issue can be reported at the [Fenix GitHub project](https://github.com/mozilla-mobile/fenix/). If you want to discuss your report please use [Mozilla's chat](https://wiki.mozilla.org/Matrix#Connect_to_Matrix) server https://chat.mozilla.org and join the [#fenix](https://chat.mozilla.org/#/room/#fenix:mozilla.org) channel.
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.