Loading spinner displays at end of video on Twitter (Windows 10) and Reddit (all)
Categories
(Core :: Audio/Video: Playback, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr52 | --- | unaffected |
firefox-esr60 | --- | wontfix |
firefox61 | --- | wontfix |
firefox62 | --- | wontfix |
firefox63 | --- | wontfix |
firefox64 | --- | wontfix |
firefox65 | --- | wontfix |
firefox66 | --- | wontfix |
firefox67 | --- | fix-optional |
firefox68 | --- | affected |
People
(Reporter: oanaarbuzov, Unassigned)
References
(Regression, )
Details
(Keywords: regression, Whiteboard: [webcompat])
Attachments
(3 files)
Reporter | ||
Comment 1•7 years ago
|
||
Comment 2•7 years ago
|
||
Updated•7 years ago
|
Comment 3•7 years ago
|
||
Comment 4•7 years ago
|
||
Comment 5•7 years ago
|
||
Comment 6•7 years ago
|
||
Comment 7•7 years ago
|
||
Comment 8•7 years ago
|
||
Comment 10•6 years ago
|
||
Comment 11•6 years ago
|
||
Comment 12•6 years ago
|
||
Comment 14•6 years ago
|
||
Comment 15•6 years ago
|
||
Comment 16•6 years ago
|
||
Comment 17•6 years ago
|
||
Comment 18•6 years ago
|
||
Some Reddit videos are also affected with the same regression window, both on Windows 10 and Linux. At the end of the video an orange loading spinner appears (Chromium unaffected).
Example: https://www.reddit.com/r/reallifedoodles/comments/a725yi/
Reopening since multiple sites and platforms are affected.
Comment 19•6 years ago
|
||
Comment 20•6 years ago
|
||
On Windows Firefox firing a 'waiting' event at the end of the view before 'ended'. On Mac the waiting event does not fire. Twitter expects a 'playing' or 'seeked' to signal the end of buffering. We can add something in 'ended' and 'paused', but we don't have this problem in any other browser, AFAIK.
Updated•6 years ago
|
Comment 21•6 years ago
|
||
Nils, could you please find someone to look into this for our 67 soft freeze (Mar 11)?
Updated•6 years ago
|
Comment 23•6 years ago
|
||
(In reply to Greg Kindel [:twitter] from comment #20)
On Windows Firefox firing a 'waiting' event at the end of the view before 'ended'. On Mac the waiting event does not fire. Twitter expects a 'playing' or 'seeked' to signal the end of buffering. We can add something in 'ended' and 'paused', but we don't have this problem in any other browser, AFAIK.
Could you please detail on what even you are expecting to be fired that would cause the spinner to stop being displayed?
If using MSE, it's entirely possible for the waiting event to be fired followed by ended should the player reached the end of the source buffer content before MediaSource.endOfStream got called. This will result from a transition to "waiting" into "ended" directly.
Comment 24•6 years ago
|
||
(In reply to Jean-Yves Avenard [:jya] from comment #23)
If using MSE, it's entirely possible for the waiting event to be fired followed by ended should the player reached the end of the source buffer content before MediaSource.endOfStream got called. This will result from a transition to "waiting" into "ended" directly.
Good on this end. The buffering indicator is now cleared by the player on ended
.
Comment 25•6 years ago
|
||
I have never noticed this issue with Reddit and now Twitter handles this.
Updated•6 years ago
|
Comment 26•6 years ago
|
||
(In reply to Jean-Yves Avenard [:jya] from comment #22)
I see no relation with bug 1405025.
Bug 1405025 is the regressing bug as per Comment 2 and I previously confirmed this myself with mozregression in Comment 18.
Description
•