| Index: chrome/browser/chrome_content_browser_client.cc
|
| diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/chrome_content_browser_client.cc
|
| index 17b00c74b490b1b7c99d0d141c5121db6c4de03a..415ac4fbb3cfe9391e422cab56730bedba553427 100644
|
| --- a/chrome/browser/chrome_content_browser_client.cc
|
| +++ b/chrome/browser/chrome_content_browser_client.cc
|
| @@ -38,6 +38,8 @@
|
| #include "chrome/browser/defaults.h"
|
| #include "chrome/browser/devtools/chrome_devtools_manager_delegate.h"
|
| #include "chrome/browser/download/download_prefs.h"
|
| +#include "chrome/browser/engagement/site_engagement_eviction_policy.h"
|
| +#include "chrome/browser/engagement/site_engagement_service.h"
|
| #include "chrome/browser/font_family_cache.h"
|
| #include "chrome/browser/geolocation/chrome_access_token_store.h"
|
| #include "chrome/browser/media/media_capture_devices_dispatcher.h"
|
| @@ -2539,6 +2541,14 @@ void ChromeContentBrowserClient::RecordURLMetric(const std::string& metric,
|
| }
|
| }
|
|
|
| +storage::QuotaEvictionPolicy*
|
| +ChromeContentBrowserClient::GetTemporaryStorageEvictionPolicy(
|
| + content::BrowserContext* browser_context) {
|
| + Profile* profile = Profile::FromBrowserContext(browser_context);
|
| + SiteEngagementService* service = SiteEngagementService::Get(profile);
|
| + return service ? service->GetSiteEngagementEvictionPolicy() : nullptr;
|
| +}
|
| +
|
| content::DevToolsManagerDelegate*
|
| ChromeContentBrowserClient::GetDevToolsManagerDelegate() {
|
| return new ChromeDevToolsManagerDelegate();
|
|
|