#include "content/public/browser/storage_partition.h"
#include "content/public/common/content_client.h"
#include "jni/AwQuotaManagerBridge_jni.h"
+#include "storage/browser/quota/quota_manager.h"
+#include "storage/common/quota/quota_types.h"
#include "url/gurl.h"
-#include "webkit/browser/quota/quota_manager.h"
-#include "webkit/common/quota/quota_types.h"
using base::android::AttachCurrentThread;
using content::BrowserThread;
using content::StoragePartition;
-using quota::QuotaClient;
-using quota::QuotaManager;
+using storage::QuotaClient;
+using storage::QuotaManager;
namespace android_webview {
~GetOriginsTask();
void OnOriginsObtained(const std::set<GURL>& origins,
- quota::StorageType type);
+ storage::StorageType type);
void OnUsageAndQuotaObtained(const GURL& origin,
- quota::QuotaStatusCode status_code,
+ storage::QuotaStatusCode status_code,
int64 usage,
int64 quota);
FROM_HERE,
base::Bind(&QuotaManager::GetOriginsModifiedSince,
quota_manager_,
- quota::kStorageTypeTemporary,
- base::Time() /* Since beginning of time. */,
+ storage::kStorageTypeTemporary,
+ base::Time() /* Since beginning of time. */,
base::Bind(&GetOriginsTask::OnOriginsObtained, this)));
}
-void GetOriginsTask::OnOriginsObtained(
- const std::set<GURL>& origins, quota::StorageType type) {
+void GetOriginsTask::OnOriginsObtained(const std::set<GURL>& origins,
+ storage::StorageType type) {
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO));
num_callbacks_to_wait_ = origins.size();
num_callbacks_received_ = 0u;
CheckDone();
}
-void GetOriginsTask::OnUsageAndQuotaObtained(const GURL& origin,
- quota::QuotaStatusCode status_code,
- int64 usage,
- int64 quota) {
+void GetOriginsTask::OnUsageAndQuotaObtained(
+ const GURL& origin,
+ storage::QuotaStatusCode status_code,
+ int64 usage,
+ int64 quota) {
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO));
- if (status_code == quota::kQuotaStatusOk) {
+ if (status_code == storage::kQuotaStatusOk) {
origin_.push_back(origin.spec());
usage_.push_back(usage);
quota_.push_back(quota);
AwQuotaManagerBridgeImpl::AwQuotaManagerBridgeImpl(
AwBrowserContext* browser_context)
- : weak_factory_(this),
- browser_context_(browser_context) {
+ : browser_context_(browser_context),
+ weak_factory_(this) {
}
AwQuotaManagerBridgeImpl::~AwQuotaManagerBridgeImpl() {}
void OnUsageAndQuotaObtained(
const AwQuotaManagerBridgeImpl::QuotaUsageCallback& ui_callback,
- quota::QuotaStatusCode status_code,
+ storage::QuotaStatusCode status_code,
int64 usage,
int64 quota) {
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO));
- if (status_code != quota::kQuotaStatusOk) {
+ if (status_code != storage::kQuotaStatusOk) {
usage = 0;
quota = 0;
}
base::Bind(&QuotaManager::GetUsageAndQuota,
GetQuotaManager(),
GURL(origin),
- quota::kStorageTypeTemporary,
+ storage::kStorageTypeTemporary,
base::Bind(&OnUsageAndQuotaObtained, ui_callback)));
}