|
|
Use the site engagement eviction policy for temporary storage eviction.
This CL hooks up the SiteEngagementEvictionPolicy to the temporary storage
eviction system. This involves adding a QuotaTask to QuotaManager which
fetches information necessary for eviction calculation and then passes it
to the eviction policy which is owned by the SiteEngagementService.
This features is behind the --enable-site-engagement-storage-eviction flag.
BUG= 464234
Total comments: 4
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+175 lines, -10 lines) |
Patch |
 |
M |
chrome/browser/chrome_content_browser_client.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chrome_content_browser_client.cc
|
View
|
|
2 chunks |
+10 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/engagement/site_engagement_eviction_policy.h
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/engagement/site_engagement_eviction_policy.cc
|
View
|
|
2 chunks |
+8 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/engagement/site_engagement_service.h
|
View
|
1
|
5 chunks |
+10 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/engagement/site_engagement_service.cc
|
View
|
1
|
2 chunks |
+7 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/common/chrome_switches.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/common/chrome_switches.cc
|
View
|
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/browser/storage_partition_impl.cc
|
View
|
|
2 chunks |
+6 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/public/browser/content_browser_client.h
|
View
|
|
2 chunks |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/public/browser/content_browser_client.cc
|
View
|
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
storage/browser/quota/client_usage_tracker.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
storage/browser/quota/client_usage_tracker.cc
|
View
|
|
1 chunk |
+9 lines, -0 lines |
0 comments
|
Download
|
 |
M |
storage/browser/quota/quota_manager.h
|
View
|
|
3 chunks |
+8 lines, -1 line |
0 comments
|
Download
|
 |
M |
storage/browser/quota/quota_manager.cc
|
View
|
|
5 chunks |
+83 lines, -3 lines |
0 comments
|
Download
|
 |
M |
storage/browser/quota/usage_tracker.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
storage/browser/quota/usage_tracker.cc
|
View
|
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
Depends on Patchset:
Total messages: 5 (2 generated)
|