diff options
author | Fernando Jiménez Moreno <ferjmoreno@gmail.com> | 2019-10-04 18:05:36 +0200 |
---|---|---|
committer | Fernando Jiménez Moreno <ferjmoreno@gmail.com> | 2019-11-20 13:32:11 +0100 |
commit | fa61191405a6e165ede14910eeb98b1398794e22 (patch) | |
tree | b10d1f2e5d174d60cbbfdd7a590f912a4f896ae3 /components/script/script_thread.rs | |
parent | 6233f78de48a92786b34426e96ffcfe05c6bc370 (diff) | |
download | servo-fa61191405a6e165ede14910eeb98b1398794e22.tar.gz servo-fa61191405a6e165ede14910eeb98b1398794e22.zip |
Make MediaSession handle embedder requested action
Diffstat (limited to 'components/script/script_thread.rs')
-rw-r--r-- | components/script/script_thread.rs | 5 |
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) { |