diff --git a/components/net/cookie.rs b/components/net/cookie.rs index b47246440ca..42a49a4ac0a 100644 --- a/components/net/cookie.rs +++ b/components/net/cookie.rs @@ -160,7 +160,7 @@ impl Cookie { } } - if self.cookie.secure && url.scheme() != "https" { + if self.cookie.secure && !url.is_secure_scheme() { return false; } if self.cookie.httponly && source == CookieSource::NonHTTP {