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