aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/script_thread.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/script_thread.rs')
-rw-r--r--components/script/script_thread.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/components/script/script_thread.rs b/components/script/script_thread.rs
index 1c1a7bd9538..ec1f5852060 100644
--- a/components/script/script_thread.rs
+++ b/components/script/script_thread.rs
@@ -3941,7 +3941,10 @@ impl ScriptThread {
browsing_context_id: TopLevelBrowsingContextId,
action: MediaSessionActionType,
) {
- // TODO
+ match self.media_sessions.borrow().get(&browsing_context_id) {
+ Some(session) => session.handle_action(action),
+ None => warn!("No MediaSession for this browsing context"),
+ };
}
pub fn enqueue_microtask(job: Microtask) {