New issue
Advanced search Search tips

Issue 863047 link

Starred by 4 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 3
Type: Bug-Regression



Sign in to add a comment

[MacViews] No support for immersive fullscreen

Project Member Reported by sdy@chromium.org, Jul 12

Issue description

Chrome Version: 69.0.3489.0
OS: macOS

Chrome currently supports a custom fullscreen mode for users who:

1. Have multiple displays.
2. Have the "displays have separate spaces" feature turned off in System Preferences.

Based on a comment in crrev/c/1130001, this isn't implemented in Views (but I don't have the right setup to test it). I don't think this feature is widely used, but people who use it have strong feelings about it and will be frustrated if it goes away:

    https://bugs.chromium.org/p/chromium/issues/detail?id=779082#c62

What do folks think we should do here?
 
Labels: -Type-Feature Type-Bug-Regression
Summary: Implement immersive fullscreen in MacViews (was: Implement immersive fullscreen in MacViews?)
Flipping this back to a because, iirc, that's what we're doing for Views parity issues.
Summary: [MacViews] No support for immersive fullscreen (was: Implement immersive fullscreen in MacViews)
Owner: weili@chromium.org
Status: Assigned (was: Untriaged)
weili@, how difficult would this be?
This would probably be a bit involved. iiuc, we need to create a new fullscreen NSWindow and move/reparent all the subviews to this new window. Sounds easy to Cocoa, but may not be so for Views.
It may be possible without creating a new window. I think that was to work around issues with much older versions of macOS, but I don't remember the details.
Labels: Group-Full_Screen_Support
Labels: Hotlist-DesktopUIValid Hotlist-DesktopUIChecked
*** UI Mass Triage ***

Adding appropriate label for expert review.

Sign in to add a comment