Index: extensions/shell/browser/shell_content_browser_client.cc |
diff --git a/extensions/shell/browser/shell_content_browser_client.cc b/extensions/shell/browser/shell_content_browser_client.cc |
index e9ee2abd2b3c44c6f53c35eb9c58ca22d88d8bcf..9f4b2135ff8d57c26b0488b7bf8341d13bfe85c9 100644 |
--- a/extensions/shell/browser/shell_content_browser_client.cc |
+++ b/extensions/shell/browser/shell_content_browser_client.cc |
@@ -37,6 +37,7 @@ |
#include "extensions/shell/browser/shell_extension_system.h" |
#include "extensions/shell/browser/shell_navigation_ui_data.h" |
#include "extensions/shell/browser/shell_speech_recognition_manager_delegate.h" |
+#include "storage/browser/quota/quota_settings.h" |
#include "url/gurl.h" |
#if !defined(DISABLE_NACL) |
@@ -120,6 +121,18 @@ bool ShellContentBrowserClient::ShouldUseProcessPerSite( |
return true; |
} |
+void ShellContentBrowserClient::GetQuotaSettings( |
+ content::BrowserContext* context, |
+ const base::FilePath& partition_path, |
+ bool is_incognito, |
+ const storage::OptionalQuotaSettingsCallback& callback) { |
+ content::BrowserThread::PostTaskAndReplyWithResult( |
+ content::BrowserThread::FILE, FROM_HERE, |
+ base::Bind(&storage::CalculateNominalDynamicSettings, partition_path, |
+ is_incognito), |
+ callback); |
+} |
+ |
bool ShellContentBrowserClient::IsHandledURL(const GURL& url) { |
if (!url.is_valid()) |
return false; |