Chromium Code Reviews| Index: components/subresource_filter/content/browser/async_document_subresource_filter.cc |
| diff --git a/components/subresource_filter/content/browser/async_document_subresource_filter.cc b/components/subresource_filter/content/browser/async_document_subresource_filter.cc |
| index 2716f890169f5e50d6e51efc6763ca15c5e5391b..680256901dd23be9e72018ed036eadd8ce4f36eb 100644 |
| --- a/components/subresource_filter/content/browser/async_document_subresource_filter.cc |
| +++ b/components/subresource_filter/content/browser/async_document_subresource_filter.cc |
| @@ -128,8 +128,10 @@ ActivationState AsyncDocumentSubresourceFilter::Core::Initialize( |
| ComputeActivationState(params.document_url, params.parent_document_origin, |
| params.parent_activation_state, ruleset); |
| - filter_.emplace(url::Origin(params.document_url), activation_state, ruleset, |
| - base::OnceClosure()); |
| + if (activation_state.activation_level != ActivationLevel::DISABLED) { |
|
pkalinnikov
2017/02/14 12:11:06
You can remove this check, I have modified to depe
Charlie Harrison
2017/02/14 14:09:38
Done.
|
| + filter_.emplace(url::Origin(params.document_url), activation_state, ruleset, |
| + base::OnceClosure()); |
| + } |
| return activation_state; |
| } |