Index: content/browser/in_process_webkit/indexed_db_quota_client.h |
diff --git a/content/browser/in_process_webkit/indexed_db_quota_client.h b/content/browser/in_process_webkit/indexed_db_quota_client.h |
index 8b2838e8843ba58dfb83a5c1b22c4dbf5fc26acc..90f13a2fb51126c28944cfb981c12c8a01318a46 100644 |
--- a/content/browser/in_process_webkit/indexed_db_quota_client.h |
+++ b/content/browser/in_process_webkit/indexed_db_quota_client.h |
@@ -33,15 +33,15 @@ class IndexedDBQuotaClient : public quota::QuotaClient, |
virtual void OnQuotaManagerDestroyed() OVERRIDE; |
virtual void GetOriginUsage(const GURL& origin_url, |
quota::StorageType type, |
- GetUsageCallback* callback) OVERRIDE; |
+ const GetUsageCallback& callback) OVERRIDE; |
virtual void GetOriginsForType(quota::StorageType type, |
- GetOriginsCallback* callback) OVERRIDE; |
+ const GetOriginsCallback& callback) OVERRIDE; |
virtual void GetOriginsForHost(quota::StorageType type, |
const std::string& host, |
- GetOriginsCallback* callback) OVERRIDE; |
+ const GetOriginsCallback& callback) OVERRIDE; |
virtual void DeleteOriginData(const GURL& origin, |
quota::StorageType type, |
- DeletionCallback* callback) OVERRIDE; |
+ const DeletionCallback& callback) OVERRIDE; |
private: |
class HelperTask; |
class GetOriginUsageTask; |
@@ -51,17 +51,17 @@ class IndexedDBQuotaClient : public quota::QuotaClient, |
class DeleteOriginTask; |
typedef quota::CallbackQueueMap1 |
- <GetUsageCallback*, |
+ <GetUsageCallback, |
GURL, // origin |
int64 |
> UsageForOriginCallbackMap; |
typedef quota::CallbackQueue2 |
- <GetOriginsCallback*, |
+ <GetOriginsCallback, |
const std::set<GURL>&, |
quota::StorageType |
> OriginsForTypeCallbackQueue; |
typedef quota::CallbackQueueMap2 |
- <GetOriginsCallback*, |
+ <GetOriginsCallback, |
std::string, // host |
const std::set<GURL>&, |
quota::StorageType |