Index: LayoutTests/media/encrypted-media/encrypted-media-lifetime-multiple-mediakeys.html |
diff --git a/LayoutTests/media/encrypted-media/encrypted-media-lifetime-multiple-mediakeys.html b/LayoutTests/media/encrypted-media/encrypted-media-lifetime-multiple-mediakeys.html |
index 3f8862aa1669175b378610022966e6b335566b36..dee217af929874775cf0fd74704ab2d6729d70fc 100644 |
--- a/LayoutTests/media/encrypted-media/encrypted-media-lifetime-multiple-mediakeys.html |
+++ b/LayoutTests/media/encrypted-media/encrypted-media-lifetime-multiple-mediakeys.html |
@@ -46,7 +46,10 @@ |
{ |
return MediaKeys.create('org.w3.clearkey').then(function(result) { |
mediaKeys = result; |
- return mediaKeys.createSession(initDataType, initData); |
+ var mediaKeySession = mediaKeys.createSession(); |
+ return mediaKeySession.generateRequest(initDataType, initData).then(function() { |
+ return mediaKeySession; |
+ }); |
}); |
} |