Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

New toolbar always disappears upon restart of Firefox

  • 10 回覆
  • 4 有這個問題
  • 11 次檢視
  • 最近回覆由 rovf

more options

I add a new toolbar (right click on toolbars, then "customize"), give it a name, and put a few buttons on it.

The new toolbar is visible and working, and can be seen for instance in the View/Toolbars pop-up menu.

However when I exit firefox and start it again - after this, the new toolbar is gone. Even in View/Toolbars it is not listed anymore, i.e. it is not a problem of being unselected, but it is completely gone.

I add a new toolbar (right click on toolbars, then "customize"), give it a name, and put a few buttons on it. The new toolbar is visible and working, and can be seen for instance in the View/Toolbars pop-up menu. However when I exit firefox and start it again - after this, the new toolbar is gone. Even in View/Toolbars it is not listed anymore, i.e. it is not a problem of being unselected, but it is completely gone.

被選擇的解決方法

-> Troubleshooting extensions and themes

IF the solutions in above link doesn't work, see this:

-> Preferences are not saved - User.js file overriding preferences

Check and tell if its working.

從原來的回覆中察看解決方案 👍 0

所有回覆 (10)

more options

Corrupt localstore.rdf

Check and tell if its working.

more options

I was able to get it working, but not *exactly* like the description you sent me. Here is what I did:

(1) First I verified that error still occurs. The interesting thing here is that the toolbar doesn't get lost when I use "restart firefox" (Ctrl-Alt-R), but only when I exit Firefox and then start it again.

(2) I exited Firefox and went to the profile folder. I found that there are two profile folders, not one:

...\AppData\Roaming\Mozilla\Firefox\Profiles\22y5k01i.default

and

...\AppData\Local\Mozilla\Firefox\Profiles\22y5k01i.default

The timestamp on 22y5k01i.default is the same for both profiles, but the content is different: Only the ...\Roaming\....\22y5k01i.default folder contained a file localstore.rdf, but the ...\Local\.....\22y5k01i.default folder did not.

(3) I erased localstore.rdf

(4) I started Firefox again

(5) Now I had expected to see the default toolbars, but in fact I saw my recently created toolbars recreated!!!! This effect seems to persist - even repeatedly closing Firefox and starting again, keeps my toolbar.

In effect, *erasing* the localstore.rdf had brought me back my toolbar, which is something I don't really understand.

由 rovf 於 修改

more options

You can Start Firefox using Different Profiles to see the changes among them.

Profile Manager

To help other users find solutions, please return to this Thread and Sign-in to the forum with your Username and Password:

click on "Solved It" next to the reply ABOVE that BEST solved your question

DO NOT click "Solved It" next to this reply

more options

I don't have different profiles. I have only one (and, actually, don't need another one right now). As you can see from my post, it's called 22y5k01i.default, and stored in two places. If I would have different profiles, they would have different names, don't they?

more options

Profile folder - Firefox

Check and tell if its working.

more options

Thanks, but I knew this page already. It just shows how to find the location of the profile folder, which I know anyway. This is not related to the disappearing toolbars.

In the meantime, the toolbar had disappeared again, and I had to restore it. I found that the fastest way to restore it, goes like this:

If, after starting Firefox, I see that my toolbar is gone, I first erase localstore.rdf, then exit Firefox, and then start Firefox again. After this, my toolbars are restored.

If I exit Firefox first, and then erase localstore.rdf, the toolbars are gone forever and need to be recreated manually. Had to learn that the hard way.

more options

I think I was too optimistic. Toolbar is gone again, and neither deleting localstore.rdf and restarting Firefox, nor restoring the saved localstore.rdf (saved at a time where my custom toolbaras were visible).

After more investigation, I think a corrupt localstore.rdf is not the problem. There must be a different cause for this cause. I believe this for two reasons:

(1) localstore.rdf *does* contain the entry for the saved toolbar:

.... <NC:persist RDF:resource="chrome://browser/content/browser.xul#customToolbars"/>

</RDF:Description> ....

 <RDF:Description RDF:about="chrome://browser/content/browser.xul#customToolbars"
                  toolbar1="bleibda:zoom-controls"
                  toolbar2="nochmehr:sync-button" />

....

(2) It is also not the case that I look at the wrong profile folder, because: Not only have a never created a separate profile, but I also can see that localstore.rdf is updated when I restart it.

more options

選擇的解決方法

-> Troubleshooting extensions and themes

IF the solutions in above link doesn't work, see this:

-> Preferences are not saved - User.js file overriding preferences

Check and tell if its working.

由 Hasan 於 修改

more options

I don't have a User.js file, but testing the addons is certainly the next logical step. I have already started it, but it will take some time, because the effect of the disappearing toolbars is not so obviously reproducible (it requires a reboot of the PC to really make sure that it occurs, though sometimes it also occurs by just restarting Firefox). I will post my findings here as soon as I have any, but this might take a couple of days...

more options

I solved it. It was indeed a compatibility issue with an extension. When I disabled the add-on "Browser Backgrounds 1.7", the problem disappeared.

Thank you for helping!