Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / LayoutTests / media / encrypted-media / encrypted-media-v2-events.html
index 10323db..637b4ba 100644 (file)
 
                 MediaKeys.create('org.w3.clearkey').then(test.step_func(function(mediaKeys) {
                     var initDataType = getInitDataType();
-                    return mediaKeys.createSession(initDataType, getInitData(initDataType));
-                })).then(test.step_func(function(result) {
-                    mediaKeySession = result;
+                    var mediaKeySession = mediaKeys.createSession();
                     waitForEventAndRunStep('message', mediaKeySession, test.step_func(processMessage), test);
+                    return mediaKeySession.generateRequest(initDataType, getInitData(initDataType));
                 })).catch(test.step_func(function(error) {
                     forceTestFailureFromPromise(test, error);
                 }));