Closed Bug 779711 Opened 12 years ago Closed 6 years ago

Fullscreen mode no longer hides Navigation Bar, Bookmarks Toolbar, or Tab Bar (regression) under OS X Lion 10.7

Categories

(Firefox :: Shell Integration, defect)

17 Branch
x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 740148

People

(Reporter: jhawk, Unassigned)

References

Details

As of FF14, under Mac OS X Lion (10.7.3 and 10.7.4), full screen mode has changed, and it no longer provides a single key command shortcut to hide the Navigation Bar, Bookmarks Toolbar, and Tab Bar. This makes it nearly useless. It does successfully hide the Menu bar, but that is still 3/4 of the hidable real estate that is still showing. It also does not hide the Add-on bar, though having to hit Cmd-Shift-F followed by Cmd-/ is not a dealbreaker.

This problem remains in Aurora 16.0a2 and today's Nightly 17.0a1 Built from http://hg.mozilla.org/mozilla-central/rev/582d4c67b3a7.

It appears that this problem is a result of adding support for Lion's full screen mode. On the whole this seems to be a lose. I use Full Screen mode in firefox because I want to maximize display of web page -- I want to see as much of that web page as I can. Whether there are other windows around behind my Firefox window doesn't really matter to me.

I was unable to find the bugzilla bug representing Lion's full screen mode changes, so I fear this may duplicate. I apologize!


WHAT ACTUALLY HAPPENS:
Full Screen mode in Lion hides the menu bar only.


WHAT SHOULD HAPPEN:
Full Screen mode in Lion should hide all of: Menu Bar, Navigation Bar, Bookmarks Toolbar, Tab Bar, Add-On Bar. I suppose it should probably also hide any custom toolbars.
Did I do something wrong in filing this bug such that no one has looked at it in 29 days?
>I was unable to find the bugzilla bug representing Lion's full screen mode changes
example search: http://goo.gl/Rja9W

>Did I do something wrong in filing this bug such that no one has looked at it in 29 
>days?

You didn't do something wrong but we don't have many OS X bug triagers and people like me tend to ignore UI bugs. This bug will probably result in a wontfix if Firefox behaves like the Apple UI Guidelines demand and such a wontfix decision can only be made by a developer.
(In reply to Matthias Versen (Matti) from comment #3)
> >I was unable to find the bugzilla bug representing Lion's full screen mode changes
> example search: http://goo.gl/Rja9W

Yes, that is a search for <<short_desc=full screen lion>> which is a subset of the searches I did while looking. Nothing there appears to address this bug, but does address others issues related to fullscreen mode under Lion.


> people like me tend to ignore UI bugs. This bug will probably result in a
> wontfix if Firefox behaves like the Apple UI Guidelines demand and such a
> wontfix decision can only be made by a developer.

I don't think there is an Apple HIG that speaks to the question of whether Firefox must display the tab bar and toolbars in full screen mode.
Either way, though, we have a gross usability regression.
Perhaps it's time to break out the hg and find the commit. I was hoping someone familiar with the code and these changes would be available to discuss...
>Nothing there appears to address this bug
I thought that you are searching the bug that implemented this feature and that bug report is the first bug in my search.
(In reply to Matthias Versen (Matti) from comment #5)
> >Nothing there appears to address this bug
> I thought that you are searching the bug that implemented this feature and
> that bug report is the first bug in my search.
Huh? The first returned bug I see in that search is
  Bug 774076 - Fullscreen type choice (Lion/traditional) 
which isn't it. Ah, it looks like maybe you mean
  Bug 639705 - [10.7] add fullscreen support for Mac OS X 10.7 Lion 
  https://bugzilla.mozilla.org/show_bug.cgi?id=639705
That is helpful, thanks!
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.