diff options
Diffstat (limited to 'components/compositing/windowing.rs')
-rw-r--r-- | components/compositing/windowing.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/components/compositing/windowing.rs b/components/compositing/windowing.rs index cceaaf9fce8..1b901c8bd4e 100644 --- a/components/compositing/windowing.rs +++ b/components/compositing/windowing.rs @@ -73,6 +73,8 @@ pub enum WindowEvent { Reload(TopLevelBrowsingContextId), /// Create a new top level browsing context NewBrowser(ServoUrl, IpcSender<TopLevelBrowsingContextId>), + /// Close a top level browsing context + CloseBrowser(TopLevelBrowsingContextId), /// Make a top level browsing context visible, hiding the previous /// visible one. SelectBrowser(TopLevelBrowsingContextId), @@ -99,6 +101,7 @@ impl Debug for WindowEvent { WindowEvent::ToggleWebRenderProfiler => write!(f, "ToggleWebRenderProfiler"), WindowEvent::Reload(..) => write!(f, "Reload"), WindowEvent::NewBrowser(..) => write!(f, "NewBrowser"), + WindowEvent::CloseBrowser(..) => write!(f, "CloseBrowser"), WindowEvent::SelectBrowser(..) => write!(f, "SelectBrowser"), } } |