aboutsummaryrefslogtreecommitdiffstats
path: root/components/net/fetch/methods.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/net/fetch/methods.rs')
-rw-r--r--components/net/fetch/methods.rs7
1 files changed, 4 insertions, 3 deletions
diff --git a/components/net/fetch/methods.rs b/components/net/fetch/methods.rs
index da2dda147fb..b9caa134712 100644
--- a/components/net/fetch/methods.rs
+++ b/components/net/fetch/methods.rs
@@ -973,8 +973,9 @@ fn http_network_fetch(request: Rc<Request>,
Ok((res, msg)) => {
response.url = Some(url.clone());
response.status = Some(res.response.status);
- response.raw_status = Some(res.response.status_raw().clone());
- response.headers = res.response.headers.clone();
+ response.raw_status = Some((res.response.status_raw().0,
+ res.response.status_raw().1.as_bytes().to_vec()));
+ response.headers = res.response.headers.clone();
let res_body = response.body.clone();
@@ -1001,7 +1002,7 @@ fn http_network_fetch(request: Rc<Request>,
send_response_to_devtools(
&sender, request_id.unwrap(),
meta_headers.map(Serde::into_inner),
- meta_status.map(Serde::into_inner),
+ meta_status,
pipeline_id);
}
}