diff options
Diffstat (limited to 'components')
-rw-r--r-- | components/compositing/compositor.rs | 8 | ||||
-rw-r--r-- | components/servo/lib.rs | 4 |
2 files changed, 2 insertions, 10 deletions
diff --git a/components/compositing/compositor.rs b/components/compositing/compositor.rs index 32dea8e272e..666952d1240 100644 --- a/components/compositing/compositor.rs +++ b/components/compositing/compositor.rs @@ -828,7 +828,8 @@ impl<Window: WindowMethods> IOCompositor<Window> { WindowEvent::ToggleWebRenderProfiler => { let profiler_enabled = self.webrender.get_profiler_enabled(); - self.set_webrender_profiler_enabled(!profiler_enabled); + self.webrender.set_profiler_enabled(!profiler_enabled); + self.webrender_api.generate_frame(None); } } } @@ -1632,11 +1633,6 @@ impl<Window: WindowMethods> IOCompositor<Window> { self.shutdown_state != ShutdownState::FinishedShuttingDown } - pub fn set_webrender_profiler_enabled(&mut self, enabled: bool) { - self.webrender.set_profiler_enabled(enabled); - self.webrender_api.generate_frame(None); - } - /// Repaints and recomposites synchronously. You must be careful when calling this, as if a /// paint is not scheduled the compositor will hang forever. /// diff --git a/components/servo/lib.rs b/components/servo/lib.rs index 899ccec9986..f480e9157e9 100644 --- a/components/servo/lib.rs +++ b/components/servo/lib.rs @@ -244,10 +244,6 @@ impl<Window> Browser<Window> where Window: WindowMethods + 'static { self.compositor.handle_events(events) } - pub fn set_webrender_profiler_enabled(&mut self, enabled: bool) { - self.compositor.set_webrender_profiler_enabled(enabled); - } - pub fn repaint_synchronously(&mut self) { self.compositor.repaint_synchronously() } |