| Index: net/http/http_auth_handler_digest.cc
|
| diff --git a/net/http/http_auth_handler_digest.cc b/net/http/http_auth_handler_digest.cc
|
| index 7ac8b1c0b74e23e925526b4d6e87135c50541de0..bfc83123be17057a29da1c459a085809a6859b8e 100644
|
| --- a/net/http/http_auth_handler_digest.cc
|
| +++ b/net/http/http_auth_handler_digest.cc
|
| @@ -303,7 +303,8 @@ void HttpAuthHandlerDigest::GetRequestMethodAndPath(
|
|
|
| const GURL& url = request->url;
|
|
|
| - if (target_ == HttpAuth::AUTH_PROXY && url.SchemeIs("https")) {
|
| + if (target_ == HttpAuth::AUTH_PROXY &&
|
| + (url.SchemeIs("https") || url.SchemeIs("ws") || url.SchemeIs("wss"))) {
|
| *method = "CONNECT";
|
| *path = GetHostAndPort(url);
|
| } else {
|
|
|