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

FF29 Bug: Tabs on bottom no longer works

  • 5 replies
  • 2 have this problem
  • 1 view
  • Last reply by cor-el

more options

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

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. <pre><nowiki> @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 } </nowiki></pre> ''added formatting code for the css code''

Modified by the-edmeister

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.

Read this answer in context 👍 1

All Replies (5)

more options

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 by Moses

more options

"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".

more options

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 by cor-el

more options

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 by AlanMintaka

more options

See also this thread about how to deal with unknown toolbars:

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.

  • 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)