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; |
} |