Open Bug 1934937 Opened 3 months ago Updated 2 months ago

Clicking on the fullscreen button in Picture-in-Picture does nothing on Xfce

Categories

(Toolkit :: Picture-in-Picture, defect, P3)

Desktop
Linux
defect

Tracking

()

UNCONFIRMED

People

(Reporter: aoia7rz7l, Unassigned)

References

(Regression)

Details

(Keywords: regression)

Tested on both 115.18.0esr and 128.5.1esr.

STR:

  1. Watch any video.
  2. Enter PiP mode.
  3. Click on the Play/Pause button and Mute/Unmute button to confirm that they do function and the icons do reflect their current state.
  4. Click on the Fullscreen button.
  5. Click on the Play/Pause button and Mute/Unmute button again.
  6. Close the PiP window.

Expected Behavior:

PiP window enters Fullscreen mode after clicking on the Fullscreen button.

Actual Behavior:

Nothing happened when the user clicked on the Fullscreen button. Both the Play/Pause and Mute/Unmute button also no longer update their icon to reflect their current state, but they still function. The Browser Console also reported a TypeError: FullScreen request aborted after closing the PiP window.

mozregression --good 102 --bad 115 --pref media.videocontrols.picture-in-picture.improved-video-controls.enabled:true returned

Last good revision: 17df1e9794687c0d56a85bc975e6b650c911b69f (2022-08-11)
First bad revision: fbae7216fa061be5b7521010f78bb51dade2a5a9 (2022-08-12)
Pushlog: https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=17df1e9794687c0d56a85bc975e6b650c911b69f&tochange=fbae7216fa061be5b7521010f78bb51dade2a5a9
Switching bisection method to taskcluster
Getting mozilla-central builds 17df1e9794687c0d56a85bc975e6b650c911b69f and fbae7216fa061be5b7521010f78bb51dade2a5a9
...
There are no build artifacts for these changesets (these are probably too old).

Since media.videocontrols.picture-in-picture.improved-video-controls.enabled was introduced in bug 1779127 and the same bug was within the regression range, I'd say the PiP Fullscreen button probably never worked in the first place.

Keywords: regression
Regressed by: 1779127
See Also: → 1832118, 1859986

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

Component: Untriaged → Picture-in-Picture
Product: Firefox → Toolkit
Severity: -- → S3
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.