Closed Bug 1735947 Opened 3 years ago Closed 3 years ago

Title bar in Nightly 95.0a1 (2021-10-14) using macOS has incorrect height when in full-screen mode

Categories

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

Firefox 95
defect

Tracking

()

RESOLVED DUPLICATE of bug 1736522
Tracking Status
firefox-esr78 --- unaffected
firefox-esr91 --- unaffected
firefox93 --- unaffected
firefox94 --- unaffected
firefox95 --- affected

People

(Reporter: mkipyegon, Unassigned)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:94.0) Gecko/20100101 Firefox/94.0

Steps to reproduce:

Using Firefox Nightly 95.0a1 (2021-10-14) on macOS 10.15.7, I entered full-screen mode.

Actual results:

The height of the title bar is larger than expected.

Expected results:

The height of the title bar should be the same as the traffic light symbols.

The Bugbug bot thinks this bug should belong to the 'Core::Widget: Cocoa' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.

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

Are you still experiencing this issue? If so, could you clarify when you experience this? Is it after you go into fullscreen and then move the mouse to the top of the screen to display the Apple menu bar? Or are there other steps to reproduce?

Flags: needinfo?(mkipyegon)

(In reply to Stephen A Pohl [:spohl] from comment #2)

Are you still experiencing this issue?

I'm still experiencing the same behaviour with the current version of Nightly, (2021-10-21).

Is it after you go into fullscreen and then move the mouse to the top of the screen to display the Apple menu bar?

Yes. These are the only steps required.

Flags: needinfo?(mkipyegon)

Could you run mozregression[1] to see when this started happening? You could either use the GUI version availabe at https://mozilla.github.io/mozregression/, or run it via Terminal. To run it via Terminal, simply run these three commands in a Terminal window:

sudo easy_install pip
sudo python3 -m pip install -U mozregression --ignore-installed
mozregression --good 2017-01-01

A number of Firefox versions will open in succession to narrow down when this started occurring. Simply type "good" or "bad" in Terminal based on whether or not a build reproduces the bug. Once finished, please post the output from the last run. It should give a last good and first bad revision as well as a link to look at the changesets in that range. Thank you!

[1] https://mozilla.github.io/mozregression/

Flags: needinfo?(mkipyegon)

Done. This was the output.

25:57.76 INFO: Narrowed integration regression window from [9d0f1fc9, 9785ceff] (3 builds) to [cc067906, 9785ceff] (2 builds) (~1 steps left)
25:57.76 INFO: No more integration revisions, bisection finished.
25:57.76 INFO: Last good revision: cc067906622d2660d8eda3b6abe1c71d4a8e102a
25:57.76 INFO: First bad revision: 9785ceff3f61c52823d82b3f217b4897bcebaad3
25:57.76 INFO: Pushlog:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=cc067906622d2660d8eda3b6abe1c71d4a8e102a&tochange=9785ceff3f61c52823d82b3f217b4897bcebaad3
Flags: needinfo?(mkipyegon)

Thank you for tracking this down!

Severity: -- → S2
Flags: needinfo?(emilio)
Keywords: regression
Priority: -- → P2
Regressed by: 1735318
Has Regression Range: --- → yes

I don't see this locally on Monterrey beta, but is it fixed by bug 1736522? Stephen, if you can repro can you try to import that patch and check?

Flags: needinfo?(emilio) → needinfo?(spohl.mozilla.bugs)

I haven't been able to reproduce this myself. Do you happen to have a try build with bug 1736522 applied that Mark could test?

Flags: needinfo?(spohl.mozilla.bugs) → needinfo?(emilio)

https://treeherder.mozilla.org/#/jobs?repo=try&revision=e7e336e4ddaceebbb1e1b5f25f50dafcd4299395 should have builds in a bit. I'm moderately sure it should fix it, but let's see...

Flags: needinfo?(emilio)

Thanks, Emilio! Mark, could you try this build and tell us if you're still experiencing this issue?

https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/IXv2NLbJSR2nCMKF6sbzCg/runs/0/artifacts/public/build/target.dmg

Flags: needinfo?(mkipyegon)

Set release status flags based on info from the regressing bug 1735318

(In reply to Stephen A Pohl [:spohl] from comment #10)

Thanks, Emilio! Mark, could you try this build and tell us if you're still experiencing this issue?

I can confirm this build does not have the issue that I was experiencing.

Flags: needinfo?(mkipyegon)

Thanks for checking!

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: