diff options
Diffstat (limited to 'webkit/quota/mock_storage_client.h')
-rw-r--r-- | webkit/quota/mock_storage_client.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/webkit/quota/mock_storage_client.h b/webkit/quota/mock_storage_client.h index 51c6985..7a25c44 100644 --- a/webkit/quota/mock_storage_client.h +++ b/webkit/quota/mock_storage_client.h @@ -37,6 +37,8 @@ class MockStorageClient : public QuotaClient { void ModifyOriginAndNotify( const GURL& origin_url, StorageType type, int64 delta); + void AddOriginToErrorSet(const GURL& origin_url, StorageType type); + // QuotaClient methods. virtual QuotaClient::ID id() const OVERRIDE; virtual void OnQuotaManagerDestroyed() OVERRIDE; @@ -69,6 +71,8 @@ class MockStorageClient : public QuotaClient { typedef std::map<std::pair<GURL, StorageType>, int64> OriginDataMap; OriginDataMap origin_data_; + typedef std::set<std::pair<GURL, StorageType> > ErrorOriginSet; + ErrorOriginSet error_origins_; std::set<GetUsageCallback*> usage_callbacks_; std::set<GetOriginsCallback*> origins_callbacks_; |