// Copyright 2015 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://wicg.github.io/mediasession/#the-mediametadata-interface

[
    ConstructorCallWith=ScriptState,
    Constructor(optional MediaMetadataInit metadata),
    RaisesException=Constructor,
    RuntimeEnabled=MediaSession
] interface MediaMetadata {
    attribute DOMString title;
    attribute DOMString artist;
    attribute DOMString album;
    [CallWith=ScriptState, RaisesException=Setter] attribute FrozenArray<MediaImage> artwork;
};
