diff options
author | Bastien Orivel <eijebong@bananium.fr> | 2018-08-27 18:36:52 +0200 |
---|---|---|
committer | Bastien Orivel <eijebong@bananium.fr> | 2018-11-01 19:17:36 +0100 |
commit | 024b40b39d3848f1a1f7020bd7ed8c901817f09c (patch) | |
tree | 27508f102b0973cbae3dca22143ea4aedd349f4b /components/net/cookie.rs | |
parent | 95bfaa0a770479fb3bf6bf0b1f85c9ae343e66ff (diff) | |
download | servo-024b40b39d3848f1a1f7020bd7ed8c901817f09c.tar.gz servo-024b40b39d3848f1a1f7020bd7ed8c901817f09c.zip |
Update hyper to 0.12
Diffstat (limited to 'components/net/cookie.rs')
-rw-r--r-- | components/net/cookie.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/components/net/cookie.rs b/components/net/cookie.rs index e8e7be6733d..fb403628107 100644 --- a/components/net/cookie.rs +++ b/components/net/cookie.rs @@ -94,14 +94,14 @@ impl Cookie { // Step 10 - if cookie.http_only() && source == CookieSource::NonHTTP { + if cookie.http_only().unwrap_or(false) && source == CookieSource::NonHTTP { return None; } // https://tools.ietf.org/html/draft-west-cookie-prefixes-04#section-4 // Step 1 of cookie prefixes if (cookie.name().starts_with("__Secure-") || cookie.name().starts_with("__Host-")) && - !(cookie.secure() && request.is_secure_scheme()) + !(cookie.secure().unwrap_or(false) && request.is_secure_scheme()) { return None; } @@ -197,10 +197,10 @@ impl Cookie { } } - if self.cookie.secure() && !url.is_secure_scheme() { + if self.cookie.secure().unwrap_or(false) && !url.is_secure_scheme() { return false; } - if self.cookie.http_only() && source == CookieSource::NonHTTP { + if self.cookie.http_only().unwrap_or(false) && source == CookieSource::NonHTTP { return false; } |