| Index: third_party/WebKit/LayoutTests/media/mediasession/mojo/media-control-action-reaches-client.html
|
| diff --git a/third_party/WebKit/LayoutTests/media/mediasession/mojo/media-control-action-reaches-client.html b/third_party/WebKit/LayoutTests/media/mediasession/mojo/media-control-action-reaches-client.html
|
| index 7e32f68bc9d1da19c1547f9bc5116bb5ce790761..0cd77668e73fba9046c4b98340230829afff8cf7 100644
|
| --- a/third_party/WebKit/LayoutTests/media/mediasession/mojo/media-control-action-reaches-client.html
|
| +++ b/third_party/WebKit/LayoutTests/media/mediasession/mojo/media-control-action-reaches-client.html
|
| @@ -20,20 +20,26 @@ var expectations = [
|
|
|
| var nextExpectation = 0;
|
|
|
| -function checkExpectation(t, event) {
|
| +function checkExpectation(t, action) {
|
| var expectedEvent = expectations[nextExpectation];
|
| - assert_equals(expectedEvent, event.type);
|
| + assert_equals(expectedEvent, action);
|
| if (++nextExpectation >= expectations.length)
|
| t.done();
|
| }
|
|
|
| function runTests(t) {
|
| - window.navigator.mediaSession.onplay = t.step_func(checkExpectation.bind(null, t));
|
| - window.navigator.mediaSession.onpause = t.step_func(checkExpectation.bind(null, t));
|
| - window.navigator.mediaSession.onprevioustrack = t.step_func(checkExpectation.bind(null, t));
|
| - window.navigator.mediaSession.onnexttrack = t.step_func(checkExpectation.bind(null, t));
|
| - window.navigator.mediaSession.onseekforward = t.step_func(checkExpectation.bind(null, t));
|
| - window.navigator.mediaSession.onseekbackward = t.step_func(checkExpectation.bind(null, t));
|
| + window.navigator.mediaSession.setActionCallback(
|
| + "play", t.step_func(checkExpectation.bind(null, t, "play")));
|
| + window.navigator.mediaSession.setActionCallback(
|
| + "pause", t.step_func(checkExpectation.bind(null, t, "pause")));
|
| + window.navigator.mediaSession.setActionCallback(
|
| + "previoustrack", t.step_func(checkExpectation.bind(null, t, "previoustrack")));
|
| + window.navigator.mediaSession.setActionCallback(
|
| + "nexttrack", t.step_func(checkExpectation.bind(null, t, "nexttrack")));
|
| + window.navigator.mediaSession.setActionCallback(
|
| + "seekbackward", t.step_func(checkExpectation.bind(null, t, "seekbackward")));
|
| + window.navigator.mediaSession.setActionCallback(
|
| + "seekforward", t.step_func(checkExpectation.bind(null, t, "seekforward")));
|
|
|
| mock.getClient().didReceiveAction(MediaSessionAction.PLAY);
|
| mock.getClient().didReceiveAction(MediaSessionAction.PAUSE);
|
|
|