// Copyright 2014 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

// https://dvcs.w3.org/hg/html-media/raw-file/default/encrypted-media/encrypted-media.html#mediakeysystemaccess-interface

[
    RuntimeEnabled=EncryptedMedia,
    GarbageCollected,
    TypeChecking=Interface
] interface MediaKeySystemAccess {
    readonly attribute DOMString keySystem;
    [CallWith=ScriptState] Promise createMediaKeys();
};
