FF29 Bug: Tabs on bottom no longer works
I've seen several posts on this issue but since I didn't have an account I couldn't reply to the previously raised topics.
I have created the userChrome.css.txt file in the windows path C:\Users\[my login]\AppData\Roaming\Mozilla\Firefox\Profiles\fn9n71c21.default\chrome
I've pasted the below statement (contained between the quote marks) into that text file but believe there is extraneous info. I need only what should be pasted to the text file, no more, no less.
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul); /* The above line should appear only once in the file */ #TabsToolbar { -moz-box-ordinal-group: 99 !important }
added formatting code for the css code
Modified
Chosen solution
Note that you shouldn't see userChrome.css listed as a text file, but as a CSS file (Cascading Stylesheet).
If it is a text file then the file likely has a hidden .txt file extension and real the name is userChrome.css.txt.
You can check that via the Properties in the right-click context menu.
All Replies (5)
Hi,
This is the correct text.
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* only needed once */ #TabsToolbar{-moz-box-ordinal-group:10000!important}
EDIT: Facepalm
Modified
"I have created the userChrome.css.txt ..."
Firefox won't use that file with the .txt at the end. The file must be named userChrome.css - without the .txt .
When you create a css file in Windows Wordpad or Notepad the .txt is automatically added at the end of the file name; after you save that file you need to edit the file name and remove that "addition".
Chosen Solution
Note that you shouldn't see userChrome.css listed as a text file, but as a CSS file (Cascading Stylesheet).
If it is a text file then the file likely has a hidden .txt file extension and real the name is userChrome.css.txt.
You can check that via the Properties in the right-click context menu.
Modified
When I tried this solution:
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul); /* The above line should appear only once in the file */
#TabsToolbar { -moz-box-ordinal-group: 99 !important }
I found that the Bookmarks Toolbar was also relocated. Previously I had it positioned below the Nav bar. After I added the above style to userChrome.css, the Bookmarks Toolbar was moved above the Nav bar and below the Menu bar.
When I used Right-Click | Customize to restore the Bookmark Toolbar's location to below the Nav bar, the location wasn't saved. The next time I restarted FireFox, the Bookmarks Toolbar was back above the Nav bar.
I looked around in the forums until I found a good example of styles used to set the locations of all of the toolbars I'm using. It's in the excellent post by Cor-El in this thread:
https://support.mozilla.org/en-US/questions/997335
After some experimenting with the parts of Cor-El's example that reference the toolbars I use, I found that this combination arranges all the toolbars the way I want them, and preserves the settings between Firefox restarts:
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
/* Position toolbars */
#toolbar-menubar {-moz-box-ordinal-group: 1 !important;} #nav-bar {-moz-box-ordinal-group: 2 !important;} #PersonalToolbar {-moz-box-ordinal-group: 98 !important; } #TabsToolbar {-moz-box-ordinal-group: 99 !important }
It works for me.
Cor-El's example includes other toolbars, such as Title Bar, Print Preview, Print Edit, Third Party (Amazon, Google, etc). It's a handy reference to have.
With apologies to Cor-El, I'll past the example here in case the older thread - which is already closed - goes away:
CTR uses these style rules:
chrome://classic_theme_restorer/content/css/tabsontop_off.css
/* toolbars above navigator-toolbox (only one at a time can visible anyway) */ #print-preview-toolbar, #printedit-toolbar, #titlebar { -moz-box-ordinal-group: 0 !important; } /* START: navigator-toolbox toolbars */ #toolbar-menubar { -moz-box-ordinal-group: 1 !important; } #nav-bar { -moz-box-ordinal-group: 2 !important; } #PersonalToolbar { -moz-box-ordinal-group: 3 !important; } /* other toolbars like google, amazon etc.*/ toolbar { -moz-box-ordinal-group: 10 !important; } /*#ctr_extra-bar { -moz-box-ordinal-group: 98 !important; }*/ #TabsToolbar { -moz-box-ordinal-group: 100 !important; } /* END: navigator-toolbox toolbars */
Modified May 5, 2014 12:36:55 AM PDT by cor-el
As Pogo once said, "That otter do it."
Modified
See also this thread about how to deal with unknown toolbars:
- [/questions/807135] How can I move my toolbars up and down?
You can look at the Classic Theme Restorer extension to customize the appearance in Firefox 29 and later and make it look like older Firefox versions.
- Classic Theme Restorer: https://addons.mozilla.org/firefox/addon/classicthemerestorer/
- You can check out the settings of the CTR extension via its Options/Preferences button on the "Firefox/Tools > Add-ons > Extensions" page.
- You can find extra toolbar buttons and more toolbar settings in Customize (3-bar Firefox menu button > Customize)