Closed Bug 1851780 Opened 10 months ago Closed 10 months ago

Maximizing the window, makes the browser chrome disappear

Categories

(Core :: Widget: Cocoa, defect, P3)

Firefox 119
ARM64
macOS
defect

Tracking

()

RESOLVED FIXED
119 Branch
Tracking Status
firefox119 --- fixed

People

(Reporter: topotropic, Assigned: bradwerth)

References

Details

Attachments

(2 files)

when I click on the green circle in Mac OS to maximize the Firefox Nightly window, it goes all the way fullscreen so that I only see webcontent and the browser chrome is hidden and I can't open a new tab or see my tabs; when I hover, I sometimes see just the app bar but not the Firefox UI, see screenshot

Component: General → Widget: Cocoa
Product: Firefox → Core

I'm not able to reproduce. Is there a specific state the window needs to be in before triggering this problem?

Very likely the regression will be Bug 1802193, which flipped the pref to use native fullscreen on Nightly.

Assignee: nobody → bwerth
Flags: needinfo?(nweber)
See Also: → 1802193

Removing tracking and regression-window wanted

Aha! With the pref browser.fullscreen.autohide I can sometimes get the chrome to disappear in fullscreen when moving the mouse cursor up to the menubar and back down again. In fact, with that pref set, I can get the chrome to appear if and only if I move the cursor to the very top-most pixel below the menubar. If I move it to that pixel, the chrome will first appear (with no titlebar) and then if I move one pixel further, the titlebar will appear. If I instead move the cursor rapidly to the menubar, I get the titlebar but no chrome.

This needs to be fixed so Firefox behaves in a consistent fashion.

Severity: -- → S3
Flags: needinfo?(nweber)
Priority: -- → P3

Prior to this patch, users with the pref browser.fullscreen.autohide set
had to hit a 1-pixel tall element to get the tab bar to appear. If they miss
this shallow element, the macOS menubar will animate down, covering the
target, and it won't be possible to make the tab bar to appear until the
menubar is animated away again.

This patch ensures that any time the macOS menubar is animated down, we also
show the tab bar.

Duplicate of this bug: 1850279
Pushed by bwerth@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/149195ba0e44
Make macOS menubar appearance force appearance of nav toolbox. r=edgar
Status: NEW → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED
Target Milestone: --- → 119 Branch
QA Whiteboard: [qa-119b-p2]
Regressions: 1863134
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: