since installing CTR, Theme Font and Size Changer plugin button can't be permanently removed from toolbar
Hi Friends, After the recent upgrade to 29.0.1, and having several unwanted changes forced upon me, I installed Classic Theme Restorer plugin, to get my old setup back, MOSTLY. I was able to remove the new menu button, which I'm very happy about.
However, since then, there's a new button on the toolbar which I've removed 3 or 4 times now, and it just keeps coming back. That's the Theme Font and Size Changer plugin button.
What can I do to remove that button from the toolbar, so that it stays away?
I guess I could uninstall that plugin, but probably the changes I made with it will go away.
Thanks for your help :-)
Chosen solution
OK, I checked the extension and it only seems to work if you right-click that TFS toolbar button and click "Move to Menu"
Read this answer in context 👍 0All Replies (10)
Did you check the option of this extension?
Do you want to keep the extension or only hide its toolbar button?
You can check for problems caused by a corrupted localstore.rdf file.
You can check for problems with preferences like the browser.uiCustomization.state pref that stores the toolbar customization.
Ok, so following your instructions, I closed Ff and deleted localstore.rdf file. Reopened Ff, removed the button, closed and reopened again, and the button came back.
Next, I closed Ff and renamed pref.js to prefs.jsOLD. When I reopened Ff, it's something that I don't even recognize. And now I need your help getting it back.
1 - How to I stop these little jagged red underlines of the words as I type here. 2 - Even though the zoom indicator says 100%, my pages are much larger than normal. I need them back the way they were.
I'll try to work on all the other stuff while I wait for a reply. At least I think I know how to get back the persona thing.
Ok, well it was going to be a big ol pain to try and get everything back to normal. I couldn't even find my personas. So I closed Ff, deleted the new prefs.js file, and renamed the old one back to normal. Now, after a little tweaking, I think it's back to normal.
But I still haven't solved the original problem. And unless someone has a way around re-customizing my browser, I'm not planning to delete the prefs.js file again.
By the way, the toolbar seems to be saving all my other customizations. It's just this one button that won't stay removed.
Any other ideas?
Thanks again.
You can try to reset the browser.uiCustomization.state pref on the about:config page.
This pref stores the current toolbar customization in JSON format.
This will reset the toolbar customization, so you may want to save the current via the right-click context menu (Modify).
Ok, I'll try that, probably.
But first,
I want to save the current what? Via right-click on what?
Thanks for clarification :-)
Modified
Do you mean to right-click on browser.uiCustomization.state in about/config?
It seems like if I wanted to save the current prefs, I should choose Copy rather than Modify.
And next it sounds like you mean for me to use Reset.
So I'm confused what you mean about Modify. Also afraid to try clicking Modify, in case it's going to blow up my customization options again.
Thanks again.
Modified
You can use copy or copy value in the right-click context menu to copy the pref to the clipboard.
You can inspect the content of the pref in the Scratchpad (i.e. paste the value) and click the "Pretty Print" button to format the JSON content for readability.
The combination of resetting the browser.uiCustomization.state pref and deleting localstore.rdf should reset the toolbar customization and make it stay unless you still have the extension that adds this specific toolbar button.
In such a case you need to disable or uninstall the extension or possibly see if it works if you rename/delete the prefs.js file in case there are more problems with the file.
You can also try to rename (or delete) the compatibility.ini file in the Firefox profile folder to reinitialize some files in the Firefox profile folder.
Ok. Resetting the browser.uiCustomization.state pref didn't solve the problem.
I pasted the Value into Scratchpad, but I'm not clear what I'm supposed to do with it.
I do have the extension which provides the button. But before the last upgrade, the button could be removed. Now it can't. (Actually it never has been on my toolbar. It only showed up after the last upgrade.)
As I said earlier, I"m not going to rename/delete the prefs.js file (again), because then I have to start from scratch to get my browser customized the way it was before.
Unless there's is some way to preserve my customization, so that after renaming/deleting prefs.js, I can easily restore everything.
So questions still remaining:
What should I do after pasting the browser.uiCustomization.state pref value into Scratchpad?
Is there any way to easily restore my customizations after renaming/deleting prefs.js?
Thanks again :-)
Modified
Chosen Solution
OK, I checked the extension and it only seems to work if you right-click that TFS toolbar button and click "Move to Menu"
Oh awesome. Thank you SO much!