| Index: components/subresource_filter/content/renderer/document_subresource_filter.h
|
| diff --git a/components/subresource_filter/content/renderer/document_subresource_filter.h b/components/subresource_filter/content/renderer/document_subresource_filter.h
|
| index dd05ab644d66a8e2da536e85af791b64894d2036..1c3a1dd33449394d187b084413bec156b64df3cc 100644
|
| --- a/components/subresource_filter/content/renderer/document_subresource_filter.h
|
| +++ b/components/subresource_filter/content/renderer/document_subresource_filter.h
|
| @@ -21,6 +21,7 @@
|
|
|
| namespace subresource_filter {
|
|
|
| +class FirstPartyOrigin;
|
| class MemoryMappedRuleset;
|
|
|
| // Performs filtering of subresource loads in the scope of a given document.
|
| @@ -62,7 +63,9 @@ class DocumentSubresourceFilter
|
| ActivationState activation_state_;
|
| scoped_refptr<const MemoryMappedRuleset> ruleset_;
|
| IndexedRulesetMatcher ruleset_matcher_;
|
| - url::Origin document_origin_;
|
| +
|
| + // Note: Equals nullptr iff |filtering_disabled_for_document_|.
|
| + std::unique_ptr<FirstPartyOrigin> document_origin_;
|
|
|
| base::Closure first_disallowed_load_callback_;
|
|
|
|
|