Index: third_party/WebKit/Source/modules/mediasession/MediaSession.idl |
diff --git a/third_party/WebKit/Source/modules/mediasession/MediaSession.idl b/third_party/WebKit/Source/modules/mediasession/MediaSession.idl |
index aacbeb4223e8f06a81ac835e35147b81c666e9f2..bd294bc66219ff71c5da36e1c4a47ee394748293 100644 |
--- a/third_party/WebKit/Source/modules/mediasession/MediaSession.idl |
+++ b/third_party/WebKit/Source/modules/mediasession/MediaSession.idl |
@@ -2,6 +2,14 @@ |
// 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/#enumdef-mediasessionplaybackstate |
+ |
+enum MediaSessionPlaybackState { |
+ "none", |
+ "paused", |
+ "playing" |
+}; |
+ |
// https://wicg.github.io/mediasession/#the-mediasession-interface |
[ |
@@ -9,9 +17,10 @@ |
] interface MediaSession : EventTarget { |
attribute MediaMetadata? metadata; |
+ attribute MediaSessionPlaybackState playbackState; |
+ |
attribute EventHandler onplay; |
attribute EventHandler onpause; |
- attribute EventHandler onplaypause; |
attribute EventHandler onprevioustrack; |
attribute EventHandler onnexttrack; |
attribute EventHandler onseekforward; |