diff options
Diffstat (limited to 'components/script/dom/mediametadata.rs')
-rw-r--r-- | components/script/dom/mediametadata.rs | 5 |
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 { |