A ticket to track deprecating the Android Sync account type in Fennec. This includes, but is not limited to: * implementing any toggles and prefs needed to still QA Android Sync account types; * removing and hiding Sync UI of all types; * preventing creating new Sync accounts; * figuring out if we can, and how to, message Sync accounts that will disappear when we finally remove the Account type itself; * removing the Sync account type from AndroidManifest.xml; * removing the Sync account type from the build system.
What happens if you have Fx28 and you upgrade to Fx29 with pre-existing Android-created sync account. Does it get deleted? Need to scope this for Fx29.
(In reply to Erin Lancaster [:elancaster] from comment #1) > What happens if you have Fx28 and you upgrade to Fx29 with pre-existing > Android-created sync account. > Does it get deleted? > Need to scope this for Fx29. No. Nothing is altered in 29. At some point in the future -- at least three months away -- users will be shunted into upgrade-or-die. At some point in the interim, users will be offered the option of upgrading from Old Sync to FxA. That's gated on self-hosting, parity, completeness, and stronger crypto options, and probably some kind of carrot to go along with the stick. This bug is meta in that it involves several things along this path: starting with some stuff around co-existing, and moving into making FxA the primary, ultimately being closed when we've removed all traces of the old Sync account. For 29 we just need to make sure the two accounts can co-exist, and that Fennec takes you to the right place for managing your account. (Note that Android users could never create an old Sync account, so we don't need to remove that capability as we do on desktop.)
Achievement unlocked: closing a meta bug! This is done; Old Sync is deleted from Fennec.