From d33c96b31e9370dd3254901a3164c78026daf4c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fernando=20Jim=C3=A9nez=20Moreno?= Date: Fri, 15 Nov 2019 10:02:38 +0100 Subject: [PATCH] Fallback to current url as metadata title --- components/script/dom/htmlmediaelement.rs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/components/script/dom/htmlmediaelement.rs b/components/script/dom/htmlmediaelement.rs index da8ffd76aed..333412ed3cd 100644 --- a/components/script/dom/htmlmediaelement.rs +++ b/components/script/dom/htmlmediaelement.rs @@ -1728,10 +1728,15 @@ impl HTMLMediaElement { self.render_controls(); } + let global = self.global(); + let window = global.as_window(); + // Send a media session event with the obtained metadata. self.send_media_session_event(MediaSessionEvent::SetMetadata(MediaMetadata { - // TODO(ferjm) set url if no title. - title: metadata.title.clone().unwrap_or("".to_string()), + title: metadata + .title + .clone() + .unwrap_or(window.get_url().into_string()), artist: None, album: None, }));