Disabling autoplay on Youtube does not persist for subsequent videos
Categories
(Core :: Audio/Video: Playback, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
platform-rel | --- | ? |
People
(Reporter: manish.giri.me, Unassigned, NeedInfo)
Details
(Whiteboard: [platform-rel-youtube])
Comment 1•7 years ago
|
||
Comment 3•7 years ago
|
||
Updated•7 years ago
|
Comment 7•7 years ago
|
||
I am providing precise directions for Fx 67, which consistently repro the problem, there should be no issue in confirming this, so please do, and fix.
- Fx 67.0.0 x64, win7 sp1 x64, new profile
- start Fx with a new profile
- load a youtube video page directly via the urlbar
- the urlbar shows the play-blocked icon and the video does not play
- click on any video from the "up next"/related column
- the urlbar still shows the play-blocked icon, but the new video plays
This has to do with the new youtube interface not doing full page reloads on video link clicks. Video pages are loaded in-place. So you need to make sure you are getting the new interface (has to look as it does in chrome). A full page reload (a video link click in the old interface or a page refresh in the new) will not repro this.
Comment 10•5 years ago
|
||
(In reply to bughit from comment #9)
I am providing precise directions for Fx 67, which consistently repro the problem, there should be no issue in confirming this, so please do, and fix.
- Fx 67.0.0 x64, win7 sp1 x64, new profile
- start Fx with a new profile
- load a youtube video page directly via the urlbar
- the urlbar shows the play-blocked icon and the video does not play
- click on any video from the "up next"/related column
- the urlbar still shows the play-blocked icon, but the new video plays
This has to do with the new youtube interface not doing full page reloads on video link clicks. Video pages are loaded in-place. So you need to make sure you are getting the new interface (has to look as it does in chrome). A full page reload (a video link click in the old interface or a page refresh in the new) will not repro this.
Do you consider this a different bug?
Comment 11•5 years ago
|
||
I have same problem. the autoplay (in youtube) is blocked ONLY when it is redirect from other web, e.g. google search. if we open videos directly from youtube website, either any video from the column, or search video, then it will autoplay although the block autoplay icon is there.
Please fix this bug.
Comment 12•5 years ago
|
||
We only block autoplay before site hasn't been activated by user gesture (eg. mouse click, keyboard press). If user has activated site, media is allowed to autoplay. If user would like to switch this default autoplay policy, which we call user-gesture-activation
model, to click-to-play
model, they can set the pref media.autoplay.enabled.user-gestures-needed
to false
. However, this feature is not compatible with all websites, and might break some sites.
Comment 13•5 years ago
|
||
We only block autoplay before site hasn't been activated by user gesture
- This argument is a legalistic loophole that completely violates the spirit of this feature.
- A youtube video click is not an activation gesture, it is effectively a navigation to a new page with a new url.
- That this nav is done in-place is an implementation detail the user should not be expected to know or understand.
- From the user perspective a new video page is being loaded, after which, the urlbar shows playback is blocked, the user expects playback to be blocked, but it's not, so a clear bug.
the pref media.autoplay.enabled.user-gestures-needed to false
This makes no difference on youtube.
How can you claim that firefox has an autoplay-blocking feature when it's completely broken on youtube (by far the largest video site)? Is it supposed to be demoware?
Every video click on youtube autoplays, this is precisely what this feature is supposed to prevent.
Comment 14•5 years ago
|
||
(In reply to bughit from comment #13)
This makes no difference on youtube.
How can you claim that firefox has an autoplay-blocking feature when it's completely broken on youtube (by far the largest video site)? Is it supposed to be demoware?
Every video click on youtube autoplays, this is precisely what this feature is supposed to prevent.
I'm pretty sure it works on youtube. But it seems there was something missing (or a regression) in Firefox 67, I have tried to use Beta68, Develop Edition68 and Nightly 69, none fo them have this issue.
Could you help me to check whether other versions firefox work for you?
Thanks.
Comment 15•5 years ago
|
||
Could you help me to check whether other versions firefox work for you?
Why do you only make distribution zips available for candidate builds?
firefox-68.0b10 and current nightly have the same problem by default, but media.autoplay.enabled.user-gestures-needed does help.
However the default where every video click auto-plays should be considered broken.
Description
•