Index: third_party/WebKit/LayoutTests/media/encrypted-media/encrypted-media-update-disallowed-input.html |
diff --git a/third_party/WebKit/LayoutTests/media/encrypted-media/encrypted-media-update-disallowed-input.html b/third_party/WebKit/LayoutTests/media/encrypted-media/encrypted-media-update-disallowed-input.html |
index 105cf537b30f31bed1e07a405f31f3d55f56aec9..406670d20f426d5e3ab70dce2f6e3e695de5d559 100644 |
--- a/third_party/WebKit/LayoutTests/media/encrypted-media/encrypted-media-update-disallowed-input.html |
+++ b/third_party/WebKit/LayoutTests/media/encrypted-media/encrypted-media-update-disallowed-input.html |
@@ -15,6 +15,7 @@ |
async_test(function(test) |
{ |
var initDataType; |
+ var initData; |
var mediaKeySession; |
function repeat(pattern, count) { |
@@ -53,15 +54,14 @@ |
}); |
} |
- getSupportedInitDataType().then(function(type) { |
- initDataType = type; |
- return navigator.requestMediaKeySystemAccess('org.w3.clearkey', [{}]); |
- }).then(function(access) { |
+ navigator.requestMediaKeySystemAccess('org.w3.clearkey', getSimpleConfiguration()).then(function(access) { |
+ initDataType = access.getConfiguration().initDataTypes[0]; |
+ initData = getInitData(initDataType); |
return access.createMediaKeys(); |
}).then(function(mediaKeys) { |
mediaKeySession = mediaKeys.createSession(); |
waitForEventAndRunStep('message', mediaKeySession, processMessage, test); |
- return mediaKeySession.generateRequest(initDataType, getInitData(initDataType)); |
+ return mediaKeySession.generateRequest(initDataType, initData); |
}); |
}, 'update() with response longer than 64Kb characters.'); |
</script> |