Seeking a video element with the loop attribute set causes seeking to not work
Categories
(Core :: Audio/Video: Playback, defect, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr102 | --- | unaffected |
firefox107 | --- | unaffected |
firefox108 | + | fixed |
firefox109 | + | fixed |
People
(Reporter: aterial, Unassigned)
References
(Regression)
Details
(Keywords: regression)
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0
Steps to reproduce:
Here's a JSFiddle indicating the issue https://jsfiddle.net/k6aq8ezj/5/
There are 2 <video> elements in that jsfiddle, one has the loop attribute set, and the other does not. On the <video> element with the loop attribute set, seeking does not work correctly. When you seek to any point in the video, the playback position gets set to 0 (regardless of what you clicked), audio playback stops, but the playback position seems to keep working. After the playback position moves up to where you clicked, audio playback resumes.
I have tested this on a fresh firefox profile to make sure it was not any extensions i was running, and it did indeed happen on a fresh profile.
Actual results:
I play the video element with ID 'bugged', I click to seek the video to 30 seconds, but the playback indicator goes to 0, audio playback stops, the video appears to play but nothing is heard. Once the playback position goes to where i clicked, audio playback resumes
Expected results:
Seeking to 30 seconds should immediately begin playback of the audio at 30 seconds (if the media is loaded), just like the video without the loop attribute
Comment 1•1 year ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Audio/Video: Playback' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Comment 2•1 year ago
|
||
Thanks for the test case. Testing in Nightly 109 I don't have problems seeking the first audio track. I can skip around multiple times and the audio seeks to the proper place. Testing on Beta 108 however I can reproduce. Will try to find a regression range.
Comment 3•1 year ago
|
||
[Tracking Requested - why for this release]:
Issue with seeking and playback of audio tracks.
Seamless looping regression. Alastor, this is up on Beta currently, can you take a look?
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Comment 4•1 year ago
|
||
Set release status flags based on info from the regressing bug 1262276
Updated•1 year ago
|
Comment 5•1 year ago
|
||
I think it's bug 1800233 and I can't reproduce it on the latest Nightly.
Updated•1 year ago
|
Updated•1 year ago
|
Description
•