Open Bug 1655802 Opened 4 years ago Updated 7 months ago

(PiP) Picture-in-Picture toggle not clickable on Twitch if extension with overlay is used

Categories

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

Desktop
All
defect

Tracking

()

Tracking Status
firefox-esr91 --- affected
firefox100 --- affected
firefox101 --- affected
firefox102 --- affected
firefox115 --- affected
firefox116 --- affected
firefox117 --- affected

People

(Reporter: sebastian, Unassigned)

References

(Depends on 1 open bug)

Details

(Whiteboard: [fidefe-MR1-2022])

Whenever a Twitch stream is using a Twitch extension with an overlay (exposing additional UI on top of the stream) then the Picture-in-Picture toggle is not clickable.

Severity: -- → S3
Depends on: 1616289
Priority: -- → P3
See Also: → 1608425

Have you found a workaround for this issue?

Flags: needinfo?(s.kaspari)

Using the keyboard shortcut (cmd option shift ] on mac) often works for me. Sometimes it does not. Pressing it right after the page has loaded works most often.

Flags: needinfo?(s.kaspari)

(In reply to Michael Comella (:mcomella) [needinfo or I won't see it] from comment #2)

Have you found a workaround for this issue?

i've found that if u pause the stream, the PiP button becomes clickable. it should then open as usual & u can resume the stream 😊

I was searching for a solution to PiP in Twitch, and i finally found this video
https://vimeo.com/520450863?utm_source=email&utm_medium=vimeo-cliptranscode-201504&utm_campaign=29220
It not so elegant but it works 100%
..at least no need for extensions to install :)

If you open dev tools (right click, inspect) then the pip button works.

See Also: → 1539652

Looks like PictureInPictureChild.jsm does not even get a pointerdown event when clicking on the transparent iframe overlay over the video.
i.e. I don't see the event arriving here: https://searchfox.org/mozilla-central/rev/68a5327697ec43aa55b458c504c4b313c9c80528/toolkit/actors/PictureInPictureChild.jsm#333

Sounds related to bug 1543805. Might even be an exact dupe.

(In reply to Mike Conley (:mconley) (:⚙️) from comment #8)

Sounds related to bug 1543805. Might even be an exact dupe.

Yes, I think it's a dupe. I wanted to see if I can write a quick site intervention to address this. But looks like the fix is much more complex than that.

Ah, yes. I suspect bug 1539652 is probably the way forward here.

Might be a dupe of bug 1761351 and/or bug 1757772.

Component: Video/Audio Controls → Picture-in-Picture
OS: Unspecified → All
Hardware: Unspecified → Desktop
Whiteboard: [fidefe-MR1-2022]
See Also: → 1543805, 1757772, 1761351
Duplicate of this bug: 1818132

This issue still occurs on the latest versions. Revalidated on videos with the "Decktracker extension for Firestone".

Version: unspecified → Trunk
Duplicate of this bug: 1761351
Duplicate of this bug: 1721634
Duplicate of this bug: 1892317
You need to log in before you can comment on or make changes to this bug.