From bce4ec5b70f98c98a996b05767dfa7c1915fa0ce Mon Sep 17 00:00:00 2001 From: Josh Matthews Date: Sat, 25 Apr 2020 12:46:49 -0400 Subject: [PATCH] Support clearing cached events in console actor. --- components/devtools/actors/console.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/components/devtools/actors/console.rs b/components/devtools/actors/console.rs index 8c07c324e6d..3f23a0c0ee5 100644 --- a/components/devtools/actors/console.rs +++ b/components/devtools/actors/console.rs @@ -277,6 +277,13 @@ impl Actor for ConsoleActor { stream: &mut TcpStream, ) -> Result { Ok(match msg_type { + "clearMessagesCache" => { + let browsing_context = + registry.find::(&self.browsing_context); + self.cached_events.borrow_mut().remove(&browsing_context.active_pipeline.get()); + ActorMessageStatus::Processed + } + "getCachedMessages" => { let str_types = msg .get("messageTypes")