Open Bug 1757772 Opened 3 years ago Updated 2 years ago

Support PiP on videos that are loaded within an iframe (e.g., https://www.nfl.com/videos/)

Categories

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

Desktop
All
enhancement

Tracking

()

Tracking Status
firefox-esr91 --- affected
firefox97 --- wontfix
firefox98 --- wontfix
firefox99 --- wontfix

People

(Reporter: danibodea, Unassigned)

References

(Blocks 1 open bug, )

Details

(Whiteboard: [fidefe-MR1-2022])

Note

  • When the user reaches the , he will notice that...

Affected versions

  • Nightly v89.0a1
  • ESR v91.6.0esr

Affected platforms

  • Mac OS 11
  • Ubuntu 20
  • Windows 10

Steps to reproduce

  1. Launch browser.
  2. Load https://www.nfl.com/videos/
  3. Hover over the playing video.

Expected result

  • PiP button appears and works.

Actual result

  • The PiP button/toggle is not being displayed in these videos.

Regression range

  • Not a recent regression, appears as it never worked.

Additional notes

  • I suppose this could be set as invalid, but I decided to log it since this streaming service is pretty popular in the US.

Can you please update the Expected result to: Pip button is not displayed?

Why would we consider it invalid?

Flags: needinfo?(daniel.bodea)
Priority: -- → P3

Took a quick look at the DOM for this site, and it seems videos are loaded within an iframe. PiP tries to search for video elements on a web page to insert the PiP toggle. However, the videos are not loaded as <video> elements here, so the PiP toggle is never displayed.

(In reply to amininkova from comment #1)

Can you please update the Expected result to: Pip button is not displayed?

Why would we consider it invalid?

In case it won't be supported anytime soon; felt like a possible way forward. In any case, it's good that we know it's (temporary) expected to not support the PiP.

Flags: needinfo?(daniel.bodea)
Summary: The PiP button is not displayed for then web video player on https://www.nfl.com/videos/ → The PiP button is not displayed for the web video player on https://www.nfl.com/videos/
Whiteboard: [fidefe-MR1-2022]

(In reply to amininkova from comment #1)

Can you please update the Expected result to: Pip button is not displayed?

Why would we consider it invalid?

It appears I've only answered the first question in comment 2.
Answer for first: The PiP button/toggle does not appear at all and I'd expect it to appear and work on these videos.
P.S. The actual result has been corrected, also.

Priority: P3 → P5
Summary: The PiP button is not displayed for the web video player on https://www.nfl.com/videos/ → Support PiP on videos that are loaded within an iframe (e.g., https://www.nfl.com/videos/)
See Also: → 1655802
Severity: S4 → S3
You need to log in before you can comment on or make changes to this bug.