diff options
author | Delan Azabani <dazabani@igalia.com> | 2024-03-22 14:06:28 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-22 06:06:28 +0000 |
commit | 8882507ad06b598fb43d8542c67ad76daeda739c (patch) | |
tree | 5d78c92d40aab37a71f87c6f5a1df0c5218e81c5 /components/shared/compositing | |
parent | 9b26dca141159ddc75266de9ef5a54f537450921 (diff) | |
download | servo-8882507ad06b598fb43d8542c67ad76daeda739c.tar.gz servo-8882507ad06b598fb43d8542c67ad76daeda739c.zip |
Rework “visible” to “throttled” in constellation + script + compositor (#31816)
Diffstat (limited to 'components/shared/compositing')
-rw-r--r-- | components/shared/compositing/lib.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/components/shared/compositing/lib.rs b/components/shared/compositing/lib.rs index a06261dd86f..8ab45b374ed 100644 --- a/components/shared/compositing/lib.rs +++ b/components/shared/compositing/lib.rs @@ -81,8 +81,8 @@ pub enum CompositorMsg { CreatePng(Option<Rect<f32, CSSPixel>>, IpcSender<Option<Image>>), /// A reply to the compositor asking if the output image is stable. IsReadyToSaveImageReply(bool), - /// Pipeline visibility changed - PipelineVisibilityChanged(PipelineId, bool), + /// Set whether to use less resources by stopping animations. + SetThrottled(PipelineId, bool), /// WebRender has produced a new frame. This message informs the compositor that /// the frame is ready, so that it may trigger a recomposite. NewWebRenderFrameReady(bool /* composite_needed */), @@ -157,7 +157,7 @@ impl Debug for CompositorMsg { CompositorMsg::TouchEventProcessed(..) => write!(f, "TouchEventProcessed"), CompositorMsg::CreatePng(..) => write!(f, "CreatePng"), CompositorMsg::IsReadyToSaveImageReply(..) => write!(f, "IsReadyToSaveImageReply"), - CompositorMsg::PipelineVisibilityChanged(..) => write!(f, "PipelineVisibilityChanged"), + CompositorMsg::SetThrottled(..) => write!(f, "SetThrottled"), CompositorMsg::PipelineExited(..) => write!(f, "PipelineExited"), CompositorMsg::NewWebRenderFrameReady(..) => write!(f, "NewWebRenderFrameReady"), CompositorMsg::PendingPaintMetric(..) => write!(f, "PendingPaintMetric"), |