>What happens when users do that? Because they do.
>
>A variety of kinda-horrible things will happen.
>
>The two copied profiles will compete for the Sync client record. That means
>sent tabs will appear on one or the other, the Tabs from Other Devices list
>will flip-flop between each of the two devices, the count of devices will
>be wrong for scheduling purposes, and the two devices will unpredictably
>handle bookmark repair requests, leading to distributed inconsistency.

Ouch.  Glad when I copied profiles I didn't (and still don't) use Sync;
having this happen would be ... surprising - and painful, sounds like.

I wonder if it's possible to flag moved (or copied) profiles, and force
them to go through some sort of re-sync (effectively become a "new"
client for the account, even if it was only moved to a new disk location).
That *should* in theory avoid the consistency problem, and only annoy
users without reason in the odd case where the moved their profile(s).

-- 
Randell Jesup, Mozilla Corp
remove "news" for personal email
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to