From 25822920cf77f731b247335d25b65736b29b941f Mon Sep 17 00:00:00 2001 From: Usman Yahaya Baba <91813795+uthmaniv@users.noreply.github.com> Date: Tue, 29 Jul 2025 09:42:20 +0900 Subject: [PATCH] Make request parameter immutable in send_response_to_devtools and send_early_httprequest_to_devtools (#38319) - Changes request parameters to immutable borrow Testing: Fixes: https://github.com/servo/servo/issues/38300 Signed-off-by: uthmaniv --- components/net/http_loader.rs | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/components/net/http_loader.rs b/components/net/http_loader.rs index 8191a1bb3ec..8022cd994aa 100644 --- a/components/net/http_loader.rs +++ b/components/net/http_loader.rs @@ -433,11 +433,7 @@ pub fn send_request_to_devtools( .unwrap(); } -pub fn send_response_to_devtools( - request: &mut Request, - context: &FetchContext, - response: &Response, -) { +pub fn send_response_to_devtools(request: &Request, context: &FetchContext, response: &Response) { if let (Some(devtools_chan), Some(pipeline_id), Some(webview_id)) = ( context.devtools_chan.as_ref(), request.pipeline_id, @@ -473,7 +469,7 @@ pub fn send_response_to_devtools( } } -pub fn send_early_httprequest_to_devtools(request: &mut Request, context: &FetchContext) { +pub fn send_early_httprequest_to_devtools(request: &Request, context: &FetchContext) { if let (Some(devtools_chan), Some(browsing_context_id), Some(pipeline_id)) = ( context.devtools_chan.as_ref(), request.target_webview_id.map(|id| id.0),