| Index: webkit/quota/mock_storage_client.h
|
| diff --git a/webkit/quota/mock_storage_client.h b/webkit/quota/mock_storage_client.h
|
| index fdc26779612c40f062204a1da36297e355099139..7317c76b5f6fb196dbdb77437ae5a295ba805548 100644
|
| --- a/webkit/quota/mock_storage_client.h
|
| +++ b/webkit/quota/mock_storage_client.h
|
| @@ -8,6 +8,7 @@
|
| #include <map>
|
| #include <set>
|
| #include <string>
|
| +#include <utility>
|
|
|
| #include "base/compiler_specific.h"
|
| #include "base/task.h"
|
| @@ -48,27 +49,27 @@ class MockStorageClient : public QuotaClient {
|
| virtual void OnQuotaManagerDestroyed() OVERRIDE;
|
| virtual void GetOriginUsage(const GURL& origin_url,
|
| StorageType type,
|
| - GetUsageCallback* callback) OVERRIDE;
|
| + const GetUsageCallback& callback) OVERRIDE;
|
| virtual void GetOriginsForType(StorageType type,
|
| - GetOriginsCallback* callback) OVERRIDE;
|
| + const GetOriginsCallback& callback) OVERRIDE;
|
| virtual void GetOriginsForHost(StorageType type, const std::string& host,
|
| - GetOriginsCallback* callback) OVERRIDE;
|
| + const GetOriginsCallback& callback) OVERRIDE;
|
| virtual void DeleteOriginData(const GURL& origin,
|
| StorageType type,
|
| - DeletionCallback* callback) OVERRIDE;
|
| + const DeletionCallback& callback) OVERRIDE;
|
|
|
| private:
|
| void RunGetOriginUsage(const GURL& origin_url,
|
| StorageType type,
|
| - GetUsageCallback* callback);
|
| + const GetUsageCallback& callback);
|
| void RunGetOriginsForType(StorageType type,
|
| - GetOriginsCallback* callback);
|
| + const GetOriginsCallback& callback);
|
| void RunGetOriginsForHost(StorageType type,
|
| const std::string& host,
|
| - GetOriginsCallback* callback);
|
| + const GetOriginsCallback& callback);
|
| void RunDeleteOriginData(const GURL& origin_url,
|
| StorageType type,
|
| - DeletionCallback* callback);
|
| + const DeletionCallback& callback);
|
|
|
| scoped_refptr<QuotaManagerProxy> quota_manager_proxy_;
|
| const ID id_;
|
| @@ -78,10 +79,6 @@ class MockStorageClient : public QuotaClient {
|
| typedef std::set<std::pair<GURL, StorageType> > ErrorOriginSet;
|
| ErrorOriginSet error_origins_;
|
|
|
| - std::set<GetUsageCallback*> usage_callbacks_;
|
| - std::set<GetOriginsCallback*> origins_callbacks_;
|
| - std::set<DeletionCallback*> deletion_callbacks_;
|
| -
|
| int mock_time_counter_;
|
|
|
| ScopedRunnableMethodFactory<MockStorageClient> runnable_factory_;
|
|
|