#include "base/id_map.h"
#include "base/memory/ref_counted.h"
#include "content/child/worker_task_runner.h"
-#include "webkit/common/quota/quota_types.h"
+#include "storage/common/quota/quota_types.h"
class GURL;
virtual ~Callback() {}
virtual void DidQueryStorageUsageAndQuota(int64 usage, int64 quota) = 0;
virtual void DidGrantStorageQuota(int64 usage, int64 granted_quota) = 0;
- virtual void DidFail(quota::QuotaStatusCode status) = 0;
+ virtual void DidFail(storage::QuotaStatusCode status) = 0;
};
QuotaDispatcher(ThreadSafeSender* thread_safe_sender,
void OnMessageReceived(const IPC::Message& msg);
void QueryStorageUsageAndQuota(const GURL& gurl,
- quota::StorageType type,
+ storage::StorageType type,
Callback* callback);
void RequestStorageQuota(int render_view_id,
const GURL& gurl,
- quota::StorageType type,
+ storage::StorageType type,
uint64 requested_size,
Callback* callback);
void DidGrantStorageQuota(int request_id,
int64 current_usage,
int64 granted_quota);
- void DidFail(int request_id,
- quota::QuotaStatusCode error);
+ void DidFail(int request_id, storage::QuotaStatusCode error);
IDMap<Callback, IDMapOwnPointer> pending_quota_callbacks_;