diff options
author | Rohit Burra <iamrohit7@gmail.com> | 2016-12-25 09:13:21 +0530 |
---|---|---|
committer | Rohit Burra <iamrohit7@gmail.com> | 2016-12-25 09:13:21 +0530 |
commit | 49abf57debaf8548b263834feb0b7e7511f0a1d5 (patch) | |
tree | 202be83c52654b548c3d63829cc694d11ef00d11 /components/net/cookie_storage.rs | |
parent | 9123fe0cefdba5f92b494d046e07a7810730e0e3 (diff) | |
download | servo-49abf57debaf8548b263834feb0b7e7511f0a1d5.tar.gz servo-49abf57debaf8548b263834feb0b7e7511f0a1d5.zip |
Refactor to use ServoUrl::is_secure_scheme
Diffstat (limited to 'components/net/cookie_storage.rs')
-rw-r--r-- | components/net/cookie_storage.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/components/net/cookie_storage.rs b/components/net/cookie_storage.rs index cf2779daa04..8d39334263c 100644 --- a/components/net/cookie_storage.rs +++ b/components/net/cookie_storage.rs @@ -38,7 +38,7 @@ impl CookieStorage { let cookies = self.cookies_map.entry(domain).or_insert(vec![]); // https://www.ietf.org/id/draft-ietf-httpbis-cookie-alone-01.txt Step 2 - if !cookie.cookie.secure && url.scheme() != "https" && url.scheme() != "wss" { + if !cookie.cookie.secure && !url.is_secure_scheme() { let new_domain = cookie.cookie.domain.as_ref().unwrap(); let new_path = cookie.cookie.path.as_ref().unwrap(); @@ -85,7 +85,7 @@ impl CookieStorage { // http://tools.ietf.org/html/rfc6265#section-5.3 pub fn push(&mut self, mut cookie: Cookie, url: &ServoUrl, source: CookieSource) { // https://www.ietf.org/id/draft-ietf-httpbis-cookie-alone-01.txt Step 1 - if cookie.cookie.secure && url.scheme() != "https" && url.scheme() != "wss" { + if cookie.cookie.secure && !url.is_secure_scheme() { return; } |