mirror of
https://github.com/servo/servo.git
synced 2025-07-22 23:03:42 +01:00
Remove the unused IpcSender from ChromeToPaintMsg::Exit.
This commit is contained in:
parent
61983323ae
commit
eb44bdb33a
2 changed files with 10 additions and 4 deletions
|
@ -279,7 +279,6 @@ impl Pipeline {
|
|||
ConstellationControlMsg::ExitPipeline(self.id,
|
||||
PipelineExitType::PipelineOnly)).unwrap();
|
||||
let _ = self.chrome_to_paint_chan.send(ChromeToPaintMsg::Exit(
|
||||
None,
|
||||
PipelineExitType::PipelineOnly));
|
||||
let LayoutControlChan(ref layout_channel) = self.layout_chan;
|
||||
let _ = layout_channel.send(
|
||||
|
|
|
@ -205,7 +205,7 @@ pub enum ChromeToPaintMsg {
|
|||
PaintPermissionGranted,
|
||||
PaintPermissionRevoked,
|
||||
CollectReports(ReportsChan),
|
||||
Exit(Option<IpcSender<()>>, PipelineExitType),
|
||||
Exit(PipelineExitType),
|
||||
}
|
||||
|
||||
pub struct PaintTask<C> {
|
||||
|
@ -382,8 +382,7 @@ impl<C> PaintTask<C> where C: PaintListener + Send + 'static {
|
|||
// FIXME(njn): should eventually measure the paint task.
|
||||
channel.send(Vec::new())
|
||||
}
|
||||
Msg::FromLayout(LayoutToPaintMsg::Exit(ref response_channel, _)) |
|
||||
Msg::FromChrome(ChromeToPaintMsg::Exit(ref response_channel, _)) => {
|
||||
Msg::FromLayout(LayoutToPaintMsg::Exit(ref response_channel, _)) => {
|
||||
// Ask the compositor to remove any layers it is holding for this paint task.
|
||||
// FIXME(mrobinson): This can probably move back to the constellation now.
|
||||
self.compositor.notify_paint_task_exiting(self.id);
|
||||
|
@ -392,6 +391,14 @@ impl<C> PaintTask<C> where C: PaintListener + Send + 'static {
|
|||
response_channel.as_ref().map(|channel| channel.send(()));
|
||||
break;
|
||||
}
|
||||
Msg::FromChrome(ChromeToPaintMsg::Exit(_)) => {
|
||||
// Ask the compositor to remove any layers it is holding for this paint task.
|
||||
// FIXME(mrobinson): This can probably move back to the constellation now.
|
||||
self.compositor.notify_paint_task_exiting(self.id);
|
||||
|
||||
debug!("PaintTask: Exiting.");
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue