| Index: extensions/browser/api/declarative_webrequest/webrequest_condition_attribute.cc
|
| diff --git a/extensions/browser/api/declarative_webrequest/webrequest_condition_attribute.cc b/extensions/browser/api/declarative_webrequest/webrequest_condition_attribute.cc
|
| index 4bb2b3b12ef7f6b4adca7ae917b2cd12a81e8fb7..18048aa95b7994839b2a58d34c964ccba62dd071 100644
|
| --- a/extensions/browser/api/declarative_webrequest/webrequest_condition_attribute.cc
|
| +++ b/extensions/browser/api/declarative_webrequest/webrequest_condition_attribute.cc
|
| @@ -181,6 +181,11 @@ bool WebRequestConditionAttributeResourceType::IsFulfilled(
|
| if (!(request_data.stage & GetStages()))
|
| return false;
|
|
|
| + if (request_data.request->url().SchemeIsWSOrWSS()) {
|
| + return std::find(types_.begin(), types_.end(), ResourceTypeExt(true)) !=
|
| + types_.end();
|
| + }
|
| +
|
| const content::ResourceRequestInfo* info =
|
| content::ResourceRequestInfo::ForRequest(request_data.request);
|
| return info &&
|
|
|