Open Bug 1217258 Opened 4 years ago Updated 4 years ago

Firefox 42 beta 8 tab sound indicator incompatible with small tab widths

Categories

(Firefox :: Tabbed Browser, defect)

42 Branch
x86
Windows 10
defect
Not set

Tracking

()

People

(Reporter: cyshei, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

Attachments

(3 files)

Attached image tab_overflow.png
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:42.0) Gecko/20100101 Firefox/42.0
Build ID: 20151019161651

Steps to reproduce:

* Install Classic Theme Restorer: https://addons.mozilla.org/en-US/firefox/addon/classicthemerestorer/
* Set tab min-width to 31
* Open many tabs, and start playing a YouTube video in one


Actual results:

Tab overflows onto the adjacent tab (see attached screenshot)


Expected results:

If the tab width is too small, it should do what currently happens with pinned tabs, instead of overflowing over to the next tab.  I usually have many, many tabs open and would like the tab min-width as small as possible, which worked great until the sound indicator icon was introduced.
OS: Unspecified → Windows 10
Hardware: Unspecified → x86
Attached image WORKSFORME.JPG
I tried to reproduced this installing the theme on a new profile, but it looks good on my one. 
Latest Nightly 44 and release 41, on windows 7 - 32 bit. both looks fine.

May be related to windows 10 ????
Blocks: windows-10
Attached image win7.png
I was able to reproduce this in a new profile on Windows 7 -- did you install Classic Theme Restorer and set tab min-width to 31?  I realize this is not officially supported, but it worked until now, and there seems to be a possibly easy fix that has already been implemented for pinned tabs.  (also, the close button overflows in this Windows 7 screenshot, but I normally move it to the tab toolbars end, so it's not a problem)
Component: Untriaged → Tabbed Browser
oh wait, you are setting the tab min-width manually to 31 px ??
In that case you are forcing the tabs to get less wider and the icons will definitely either overlap or get hidden I think. which is very normal
Yes, that's correct.  Thin tabs are a must-have for me, but I do realize that they are no longer officially supported.  I was just hoping that there might be an easy fix for this, since pinned tabs already display the behavior that I would want on my non-pinned tabs.  I was hoping it would be something as simple as:

if (tab_width < threshold) {
  do_pinned_tab_thing();
} else {
  do_normal_tab_thing();
}

Otherwise, will there be a way to disable the sound indicator icon completely?  The only reason I use Firefox is the ability to have narrow (and scrollable) tabs, which no other browser seems to have.  Thanks!
Thanks, we hope developers will take your opinion under consideration :)
Changing the status to New, to get more attention into it, as I was able to reproduce it on Windows 10x64 with the STR from the description.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Depends on: 1186632
After I updated to FireFox 43 (though on beta channel), I see not sound indicator at all any more, even on pinned tabs (though, previously, they were visible and active). Is it correct behaviour now that pinned tabs (that are obviously super small) do not have sound indicator, too, by design?
You need to log in before you can comment on or make changes to this bug.