blob: 96974d0e5e777f326cc8326f9a64756d02941416 [file] [log] [blame]
Test that a remote control command is treated as a user gesture.
RUN(internals.setMediaElementRestrictions(video, "RequireUserGestureForVideoRateChange"))
* set video.src
EVENT(loadedmetadata)
* video.play() should fail
RUN(handlePromise(video.play()))
EXPECTED (video.paused == 'true') OK
* Send a play command, it should succeed.
RUN(internals.postRemoteControlCommand('play'))
EVENT(timeupdate)
END OF TEST