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