Index: chrome/browser/engagement/site_engagement_eviction_policy.h |
diff --git a/chrome/browser/engagement/site_engagement_eviction_policy.h b/chrome/browser/engagement/site_engagement_eviction_policy.h |
index 3ea3fdebfe95f0a14cce771b3f0c70ce30c09126..c11db025e71d681bffc5845e8d8d6af8cfd80a54 100644 |
--- a/chrome/browser/engagement/site_engagement_eviction_policy.h |
+++ b/chrome/browser/engagement/site_engagement_eviction_policy.h |
@@ -30,6 +30,7 @@ class SiteEngagementEvictionPolicy : public storage::QuotaEvictionPolicy { |
// Overridden from storage::QuotaEvictionPolicy: |
void GetEvictionOrigin(const scoped_refptr<storage::SpecialStoragePolicy>& |
special_storage_policy, |
+ const std::set<GURL>& exceptions, |
const storage::GetOriginCallback& callback) override; |
private: |
@@ -44,6 +45,7 @@ class SiteEngagementEvictionPolicy : public storage::QuotaEvictionPolicy { |
const scoped_refptr<storage::SpecialStoragePolicy>& |
special_storage_policy, |
SiteEngagementScoreProvider* score_provider, |
+ const std::set<GURL>& exceptions, |
const std::map<GURL, int64>& usage_map, |
int64 global_quota); |
@@ -56,6 +58,7 @@ class SiteEngagementEvictionPolicy : public storage::QuotaEvictionPolicy { |
content::BrowserContext* const browser_context_; |
scoped_refptr<storage::SpecialStoragePolicy> special_storage_policy_; |
+ std::set<GURL> exceptions_; |
std::map<GURL, int64> usage_map_; |
int64 global_quota_; |