
a toolbar is added/removed, a new tab is opened, etc).

However, these background changes could result in UI changes in the browser (e.g. Put another way, if an add-on is disabled due to incompatibility, that change will *not* be synchronized because a user didn't explicitly disable the add-on.Īll actions performed by add-on sync are performed in the background and add-on sync has no explicit UI. It should be explicitly called out that the enable and disable actions are the ones performed by the user (likely through about:addons), and not something that Firefox does automatically. In other words, you don't need to perform add-on actions after enabling add-on sync to see results. If enabling add-on sync on an existing profile, existing add-on state will be uploaded to Sync. If an add-on meets the criteria for add-on sync (see above), the following actions will be propagated to other Sync-connected devices: Existing Sync users will need to enable add-on sync explicitly (see ). In other words, changes to desktop Firefox instances only apply to other desktop Firefox instances: changes made to a desktop Firefox won't apply to a mobile device.Īdd-on sync will be enabled for new Sync accounts automatically. In addition, Sync will only synchronize changes between applications of the same type.

