| Index: net/http/http_auth_cache.cc
|
| diff --git a/net/http/http_auth_cache.cc b/net/http/http_auth_cache.cc
|
| index 1c8c03fbb2520ac6067369971e64df1ae68ef7c2..2aca16faa5953b75d9df3e8c7ee85057c0185cca 100644
|
| --- a/net/http/http_auth_cache.cc
|
| +++ b/net/http/http_auth_cache.cc
|
| @@ -6,6 +6,9 @@
|
|
|
| #include "base/logging.h"
|
| #include "base/strings/string_util.h"
|
| +#include "net/http/http_util.h"
|
| +
|
| +namespace net {
|
|
|
| namespace {
|
|
|
| @@ -43,7 +46,8 @@ bool IsEnclosingPath(const std::string& container, const std::string& path) {
|
| void CheckOriginIsValid(const GURL& origin) {
|
| DCHECK(origin.is_valid());
|
| // Note that the scheme may be FTP when we're using a HTTP proxy.
|
| - DCHECK(origin.SchemeIsHTTPOrHTTPS() || origin.SchemeIs("ftp"));
|
| + DCHECK(origin.SchemeIsHTTPOrHTTPS() || origin.SchemeIs("ftp") ||
|
| + HttpUtil::SchemeIsWsOrWss(origin));
|
| DCHECK(origin.GetOrigin() == origin);
|
| }
|
|
|
| @@ -58,8 +62,6 @@ struct IsEnclosedBy {
|
|
|
| } // namespace
|
|
|
| -namespace net {
|
| -
|
| HttpAuthCache::HttpAuthCache() {
|
| }
|
|
|
|
|