Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Why does addon position not sync between computers in toolbar?

  • 10 பதிலளிப்புகள்
  • 2 இந்த பிரச்னைகள் உள்ளது
  • 1 view
  • Last reply by Congruencebrah

Hey everyone,

It's been a while since I've used Firefox and I'm back to give it a shot! Ok, so I noticed two important problems regarding how Firefox sync works, and I'm unsure if this is an isolated problem or is this the way it was meant to be.

1. Addon positioning ON my toolbar and IN the "More tools..." overflow box do not sync between computers

2. Addon settings do not sync between computers

And if they are working as designed, is there any workaround to accomplish those things? Thanks for the help!

Hey everyone, It's been a while since I've used Firefox and I'm back to give it a shot! Ok, so I noticed two important problems regarding how Firefox sync works, and I'm unsure if this is an isolated problem or is this the way it was meant to be. 1. Addon positioning ON my toolbar and IN the "More tools..." overflow box do not sync between computers 2. Addon settings do not sync between computers And if they are working as designed, is there any workaround to accomplish those things? Thanks for the help!

Congruencebrah மூலமாக திருத்தப்பட்டது

All Replies (10)

This is how it works:

  • only prefs that have a corresponding services.sync.prefs.sync.* pref that is set to true will be synced to other devices
  • if you want to sync additional prefs then you can create a corresponding Boolean sync pref yourself and set the value to true
    • services.sync.prefs.sync.*
  • there are services.sync.prefs prefs related to set which prefs to sync and you can set the corresponding services.sync.prefs.sync.xxx pref to false to prevent syncing a pref

cor-el said

This is how it works:
  • only prefs that have a corresponding services.sync.prefs.sync.* pref that is set to true will be synced to other devices
  • if you want to sync additional prefs then you can create a corresponding Boolean sync pref yourself and set the value to true
    • services.sync.prefs.sync.*
  • there are services.sync.prefs prefs related to set which prefs to sync and you can set the corresponding services.sync.prefs.sync.xxx pref to false to prevent syncing a pref

Thanks for that; it's a little too technical for me but I get the gist of it.

To make it practical, could you show me an example in terms of what to input or change in about:config?

Then the answer is it is in the order you install them that they turn up. Remove them all and install in the order you want them in.

May have to play with it.

Please let us know if this solved your issue or if need further assistance.

Pkshadow said

Then the answer is it is in the order you install them that they turn up. Remove them all and install in the order you want them in. May have to play with it. Please let us know if this solved your issue or if need further assistance.

I see - so that is your workaround for the order in which the addons turn up. Is there a more intuitive way?

Still need further assistance.

Congruencebrah said

Pkshadow said
Then the answer is it is in the order you install them that they turn up. Remove them all and install in the order you want them in. May have to play with it. Please let us know if this solved your issue or if need further assistance.

I see - so that is your workaround for the order in which the addons turn up. Is there a more intuitive way?

Still need further assistance.

That's about as easy as your going to get and is intuitive ((chiefly of computer software) easy to use and understand ) or Do cor-el 's Answer.

Pkshadow said

Congruencebrah said
Pkshadow said
Then the answer is it is in the order you install them that they turn up. Remove them all and install in the order you want them in. May have to play with it. Please let us know if this solved your issue or if need further assistance.

I see - so that is your workaround for the order in which the addons turn up. Is there a more intuitive way?

Still need further assistance.

That's about as easy as your going to get and is intuitive ((chiefly of computer software) easy to use and understand ) or Do cor-el 's Answer.

Understood. Now just need a practical example of cor-el's reply.

Congruencebrah மூலமாக திருத்தப்பட்டது

An example:

The home page is set via browser.startup.homepage.

There is a corresponding services.sync.prefs.sync.browser.startup.homepage

It is probably best to use a user.js file to add additional services.sync.prefs.sync prefs.

The user.js file is read each time Firefox is started and initializes preferences to the value specified in this file, so preferences set via user.js can only be changed temporarily for the current session and you need to edit user.js when you need to remove or edit its value in addition of modifying about:config (or prefs.js).

cor-el மூலமாக திருத்தப்பட்டது

Note that the toolbar customization is stored in browser.uiCustomization.state.

cor-el said

An example: The home page is set via browser.startup.homepage. There is a corresponding services.sync.prefs.sync.browser.startup.homepage
  • http://kb.mozillazine.org/user.js_file
  • The user.js file is read each time Firefox is started and initializes preferences to the value specified in this file, so preferences set via user.js can only be changed temporarily for the current session and you need to edit user.js when you need to remove or edit its value in addition of modifying about:config (or prefs.js).

    If I were to copy the js.file from one computer to the other, will this produce a carbon copy? (of that js.file snapshot)