Open Bug 1777986 Opened 2 years ago Updated 2 years ago

PiP window closes between Omegle chats

Categories

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

Desktop
Unspecified
defect

Tracking

()

Tracking Status
firefox-esr91 --- unaffected
firefox-esr102 --- wontfix
firefox104 --- wontfix
firefox105 --- wontfix
firefox106 --- fix-optional

People

(Reporter: denschub, Unassigned)

References

(Regression, )

Details

(Keywords: regression)

In a WebCompat report we received a user writes

On Firefox 99 or lower you can go from person to person and the pop out window stays open. [...] Something changed in Firefox 100 and newer where the pop out window automatically closes when going from chatter to chatter.

Since the user mentions this used to work, I'll add the regressionwindow-wanted keyword.

Just for the record, I'll also share what Raul commented:

It is very hard to submit a valid screenshot with the issue since there are alot of NSFW video chats coming from other users.

QA Whiteboard: [qa-regression-triage]

The severity field is not set for this bug.
:mconley, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(mconley)
Severity: -- → S3
Flags: needinfo?(mconley)
Priority: -- → P3

This appears to be a regression.

Found commit message:
Bug 1757927 - close pip window when video src is undefined. r=mconley

Differential Revision: https://phabricator.services.mozilla.com/D141145

Tested with Windows 10.

Has STR: --- → yes
QA Whiteboard: [qa-regression-triage]
Regressed by: 1757927
Hardware: Unspecified → Desktop

:kpatenio, since you are the author of the regressor, bug 1757927, could you take a look?
For more information, please visit auto_nag documentation.

Flags: needinfo?(kpatenio)

If the video src changes while the PiP window is open, PiP waits and listens for a new video src to load - if there is no update within 1 second (this is a hard coded value), the PiP window closes. The logic carrying out this behaviour can be found here.

After watching the gif found in the original GitHub issue, it looks to me that a new video source is not loaded within the 1 second wait time, so the PiP window closes by the time we go to the next chatter. We could try increasing the wait time for certain sites like omegle that we would add to our overrides.

Flags: needinfo?(kpatenio)

It would be nice to have a way to disable this auto closing function or change the 1 second time out. Other browsers do not behave like this. I use PiP a lot for watching youtube videos and it is more annoying now that i have to re-open PiP everytime i go to a new video.

See Also: → 1819883
You need to log in before you can comment on or make changes to this bug.