aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/request.rs
diff options
context:
space:
mode:
authorGregory Terzian <gterzian@users.noreply.github.com>2017-11-12 14:11:50 +0800
committerGregory Terzian <gterzian@users.noreply.github.com>2017-11-15 19:28:03 +0800
commitd196f3de621770ecf38a6349bc8cd00c0aa7aa07 (patch)
treec9adbd2c57d840eb4938045c97baadc5a2988ad9 /components/script/dom/request.rs
parentf674cba6125cecddc9a54182f66963238b5bdee1 (diff)
downloadservo-d196f3de621770ecf38a6349bc8cd00c0aa7aa07.tar.gz
servo-d196f3de621770ecf38a6349bc8cd00c0aa7aa07.zip
copy headers from script request to net request
Diffstat (limited to 'components/script/dom/request.rs')
-rw-r--r--components/script/dom/request.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/components/script/dom/request.rs b/components/script/dom/request.rs
index f0b28f59b69..fcd396c1176 100644
--- a/components/script/dom/request.rs
+++ b/components/script/dom/request.rs
@@ -339,6 +339,9 @@ impl Request {
_ => {},
}
+ // Copy the headers list onto the headers of net_traits::Request
+ r.request.borrow_mut().headers = r.Headers().get_headers_list();
+
// Step 32
let mut input_body = if let RequestInfo::Request(ref input_request) = input {
let input_request_request = input_request.request.borrow();