Closed
Bug 1700674
Opened 5 years ago
Closed 4 years ago
Picture-in-picture window doesn't use native fullscreen even if full-screen-api.macos-native-full-screen is set
Categories
(Core :: Widget: Cocoa, defect, P2)
Tracking
()
VERIFIED
FIXED
103 Branch
| Tracking | Status | |
|---|---|---|
| firefox103 | --- | verified |
People
(Reporter: mstange, Assigned: KrisWright)
References
Details
(Whiteboard: [mac:fullscreen:native-affected])
Attachments
(1 file)
Steps to reproduce:
- Be on macOS, and set full-screen-api.macos-native-full-screen to true.
- Go to a YouTube video.
- Open the video in PiP mode.
- Double-click the PiP window.
Expected results:
The video should be displayed in native fullscreen.
Actual results:
The video is displayed in non-native fullscreen.
Updated•5 years ago
|
Severity: -- → S2
Priority: -- → P2
Updated•5 years ago
|
Whiteboard: [mac:fullscreen] → [mac:fullscreen:native-affected]
| Assignee | ||
Comment 1•4 years ago
|
||
The problem seems to be happening right here, where we aren't getting a native fullscreen support. Because of this it displays in non-native fullscreen even though the pref is flipped.
| Assignee | ||
Comment 2•4 years ago
•
|
||
This adds the macos native fullscreen attribute to picture-in-picture windows so that when the pref is enabled, we view native fullscreen.
Updated•4 years ago
|
Assignee: nobody → kwright
Status: NEW → ASSIGNED
Pushed by kwright@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/709f48d5b837
Add native full screen attribute to picture-in-picture r=pip-reviewers,mhowell
Comment 4•4 years ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
status-firefox103:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 103 Branch
Updated•4 years ago
|
Flags: qe-verify+
I managed to reproduce this issue on Firefox 102.0(build ID: 20220623063721) on macOS 11. Verified as fixed on Firefox 103.0b2(build ID: 20220628190840) and Nightly 104.0a1(build ID: 20220629215821) on macOS 11.
You need to log in
before you can comment on or make changes to this bug.
Description
•