12-05-2023 05:39 AM
At present it seems like Sync works by recording any browser config changes to the cloud and then propagating the cloud state to all client devices. The problem is that the user may not intend for changes made to one device to be reflected on all of them. The way Sync currently works, once you have saved your login, Sync changes are performed automatically in both directions, without input from the user or notification to the user, and in general there is a lack of clarity in communicating how Sync actually works. I propose the following changes to Sync and its UI within Firefox.
10-29-2024 09:39 AM
While I am somewhat satisfied with the functionality of Sync, there is one exceedingly annoying failing in how it works. When setting up a new device, or one that's recently been redone with a clean OS install (Windows, Linux, Mac, iOS, Android, Chrome, et al), on installing Firefox, and signing in to Sync, bookmarks and settings, as well as plugins, themes, and extensions are synced, as expected.
However, while everything carries over, and the assorted add-ons are automatically installed, there is a massive hiccup. All the settings, for all the add-ons, for all synced devices, are reset. All of the customization done, like in NoScript, or Ghostery, are reset, on all devices. Even the built-in themes get reset to the defaults set on the newly installed and added Firefox install.
Adding a new instance of Firefox to a Sync account, should not completely obliterate what is likely hours of tweaking and configuring an existing install, on another device, with the blank slate of the new. Either default to moving all these tweaks to the new, from the old, or don't touch the configurations of the old, with the new.