X
Tap here to go to the mobile version of the site.
Your Firefox is out of date and may contain a security risk! Upgrade Firefox

Support Forum

Tab List Arrow Missing

Posted

This is not related to the theme. It is missing when it's by the tab bar, but it's there on the address-bar row. "Tab Groups" is unaffected. Restore Default Set is useless.

Chosen solution

You will only see the List All Tabs button if there are that many tabs open that you get the Tab bar scroll buttons appearing.

  • bug 714281 - Show the all tabs button only when the tab strip overflows

You can also Add code to userChrome.css below the default @namespace line.

The customization files userChrome.css (interface) and userContent.css (websites) are located in the chrome folder in the user profile folder.

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* only needed once */

#tabbrowser-tabs ~ #alltabs-button { visibility: visible #important; }
Read this answer in context 4

Additional System Details

This happened

Every time Firefox opened

Installed Plug-ins

  • Next Generation Java Plug-in 1.6.0_31 for Mozilla browsers
  • NPRuntime Script Plug-in Library for Java(TM) Deploy
  • Shockwave Flash 11.2 r202
  • Google Update
  • VLC media player Web Plugin 2.0.0
  • GEPlugin
  • 4.1.10111.0
  • SumatraPDF Browser Plugin
  • CANON iMAGE GATEWAY Album Plugin Utility Module

Application

  • User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20100101 Firefox/12.0

More Information

Application Basics
Name
Firefox
Version
12.0
User Agent
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20100101 Firefox/12.0
Profile Directory
Show Folder
Enabled Plugins
about:plugins
Build Configuration
about:buildconfig
Crash Reports
about:crashes
Memory Use
about:memory
Extensions
Name
Version
Enabled
ID
Adblock Plus
2.0.3
true
{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}
avast! WebRep
7.0.1426
true
wrc@avast.com
Custom Tab Width
1.0.1
true
tab-width@design-noir.de
Download Statusbar
0.9.10
true
{D4DD63FA-01E4-46a7-B6B1-EDAB7D6AD389}
Element Hiding Helper for Adblock Plus
1.2.2
true
elemhidehelper@adblockplus.org
FfChrome
2.3
true
{9bc51d13-3849-4541-a69c-da418934ca05}
Ghostery
2.7.2
true
firefox@ghostery.com
HTTPS-Everywhere
2.0.1
true
https-everywhere@eff.org
New Tab Homepage
0.4.3
true
{66E978CD-981F-47DF-AC42-E3CF417C1467}
Open Image In New Tab
1.1
true
imagetab@next.gen.nz
Speed Dial
0.9.6.4
true
{64161300-e22b-11db-8314-0800200c9a66}
WOT
20120302
true
{a0d7ccb3-214d-498b-b4aa-0e8fda9a7bf7}
Drag & DropZones
1.5.4
false
dendzones@captaincaveman.nl
Last tab close button
0.3.4
false
last-tab-close-button@victor.sacharin
Personas
1.6.2
false
personas@christopher.beard
Important Modified Preferences
Name
Value
accessibility.typeaheadfind.flashBar
0
browser.cache.disk.capacity
1048576
browser.cache.disk.smart_size.first_run
false
browser.cache.disk.smart_size_cached_value
1048576
browser.places.smartBookmarksVersion
2
browser.startup.homepage
chrome://speeddial/content/speeddial.xul
browser.startup.homepage_override.buildID
20120411064248
browser.startup.homepage_override.mstone
rv:12.0
browser.tabs.tabMinWidth
1
extensions.lastAppVersion
12.0
gfx.blacklist.suggested-driver-version
10.6
keyword.URL
https://startpage.com/do/search?language=english&cat=web&query=
network.cookie.cookieBehavior
1
network.cookie.prefsMigrated
true
network.http.pipelining
true
network.http.pipelining.ssl
true
network.http.proxy.pipelining
true
places.database.lastMaintenance
1334189400
places.history.expiration.transient_current_max_pages
80513
privacy.donottrackheader.enabled
true
privacy.sanitize.migrateFx3Prefs
true
security.OCSP.disable_button.managecrl
false
security.disable_button.openCertManager
false
security.warn_viewing_mixed
false
webgl.force-enabled
true
webgl.prefer-native-gl
true
Graphics
Adapter Description
ATI Radeon HD 5400 Series
Vendor ID
0x1002
Device ID
0x68f9
Adapter RAM
512
Adapter Drivers
atiu9p64 aticfx64 aticfx64 atiu9pag aticfx32 aticfx32 atiumd64 atidxx64 atidxx64 atiumdag atidxx32 atidxx32 atiumdva atiumd6a atitmm64
Driver Version
8.702.0.0
Driver Date
2-2-2010
Direct2D Enabled
Blocked for your graphics driver version. Try updating your graphics driver to version 10.6 or newer.
DirectWrite Enabled
false (6.1.7601.17776)
ClearType Parameters
Gamma: 2200 Pixel Structure: RGB ClearType Level: 100 Enhanced Contrast: 100
WebGL Renderer
ATI Technologies Inc. -- ATI Radeon HD 5400 Series -- 3.2.9551 Compatibility Profile Context
GPU Accelerated Windows
0. Blocked for your graphics driver version. Try updating your graphics driver to version 10.6 or newer.

cor-el
  • Top 10 Contributor
  • Moderator
10776 solutions 96959 answers

Chosen Solution

You will only see the List All Tabs button if there are that many tabs open that you get the Tab bar scroll buttons appearing.

  • bug 714281 - Show the all tabs button only when the tab strip overflows

You can also Add code to userChrome.css below the default @namespace line.

The customization files userChrome.css (interface) and userContent.css (websites) are located in the chrome folder in the user profile folder.

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* only needed once */

#tabbrowser-tabs ~ #alltabs-button { visibility: visible #important; }
trlkly 2 solutions 10 answers

Doesn't work, though. I overflow and still get no dropdown.

cor-el
  • Top 10 Contributor
  • Moderator
10776 solutions 96959 answers

Start Firefox in Troubleshoot Firefox issues using Safe Mode to check if one of the extensions or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox/Tools > Add-ons > Appearance/Themes).

trlkly 2 solutions 10 answers

Sorry, I forgot about posting this. I got it working. I just had to restart Firefox after putting the button back up there from the Customize screen. (I'd removed it because I rarely used it).

malcontent 0 solutions 12 answers

I have my own work-around for this.

Invoke 'customise' (via right-click on Help, or any unused part of a toolbar),

Unless it's been moved, the tab-list drop-down ▼ then appears, where it should have been, to right of tabs.

Use the grabber to move the ▼ over to the left of all tabs.

Coming out of customise mode, the tab-list arrow happily remains there, fully functional (for me, at least).

It doesn't have to go there, you can even put it in the Add-on bar - just that if you leave it on right of the tab-bar, where it 'should' be, it frustratingly vanishes out of sight when you leave customise mode.

I thought this was a bug, where the length of the tab bar becomes too long & the useful functions vanish to right of screen. It seemed to be related to certain add-ons, but I can't be bothered to track them down.

Presumably the length of the tab-bar is a variable, but it is hidden and not available to be reset in about:config, just to annoy me.

Modified by malcontent

cor-el
  • Top 10 Contributor
  • Moderator
10776 solutions 96959 answers

You can see that the CSS code that is used to show or hide the list all tabs button and the new tab button isn't really easy. The alltabs-button should be there there is overflow if it hasn't been (re)moved to the toolbar palette or to another toolbar.

You can open this file via the location bar and scroll to line 16

  • chrome://browser/content/browser.css
#tabbrowser-tabs:not([overflow="true"]) ~ #alltabs-button,
#tabbrowser-tabs:not([overflow="true"]) + #new-tab-button,
#tabbrowser-tabs[overflow="true"] > .tabbrowser-arrowscrollbox > .tabs-newtab-button,
#TabsToolbar[currentset]:not([currentset*="tabbrowser-tabs,new-tab-button"]) > #tabbrowser-tabs > .tabbrowser-arrowscrollbox > .tabs-newtab-button,
#TabsToolbar[customizing="true"] > #tabbrowser-tabs > .tabbrowser-arrowscrollbox > .tabs-newtab-button {
  visibility: collapse;
}
malcontent 0 solutions 12 answers

@cor-el

I see what you mean :-D

(More of an assembler oriented person, myself.)