| Index: extensions/browser/api/web_request/web_request_api.cc
|
| diff --git a/extensions/browser/api/web_request/web_request_api.cc b/extensions/browser/api/web_request/web_request_api.cc
|
| index f76b1691954f1233845e44a4820d654ca29f3519..c90dd3e398e11cb2733bbcef385a965e3e1834b4 100644
|
| --- a/extensions/browser/api/web_request/web_request_api.cc
|
| +++ b/extensions/browser/api/web_request/web_request_api.cc
|
| @@ -480,10 +480,10 @@ bool ExtensionWebRequestEventRouter::RequestFilter::InitFromValue(
|
| return false;
|
| for (size_t i = 0; i < urls_value->GetSize(); ++i) {
|
| std::string url;
|
| - URLPattern pattern(
|
| - URLPattern::SCHEME_HTTP | URLPattern::SCHEME_HTTPS |
|
| - URLPattern::SCHEME_FTP | URLPattern::SCHEME_FILE |
|
| - URLPattern::SCHEME_EXTENSION);
|
| + URLPattern pattern(URLPattern::SCHEME_HTTP | URLPattern::SCHEME_HTTPS |
|
| + URLPattern::SCHEME_FTP | URLPattern::SCHEME_FILE |
|
| + URLPattern::SCHEME_EXTENSION |
|
| + URLPattern::SCHEME_WS | URLPattern::SCHEME_WSS);
|
| if (!urls_value->GetString(i, &url) ||
|
| pattern.Parse(url) != URLPattern::PARSE_SUCCESS) {
|
| *error = ErrorUtils::FormatErrorMessage(
|
|
|