diff --git a/components/compositing/compositor.rs b/components/compositing/compositor.rs index 1e9f29b014c..8921f7798eb 100644 --- a/components/compositing/compositor.rs +++ b/components/compositing/compositor.rs @@ -353,10 +353,11 @@ impl webrender_traits::RenderNotifier for RenderNotifier { pipeline_id: webrender_traits::PipelineId, size: Option>) { let pipeline_id = pipeline_id.from_webrender(); - let size = size.unwrap_or(Size2D::zero()); - self.constellation_chan.send(ConstellationMsg::FrameSize(pipeline_id, - size)).unwrap(); + if let Some(size) = size { + self.constellation_chan.send(ConstellationMsg::FrameSize(pipeline_id, + size)).unwrap(); + } } }