diff options
author | Fernando Jiménez Moreno <ferjmoreno@gmail.com> | 2019-10-28 16:08:05 +0100 |
---|---|---|
committer | Fernando Jiménez Moreno <ferjmoreno@gmail.com> | 2019-11-20 13:33:51 +0100 |
commit | 85ec66b43edea5c91ba9a77390867cb9b2db6baa (patch) | |
tree | 1a410c221a3e4543e33f5ec812b6c8fc006ac8ba /components/script_traits | |
parent | 08f9f17ed36c1102db51eaa1a88e6914757f2026 (diff) | |
download | servo-85ec66b43edea5c91ba9a77390867cb9b2db6baa.tar.gz servo-85ec66b43edea5c91ba9a77390867cb9b2db6baa.zip |
Move active media session logic to constellation
Diffstat (limited to 'components/script_traits')
-rw-r--r-- | components/script_traits/lib.rs | 2 | ||||
-rw-r--r-- | components/script_traits/script_msg.rs | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/components/script_traits/lib.rs b/components/script_traits/lib.rs index 7b921db70e4..a732141a9ff 100644 --- a/components/script_traits/lib.rs +++ b/components/script_traits/lib.rs @@ -389,7 +389,7 @@ pub enum ConstellationControlMsg { /// Notifies the script thread about a new recorded paint metric. PaintMetric(PipelineId, ProgressiveWebMetricType, u64), /// Notifies the media session about a user requested media session action. - MediaSessionAction(TopLevelBrowsingContextId, MediaSessionActionType), + MediaSessionAction(BrowsingContextId, MediaSessionActionType), } impl fmt::Debug for ConstellationControlMsg { diff --git a/components/script_traits/script_msg.rs b/components/script_traits/script_msg.rs index 64d6b1f5389..9db4e7ac7e2 100644 --- a/components/script_traits/script_msg.rs +++ b/components/script_traits/script_msg.rs @@ -17,7 +17,7 @@ use crate::WorkerGlobalScopeInit; use crate::WorkerScriptLoadOrigin; use canvas_traits::canvas::{CanvasId, CanvasMsg}; use devtools_traits::{ScriptToDevtoolsControlMsg, WorkerId}; -use embedder_traits::EmbedderMsg; +use embedder_traits::{EmbedderMsg, MediaSessionEvent}; use euclid::default::Size2D as UntypedSize2D; use euclid::Size2D; use gfx_traits::Epoch; @@ -306,6 +306,7 @@ impl fmt::Debug for ScriptMsg { GetClientWindow(..) => "GetClientWindow", GetScreenSize(..) => "GetScreenSize", GetScreenAvailSize(..) => "GetScreenAvailSize", + MediaSessionEvent(..) => "MediaSessionEvent", }; write!(formatter, "ScriptMsg::{}", variant) } |