From ee637dc26ee98f297cf5913f744e2f4824a6fa8b Mon Sep 17 00:00:00 2001 From: OJ Kwon Date: Fri, 16 Mar 2018 10:01:33 -0700 Subject: [PATCH] feat(window): bind hotkey to trigger capture event --- ports/servo/glutin_app/window.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ports/servo/glutin_app/window.rs b/ports/servo/glutin_app/window.rs index a243d32e4c8..542715a85ed 100644 --- a/ports/servo/glutin_app/window.rs +++ b/ports/servo/glutin_app/window.rs @@ -1230,6 +1230,9 @@ impl WindowMethods for Window { self.event_queue.borrow_mut().push(WindowEvent::Quit); } } + (_, Some('3'), _) => if mods ^ KeyModifiers::CONTROL == KeyModifiers::SHIFT { + self.event_queue.borrow_mut().push(WindowEvent::CaptureWebRender); + } (KeyModifiers::CONTROL, None, Key::F10) => { let event = WindowEvent::ToggleWebRenderDebug(WebRenderDebugOption::RenderTargetDebug); self.event_queue.borrow_mut().push(event);