Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / LayoutTests / media / encrypted-media / encrypted-media-lifetime-mediakeysession-reference.html
index 404a742..2328448 100644 (file)
                     return window.internals.activeDOMObjectCount(document) - startingActiveDOMObjectCount;
                 }
 
-                MediaKeys.create('org.w3.clearkey').then(function(result) {
+                navigator.requestMediaKeySystemAccess('org.w3.clearkey').then(function(access) {
+                    assert_equals(access.keySystem, 'org.w3.clearkey');
+                    return access.createMediaKeys();
+                }).then(function(result) {
                     mediaKeys = result;
-                    assert_equals(mediaKeys.keySystem, 'org.w3.clearkey');
+                    assert_equals(typeof mediaKeys.createSession, 'function');
 
                     // Verify MediaKeys are not an ActiveDOMObject.
                     assert_equals(numActiveDOMObjectsCreated(), 0, 'MediaKeys.create()');