Closed Bug 573412 Opened 14 years ago Closed 14 years ago

Remove the toggle toolbar (pill) button from the main window

Categories

(Firefox :: Toolbars and Customization, defect)

All
macOS
defect
Not set
normal

Tracking

()

VERIFIED FIXED
Firefox 4.0b2

People

(Reporter: phiw2, Assigned: dao)

References

Details

Attachments

(1 file)

STR
1. click the 'hide toolbar' button (top right of window).

AR: the action hides all toolbars (main toolbar, bookmark bar, tab bar)
ER: hide the main toolbar only - that is what OS X apps do.

Firefox 3.6.xxx does it semi correctly, it hides main toolbar and bookmark bar only, leaving the tab bar visible.
Summary: clicking on the hide toolbar bar button hides all toolbars → clicking on the hide toolbar button hides all toolbars
Summary: clicking on the hide toolbar button hides all toolbars → clicking on toggle toolbar button hides all toolbars
Can you name an example of an app that does this correctly?

I just looked at Finder: upon clicking that button, it shows/hides both the top toolbar and the left sidebar. That kinda contradicts your statement.
By the way, both Safari and Opera 9.63 don't have that button at all.
(In reply to comment #1)
> Can you name an example of an app that does this correctly?

A few I have open in front of me: Camino, SubEthaEdit, Transmit (all 3 have a tab bar and a main toolbar - only the main toolbar is hidden)
Preview
Well, like you said, the tab bar doesn't disappear since 3.6. Whether other toolbars should disappear is arguable, I guess. I think they should...
Summary: clicking on toggle toolbar button hides all toolbars → clicking on toggle toolbar (pill) button hides all toolbars
Dão, are you sure it's the best way to go? Those five bugs I see don't seem to be that hard to fix, are they?
(In reply to comment #5)
> Created attachment 457033 [details] [diff] [review]
> remove the button like Safari and Opera (and Chrome?) do

That is a fair option, if you consider the main window to be an application window (Safari, Chrome, iTunes) instead of document window.

http://developer.apple.com/mac/library/documentation/UserExperience/Conceptual/AppleHIGuidelines/XHIGWindows/XHIGWindows.html#//apple_ref/doc/uid/20000961-TPXREF48
(In reply to comment #6)
> Dão, are you sure it's the best way to go? Those five bugs I see don't seem to
> be that hard to fix, are they?

Not sure, maybe some of them would be easy to fix, but some inconsistency would likely remain.

(In reply to comment #7)
> (In reply to comment #5)
> > Created attachment 457033 [details] [diff] [review] [details]
> > remove the button like Safari and Opera (and Chrome?) do
> 
> That is a fair option, if you consider the main window to be an application
> window (Safari, Chrome, iTunes) instead of document window.
> 
> http://developer.apple.com/mac/library/documentation/UserExperience/Conceptual/AppleHIGuidelines/XHIGWindows/XHIGWindows.html#//apple_ref/doc/uid/20000961-TPXREF48

According to this we should probably remove it from the places library as well.
Comment on attachment 457033 [details] [diff] [review]
remove the button like Safari and Opera (and Chrome?) do

I'm open to being convinced if people super strongly disagree with this change, but my general impression is that the vast majority of users have no idea what the pill button does (in Firefox or otherwise), and it for the most part only ends up making our UI look more complex.

Would extensions be able to bring it back?
Attachment #457033 - Flags: ui-review?(faaborg) → ui-review+
(In reply to comment #9)
> Would extensions be able to bring it back?

Yes.
Attachment #457033 - Flags: review?(gavin.sharp)
Attachment #457033 - Flags: review?(gavin.sharp) → review+
morphing
Assignee: nobody → dao
Summary: clicking on toggle toolbar (pill) button hides all toolbars → Remove the toggle toolbar (pill) button from the main window
http://hg.mozilla.org/mozilla-central/rev/51fa8d0f6f4f
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 3.7b2
Flags: in-litmus?
Hardware: x86 → All
(In reply to comment #4)
> Well, like you said, the tab bar doesn't disappear since 3.6. Whether other
> toolbars should disappear is arguable, I guess. I think they should...

Just a note (in case we ever undo removal of this button): the tab bar actually disappears again in the nightlies.
I'm not getting that why we'd to remove that button, only in order to make the UI more like Safari or Opera? As far as I'd seen, pill button doesn't bother the UI design of 4.0[1], and remove it has no other advantage besides make the window a little neated. 

Pill button is useful when you need maxium space for web content, bug don't want to get into fullscreen mode. Consider the convenience it bring, it's seens no reason to remove it from the original position?

[1] https://wiki.mozilla.org/Firefox/Projects/3.7_and_4.0_Theme_and_UI_Revamp/Mac_Specific_Visual_Refresh
(In reply to comment #14)
> I'm not getting that why we'd to remove that button, only in order to make the
> UI more like Safari or Opera?

As explained in comment 0, the point of this bug was: on FX 4b1, the pill button hides main toolbar _and_ the bookmark bar _and_ the tab bar. That was/is inconsistent with the expected behaviour on OS X (hide the main toolbar only). The tabbar is not considered a toolbar and should not be hidden by the pill button (behaviour of Fx 3.6).
And yet, why are we removing a feature instead of fixing it to work better?
(In reply to comment #16)
> And yet, why are we removing a feature instead of fixing it to work better?

Agree, removing it is a decision beyong my understanding.
The question is how much time would have to be invested to fix all the open bugs which are triggered by this button. It's not really a often most feature. As given in comment 10 an extension can bring back this feature.

Verified fixed with Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; en-US; rv:2.0b2pre) Gecko/20100718 Minefield/4.0b2pre

I can't find any existing Litmus tests to update. Setting flag to in-litmus-.
Status: RESOLVED → VERIFIED
Flags: in-litmus? → in-litmus-
Please bring back the pill and fix it instead. Firefox 3.6 behavior is perfect.

There will be enough betas to find a real solution, which is to not hide tabs, but hide the rest.

Shall we open a new bug (regression)?
Yes, if you think it should be brought back, file a new bug, please. Whether we decide to fix it is another question that can be debated there.
Opened new bug 582957
Blocks: 498558
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: