Open Bug 1828691 Opened 2 years ago Updated 2 years ago

The PiP's position and size resets if the video stream changes while the PiP is positioned in-between 2 screens

Categories

(Toolkit :: Picture-in-Picture, enhancement)

Desktop
All
enhancement

Tracking

()

Tracking Status
firefox-esr102 --- affected
firefox112 --- affected
firefox113 --- affected
firefox114 --- affected

People

(Reporter: danibodea, Unassigned)

Details

Attachments

(1 file)

Note

  • When the user plays a video, launches the PiP, resizes it and positions it in between 2 screens, then the user clicks on another video, he will notice that the PiP's size and position are reset to default.

Found in

  • Beta v113.0b4

Affected versions

  • Beta v113.0b4
  • ESR v102

Tested platforms

  • Affected platforms: Windows10, Windows 7
  • Unaffected platforms: ?

Steps to reproduce

  1. Play a YT video.
  2. Resize and re-position PiP in between 2 screens.
  3. Click on another video.

Expected result

  • The PiP keeps its last size and position.

Actual result

  • The PiP resets its size and position to default.

Regression range

  • Not a recent regression.

Additional notes

  • This behavior is even necessary if the PiP is spilling out of the screen area, but it is not necessary when the PiP is split on 2 screens (intentionally).

This behavior can also be observed on Amazon Prime:

  1. Play an Amazon Prime video.
  2. Resize and re-position PiP in between 2 screens.
  3. Click on "Next" (episode).
    Expected result: The PiP keeps its last size and position.
    Actual result: The PiP resets its size and position to default.

Furthermore, it cannot be reproduced on Netflix as the PiP closes when a "next" button is clicked.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: