Closed Bug 1824776 Opened 2 years ago Closed 2 years ago

Can’t exit fullscreen in recent MacOS Nightlies

Categories

(Core :: Widget: Cocoa, defect)

Firefox 113
defect

Tracking

()

RESOLVED DUPLICATE of bug 1829403

People

(Reporter: tigt, Unassigned)

Details

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

Steps to reproduce:

113.0a1 (2023-03-27) (64-bit), but this has been happening for a couple of weeks of nightly updates

  1. View any YouTube video page and begin playback
  2. Press the YouTube player’s fullscreen button in the lower-right
  3. Attempt to exit fullscreen mode

Actual results:

Exiting fullscreen is impossible via the normal methods: pressing YouTube’s provided exit button doesn’t work, and neither does Esc or other keyboard shortcuts.

  • Opening a new tab with ⌘T shows the New Tab page still in fullscreen, without the URL bar.
  • Closing Firefox or the original fullscreening tab with ⌘W are the only ways I’ve discovered to exit fullscreen.
  • The web developer console doesn’t show any error or warning messages when failing to exit fullscreen.
  • This started happening alongside some other glitches with the browser chrome, so it may be related to them:
    • When entering MacOS's “Full Screen” windowing mode (via the green traffic light button), the Bookmarks bar vanishes regardless of its current setting in View→Toolbars
    • Having many normal tabs open squishes pinned tabs horizontally
    • Having a certain amount of tabs open (exact # depends on width of screen/allotted space using MacOS’s Drag Spaces side-by-side) causes all tabs to flicker as they thrash between layout modes
  • Interestingly, I cannot reproduce this bug or the above quirks in Private Browsing.

Expected results:

Exiting fullscreen mode should be possible.

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

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

Could you run mozregression to see when this started happening, assuming it reproduces there? If it doesn't, does this reproduce in Safe Mode? If both private browsing and safe mode don't reproduce the problem, this might be due to an addon.

Flags: needinfo?(tigt)

Running mozregression now. I just tried the issue in Troubleshooting Mode, and it can reproduce, so it's probably not any addons or my theme.

Unfortunately none of my issues reproduced using mozregression (using its GUI, if it matters).

I also tried MDN’s Fullscreen API example to make sure it wasn’t YouTube-specific, and unfortunately the bug still reproduces at https://mdn.github.io/dom-examples/fullscreen-api/index.html too.

Flags: needinfo?(tigt)

Fixed itself as of 113.0a1 (2023-04-03) (64-bit)

Status: UNCONFIRMED → RESOLVED
Closed: 2 years ago
Resolution: --- → WORKSFORME
Duplicate of bug: 1829403
Resolution: WORKSFORME → DUPLICATE
You need to log in before you can comment on or make changes to this bug.