Index: chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.h |
diff --git a/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.h b/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.h |
index 17a19c465799981e4dd43f67f2c46b892f12a784..d96b5757c14f45b0e6ff6a7dc242f4a08ca91bae 100644 |
--- a/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.h |
+++ b/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.h |
@@ -173,10 +173,8 @@ class ChromeBrowsingDataRemoverDelegate : public BrowsingDataRemoverDelegate |
~ChromeBrowsingDataRemoverDelegate() override; |
// BrowsingDataRemoverDelegate: |
- bool DoesOriginMatchEmbedderMask( |
- int origin_type_mask, |
- const GURL& origin, |
- storage::SpecialStoragePolicy* special_storage_policy) const override; |
+ BrowsingDataRemoverDelegate::MaskMatcherFunction GetMaskMatcherFunction() |
+ const override; |
void RemoveEmbedderData( |
const base::Time& delete_begin, |
const base::Time& delete_end, |
@@ -197,6 +195,12 @@ class ChromeBrowsingDataRemoverDelegate : public BrowsingDataRemoverDelegate |
#endif |
private: |
+ // Returned by GetMaskMatcherFunction(). |
+ static bool DoesOriginMatchEmbedderMask( |
+ int origin_type_mask, |
+ const GURL& origin, |
+ storage::SpecialStoragePolicy* special_storage_policy); |
+ |
// If AllDone(), calls the callback provided in RemoveEmbedderData(). |
void NotifyIfDone(); |