aboutsummaryrefslogtreecommitdiffstats
path: root/components/net_traits/response.rs
diff options
context:
space:
mode:
authorKeith Yeung <kungfukeith11@gmail.com>2017-06-24 03:33:51 -0700
committerKeith Yeung <kungfukeith11@gmail.com>2017-08-08 09:22:29 -0700
commited9c16575c274719cb2989049011beb342a07af3 (patch)
treecbb83549c38a54a9e8ef5a4d7e6a45b591b27b0c /components/net_traits/response.rs
parentc9d9ed8e96b88bf738c8753106424bbb28a4b02e (diff)
downloadservo-ed9c16575c274719cb2989049011beb342a07af3.tar.gz
servo-ed9c16575c274719cb2989049011beb342a07af3.zip
Update main fetch
Diffstat (limited to 'components/net_traits/response.rs')
-rw-r--r--components/net_traits/response.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/components/net_traits/response.rs b/components/net_traits/response.rs
index 74525a85f07..ebb7681afba 100644
--- a/components/net_traits/response.rs
+++ b/components/net_traits/response.rs
@@ -102,12 +102,14 @@ pub struct Response {
pub cache_state: CacheState,
pub https_state: HttpsState,
pub referrer: Option<ServoUrl>,
+ pub referrer_policy: Option<ReferrerPolicy>,
+ /// [CORS-exposed header-name list](https://fetch.spec.whatwg.org/#concept-response-cors-exposed-header-name-list)
+ pub cors_exposed_header_name_list: Vec<String>,
/// [Internal response](https://fetch.spec.whatwg.org/#concept-internal-response), only used if the Response
/// is a filtered response
pub internal_response: Option<Box<Response>>,
/// whether or not to try to return the internal_response when asked for actual_response
pub return_internal: bool,
- pub referrer_policy: Option<ReferrerPolicy>,
}
impl Response {
@@ -125,6 +127,7 @@ impl Response {
https_state: HttpsState::None,
referrer: None,
referrer_policy: None,
+ cors_exposed_header_name_list: vec![],
internal_response: None,
return_internal: true,
}
@@ -151,6 +154,7 @@ impl Response {
https_state: HttpsState::None,
referrer: None,
referrer_policy: None,
+ cors_exposed_header_name_list: vec![],
internal_response: None,
return_internal: true,
}