Index: content/public/browser/content_browser_client.h |
diff --git a/content/public/browser/content_browser_client.h b/content/public/browser/content_browser_client.h |
index 7213c7b3fbd479893fef88109f3fd703dc7e42e7..29899f9a3f7688c22ed1129c7bb4276cfae87ed1 100644 |
--- a/content/public/browser/content_browser_client.h |
+++ b/content/public/browser/content_browser_client.h |
@@ -80,6 +80,7 @@ class SelectFilePolicy; |
namespace storage { |
class ExternalMountPoints; |
class FileSystemBackend; |
+class QuotaEvictionPolicy; |
} |
namespace content { |
@@ -445,6 +446,11 @@ class CONTENT_EXPORT ContentBrowserClient { |
// Create and return a new quota permission context. |
virtual QuotaPermissionContext* CreateQuotaPermissionContext(); |
+ // Gives the embedder a chance to register a custom QuotaEvictionPolicy for |
+ // temporary storage. |
+ virtual scoped_ptr<storage::QuotaEvictionPolicy> |
+ GetTemporaryStorageEvictionPolicy(content::BrowserContext* context); |
jam
2015/11/02 18:36:37
nit: no content::
calamity
2015/11/03 04:26:41
Done.
|
+ |
// Informs the embedder that a certificate error has occured. If |
// |overridable| is true and if |strict_enforcement| is false, the user |
// can ignore the error and continue. The embedder can call the callback |