| Index: third_party/WebKit/Source/modules/mediasession/MediaSession.h
|
| diff --git a/third_party/WebKit/Source/modules/mediasession/MediaSession.h b/third_party/WebKit/Source/modules/mediasession/MediaSession.h
|
| index ff56a486df88dd6819331966cca2526f70aeee14..00a7ba808fd7363c7790c3b3a9a457d63614d346 100644
|
| --- a/third_party/WebKit/Source/modules/mediasession/MediaSession.h
|
| +++ b/third_party/WebKit/Source/modules/mediasession/MediaSession.h
|
| @@ -32,6 +32,9 @@ class MODULES_EXPORT MediaSession final
|
|
|
| void dispose();
|
|
|
| + void setPlaybackState(const String&);
|
| + String playbackState();
|
| +
|
| void setMetadata(MediaMetadata*);
|
| MediaMetadata* metadata() const;
|
|
|
| @@ -45,7 +48,6 @@ class MODULES_EXPORT MediaSession final
|
|
|
| DEFINE_ATTRIBUTE_EVENT_LISTENER(play);
|
| DEFINE_ATTRIBUTE_EVENT_LISTENER(pause);
|
| - DEFINE_ATTRIBUTE_EVENT_LISTENER(playpause);
|
| DEFINE_ATTRIBUTE_EVENT_LISTENER(previoustrack);
|
| DEFINE_ATTRIBUTE_EVENT_LISTENER(nexttrack);
|
| DEFINE_ATTRIBUTE_EVENT_LISTENER(seekforward);
|
| @@ -73,6 +75,7 @@ class MODULES_EXPORT MediaSession final
|
| // Returns null when the ExecutionContext is not document.
|
| mojom::blink::MediaSessionService* getService();
|
|
|
| + mojom::blink::MediaSessionPlaybackState m_playbackState;
|
| Member<MediaMetadata> m_metadata;
|
| mojom::blink::MediaSessionServicePtr m_service;
|
| mojo::Binding<blink::mojom::blink::MediaSessionClient> m_clientBinding;
|
|
|