Closed Bug 1478594 Opened 6 years ago Closed 6 years ago

Video won't autoplay after allowing the autoplay

Categories

(Core :: Audio/Video: Playback, defect, P3)

defect

Tracking

()

RESOLVED INVALID
Tracking Status
firefox63 --- affected

People

(Reporter: laszlo.bialis, Unassigned)

References

Details

[Affected versions]:
Nightly 63.0a1 (2018-07-26) 

[Affected platforms]:
Reproduced on Win 10 x64, Win7 x64, MacOS X, Ubuntu

[Steps to reproduce]:

1.Open https://edition.cnn.com/videos
2.Wait for the doorhanger menu to be shown
3.Select Allow, only after the play button appears on the video

[Expected result]:

After selecting Allow on the doorhanger menu, the video should autoplay.

[Actual result]:

The video doesn't start, the same picture with play button is shown.
Component: Preferences → Audio/Video: Playback
Product: Firefox → Core
The issue is reproducible also by performing the following actions on the page after step 3 (only after the play button appears on the video, without clicking on allow)

Mouse: Left click, Right click
Keypress: All keys except non-printable characters and keys that handles the browser

The video should start playing on site after each user gesture, but in fact the result is the same as above. The video doesn't start, the same picture with play button is shown.
This is not a bug. Clicking "Allow" means that we would allow video starts to play when they call video.play() or video with "autoplay" keyword before the site gets user activation. That is, we give the *permission* to website after user clicking "Allow" or activating by user gestures.

However, it doens't mean owning the permission would automatically start the video. In this case, it seems that CNN shows the play button after they stop calling video.play, and they want to let user manually start the video by the play button.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.