Vimeo captions do not display in PiP window
Categories
(Toolkit :: Picture-in-Picture, defect, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox128 | --- | fixed |
People
(Reporter: me, Assigned: joe.scott.webster)
References
(Blocks 1 open bug)
Details
(Whiteboard: [fidefe-pip3])
Attachments
(1 file, 2 obsolete files)
Tested in nightly 112.0a1 (2023-02-21):
- Go to https://player.vimeo.com/embed
- Enable any of the captions by using the CC button in the player
- Play the video
- Hit the Picture-in-Picture button
The PiP window should display those captions, but it does not.
The Vimeo player uses WebVTT files specified in <track>
elements with the mode set to "hidden" for our custom display.
After some investigation, it looks like our issue here is that the setActiveTextTrack()
function is checking for mode to be "showing" in order to consider a track active. PictureInPictureChild.jsm:setActiveTextTrack (called from PictureInPictureChild.jsm:setupTextTracks)
I confirmed that manually switching the track from "hidden" to "showing" results in the captions displaying properly in the PiP window.
We are happy to make changes to our player to get this working, but we can't universally change the mode to "showing". In other browsers, we do this in the player on enterpictureinpicture
, but as far as I know, there is no equivalent for us to use in Firefox.
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Hi,
We will add support for hidden mode, so Vimeo subs will be visible in Picture-in-Picture, no changes are necessary from your side.
We can't promise the exact release, but this is high on our backlog list.
Updated•1 year ago
|
Updated•1 year ago
|
Comment hidden (admin-reviewed) |
Comment hidden (admin-reviewed) |
The content of attachment 9344806 [details] has been deleted for the following reason:
Spam
The content of attachment 9344805 [details] has been deleted for the following reason:
Spam
Comment hidden (spam) |
Assignee | ||
Comment 7•1 month ago
|
||
Updated•1 month ago
|
Updated•1 month ago
|
Pushed by nbaumgardner@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/93c467e711d4 Display PiP captions in Vimeo player r=pip-reviewers,niklas
Comment 9•17 days ago
|
||
bugherder |
Description
•