diff options
author | Manish Goregaokar <manishsmail@gmail.com> | 2016-06-10 15:46:12 +0530 |
---|---|---|
committer | Manish Goregaokar <manishsmail@gmail.com> | 2016-06-11 11:49:40 +0530 |
commit | 9deecd793c6859e52c2ce9df7bba28eb3159cb97 (patch) | |
tree | 9d3417c31e74de79736e953236932a5a3dc6f36c /components/net_traits/request.rs | |
parent | 8b9479f8bf13efa0cc174a84e1775c4926278cef (diff) | |
download | servo-9deecd793c6859e52c2ce9df7bba28eb3159cb97.tar.gz servo-9deecd793c6859e52c2ce9df7bba28eb3159cb97.zip |
Review fixes
Diffstat (limited to 'components/net_traits/request.rs')
-rw-r--r-- | components/net_traits/request.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/components/net_traits/request.rs b/components/net_traits/request.rs index 4c7f4081f77..1fbcdabe868 100644 --- a/components/net_traits/request.rs +++ b/components/net_traits/request.rs @@ -117,7 +117,7 @@ pub struct RequestInit { pub unsafe_request: bool, pub same_origin_data: bool, pub body: Option<Vec<u8>>, - // TODO: cleint object + // TODO: client object pub destination: Destination, pub synchronous: bool, pub mode: RequestMode, @@ -214,7 +214,9 @@ impl Request { } pub fn from_init(init: RequestInit) -> Request { - let mut req = Request::new(init.url, None, false); + let mut req = Request::new(init.url, + Some(Origin::Origin(init.origin.origin())), + false); *req.method.borrow_mut() = init.method; *req.headers.borrow_mut() = init.headers; req.unsafe_request = init.unsafe_request; @@ -226,7 +228,6 @@ impl Request { req.use_cors_preflight = init.use_cors_preflight; req.credentials_mode = init.credentials_mode; req.use_url_credentials = init.use_url_credentials; - *req.origin.borrow_mut() = Origin::Origin(init.origin.origin()); *req.referer.borrow_mut() = if let Some(url) = init.referer_url { Referer::RefererUrl(url) } else { |