Index: third_party/WebKit/LayoutTests/media/encrypted-media/encrypted-media-not-callable-after-createsession.html |
diff --git a/third_party/WebKit/LayoutTests/media/encrypted-media/encrypted-media-not-callable-after-createsession.html b/third_party/WebKit/LayoutTests/media/encrypted-media/encrypted-media-not-callable-after-createsession.html |
index 3c6d4bb0ba7206252d21a1906b03a4720d456b82..6d2640e13e8c1dc4be88a1c7319c35a2f89701c8 100644 |
--- a/third_party/WebKit/LayoutTests/media/encrypted-media/encrypted-media-not-callable-after-createsession.html |
+++ b/third_party/WebKit/LayoutTests/media/encrypted-media/encrypted-media-not-callable-after-createsession.html |
@@ -14,7 +14,9 @@ |
promise_test(function() |
{ |
- return navigator.requestMediaKeySystemAccess('org.w3.clearkey', [{}]).then(function(access) { |
+ getSupportedInitDataType().then(function(initDataType) { |
+ return requestClearKeySystemAccessForInitType(initDataType); |
+ }).then(function(access) { |
return access.createMediaKeys(); |
}).then(function(mediaKeys) { |
var mediaKeySession = mediaKeys.createSession(); |
@@ -30,7 +32,9 @@ |
promise_test(function() |
{ |
- return navigator.requestMediaKeySystemAccess('org.w3.clearkey', [{}]).then(function(access) { |
+ getSupportedInitDataType().then(function(initDataType) { |
+ return requestClearKeySystemAccessForInitType(initDataType); |
+ }).then(function(access) { |
return access.createMediaKeys(); |
}).then(function(mediaKeys) { |
var mediaKeySession = mediaKeys.createSession(); |
@@ -45,7 +49,9 @@ |
promise_test(function() |
{ |
- return navigator.requestMediaKeySystemAccess('org.w3.clearkey', [{}]).then(function(access) { |
+ getSupportedInitDataType().then(function(initDataType) { |
+ return requestClearKeySystemAccessForInitType(initDataType); |
+ }).then(function(access) { |
return access.createMediaKeys(); |
}).then(function(mediaKeys) { |
var mediaKeySession = mediaKeys.createSession(); |