| Index: third_party/WebKit/Source/modules/mediasession/MediaMetadata.h
|
| diff --git a/third_party/WebKit/Source/modules/mediasession/MediaMetadata.h b/third_party/WebKit/Source/modules/mediasession/MediaMetadata.h
|
| index dcdc2c106f21b1e07834d6416d7de654c23c22a1..af70d0a698ededc8b2f23f6ed66e47cb373d369e 100644
|
| --- a/third_party/WebKit/Source/modules/mediasession/MediaMetadata.h
|
| +++ b/third_party/WebKit/Source/modules/mediasession/MediaMetadata.h
|
| @@ -12,6 +12,8 @@
|
|
|
| namespace blink {
|
|
|
| +class ExecutionContext;
|
| +class MediaArtwork;
|
| class MediaMetadataInit;
|
|
|
| // Implementation of MediaMetadata interface from the Media Session API.
|
| @@ -20,20 +22,22 @@ class MODULES_EXPORT MediaMetadata final
|
| , public ScriptWrappable {
|
| DEFINE_WRAPPERTYPEINFO();
|
| public:
|
| - static MediaMetadata* create(const MediaMetadataInit&);
|
| + static MediaMetadata* create(ExecutionContext*, const MediaMetadataInit&);
|
|
|
| String title() const;
|
| String artist() const;
|
| String album() const;
|
| + HeapVector<Member<MediaArtwork>> artworks() const;
|
|
|
| WebMediaMetadata* data() { return &m_data; }
|
|
|
| DEFINE_INLINE_TRACE() { }
|
|
|
| private:
|
| - MediaMetadata(const MediaMetadataInit&);
|
| + MediaMetadata(ExecutionContext*, const MediaMetadataInit&);
|
|
|
| WebMediaMetadata m_data;
|
| + HeapVector<Member<MediaArtwork>> m_artworks;
|
| };
|
|
|
| } // namespace blink
|
|
|