Index: LayoutTests/media/encrypted-media/encrypted-media-onencrypted.html |
diff --git a/LayoutTests/media/encrypted-media/encrypted-media-needkey.html b/LayoutTests/media/encrypted-media/encrypted-media-onencrypted.html |
similarity index 60% |
rename from LayoutTests/media/encrypted-media/encrypted-media-needkey.html |
rename to LayoutTests/media/encrypted-media/encrypted-media-onencrypted.html |
index f4e14554a0a1c9370320a9ee12ef97a751c24987..67577ffa976fd79179dea20da1cf39dd401a3083 100644 |
--- a/LayoutTests/media/encrypted-media/encrypted-media-needkey.html |
+++ b/LayoutTests/media/encrypted-media/encrypted-media-onencrypted.html |
@@ -1,7 +1,7 @@ |
<!DOCTYPE html> |
<html> |
<head> |
- <title>NeedKey</title> |
+ <title>onencrypted</title> |
<script src="encrypted-media-utils.js"></script> |
<script src="../../resources/testharness.js"></script> |
<script src="../../resources/testharnessreport.js"></script> |
@@ -9,7 +9,7 @@ |
<body> |
<video id="testVideo" controls></video> |
<div id="log"></div> |
- <p>Test that needkey event is fired on an encrypted media file.</p> |
+ <p>Test that encrypted event is fired on an encrypted media file.</p> |
<script> |
var expectedInitData = stringToUint8Array('0123456789012345'); |
@@ -20,20 +20,21 @@ |
{ |
var video = document.getElementById('testVideo'); |
- var onNeedKey = function(event) |
+ var onEncrypted = function(event) |
{ |
assert_equals(event.target, video); |
- assert_true(event instanceof window.MediaKeyNeededEvent); |
- assert_equals(event.type, 'needkey'); |
- assert_array_equals(event.initData, expectedInitData); |
+ assert_true(event instanceof window.MediaEncryptedEvent); |
+ assert_equals(event.type, 'encrypted'); |
+ assert_equals(event.initDataType, 'webm'); |
+ assert_array_equals(new Uint8Array(event.initData), expectedInitData); |
if (--expectedEvents == 0) |
test.done(); |
}; |
- waitForEventAndRunStep('needkey', video, onNeedKey, test); |
+ waitForEventAndRunStep('encrypted', video, onEncrypted, test); |
video.src = '../content/test-encrypted.webm'; |
- }, 'Needkey fired on encrypted media file.'); |
+ }, 'encrypted fired on encrypted media file.'); |
</script> |
</body> |
</html> |