aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/mediametadata.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/mediametadata.rs')
-rw-r--r--components/script/dom/mediametadata.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/components/script/dom/mediametadata.rs b/components/script/dom/mediametadata.rs
index f4d801506bc..db84df878c5 100644
--- a/components/script/dom/mediametadata.rs
+++ b/components/script/dom/mediametadata.rs
@@ -27,7 +27,6 @@ impl MediaMetadata {
fn new_inherited(init: &MediaMetadataInit) -> MediaMetadata {
MediaMetadata {
reflector_: Reflector::new(),
- // TODO(ferjm): Set active media session?
session: Default::default(),
title: DomRefCell::new(init.title.clone()),
artist: DomRefCell::new(init.artist.clone()),
@@ -56,6 +55,10 @@ impl MediaMetadata {
return;
}
}
+
+ pub fn set_session(&self, session: &MediaSession) {
+ self.session.set(Some(&session));
+ }
}
impl MediaMetadataMethods for MediaMetadata {