blob: 017378ede3321722bacd148d3abb0dca15af8c48 [file] [edit]
RUN(internals.setMediaElementRestrictions(audio, "RequireUserGestureForAudioRateChange,RequireUserGestureToControlControlsManager"))
RUN(audio.src = findMediaFile("audio", "content/silence"))
EVENT(canplaythrough)
RUN(audio.play())
EVENT(playing)
EXPECTED (internals.bestMediaElementForRemoteControls("NowPlaying") == '[object HTMLAudioElement]') OK
RUN(internals.applicationDidEnterBackground(true))
RUN(audio.currentTime = audio.duration - 0.1)
EVENT(ended)
RUN(audio.src = "")
RUN(audio.load())
EVENT(error)
EXPECTED (internals.bestMediaElementForRemoteControls("NowPlaying") == 'null') OK
RUN(audio.src = findMediaFile("audio", "content/test"))
RUN(audio.load())
EVENT(canplaythrough)
RUN(audio.play())
EVENT(playing)
EXPECTED (internals.bestMediaElementForRemoteControls("NowPlaying") == '[object HTMLAudioElement]') OK
END OF TEST