From 92519bfed45566462243c9e46b9a95eda9e16a85 Mon Sep 17 00:00:00 2001 From: Narfinger Date: Tue, 27 May 2025 16:56:39 +0200 Subject: [PATCH] Incorporate suggestions. Signed-off-by: Narfinger --- components/script/dom/servointernals.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/components/script/dom/servointernals.rs b/components/script/dom/servointernals.rs index 52042275de0..b104238a8af 100644 --- a/components/script/dom/servointernals.rs +++ b/components/script/dom/servointernals.rs @@ -59,7 +59,8 @@ impl ServoInternalsMethods for ServoInternals { impl RoutedPromiseListener for ServoInternals { fn handle_response(&self, response: MemoryReportResult, promise: &Rc, can_gc: CanGc) { - let stringified = serde_json::to_string(&response.results).unwrap(); + let stringified = serde_json::to_string(&response.results) + .unwrap_or_else(|_| "{ error: \"failed to create memory report\"}".to_owned()); promise.resolve_native(&stringified, can_gc); } }