summaryrefslogtreecommitdiffstats
path: root/webkit/appcache/appcache_quota_client.cc
diff options
context:
space:
mode:
Diffstat (limited to 'webkit/appcache/appcache_quota_client.cc')
-rw-r--r--webkit/appcache/appcache_quota_client.cc11
1 files changed, 6 insertions, 5 deletions
diff --git a/webkit/appcache/appcache_quota_client.cc b/webkit/appcache/appcache_quota_client.cc
index 14bdb2b..db41d5e 100644
--- a/webkit/appcache/appcache_quota_client.cc
+++ b/webkit/appcache/appcache_quota_client.cc
@@ -103,7 +103,7 @@ void AppCacheQuotaClient::GetOriginsForHost(
GetOriginsCallback* callback_ptr) {
DCHECK(callback_ptr);
if (host.empty()) {
- callback_ptr->Run(std::set<GURL>());
+ callback_ptr->Run(std::set<GURL>(), type);
delete callback_ptr;
return;
}
@@ -166,7 +166,7 @@ void AppCacheQuotaClient::GetOriginsHelper(
scoped_ptr<GetOriginsCallback> callback(callback_ptr);
if (!service_) {
- callback->Run(std::set<GURL>());
+ callback->Run(std::set<GURL>(), type);
return;
}
@@ -179,7 +179,7 @@ void AppCacheQuotaClient::GetOriginsHelper(
}
if (type == quota::kStorageTypePersistent) {
- callback->Run(std::set<GURL>());
+ callback->Run(std::set<GURL>(), type);
return;
}
@@ -190,7 +190,7 @@ void AppCacheQuotaClient::GetOriginsHelper(
if (opt_host.empty() || iter->first.host() == opt_host)
origins.insert(iter->first);
}
- callback->Run(origins);
+ callback->Run(origins, type);
}
void AppCacheQuotaClient::ProcessPendingRequests() {
@@ -220,7 +220,8 @@ void AppCacheQuotaClient::AbortPendingRequests() {
pending_usage_requests_.pop_front();
}
while (!pending_origins_requests_.empty()) {
- pending_origins_requests_.front().callback->Run(std::set<GURL>());
+ pending_origins_requests_.front().callback->Run(std::set<GURL>(),
+ pending_origins_requests_.front().type);
delete pending_origins_requests_.front().callback;
pending_origins_requests_.pop_front();
}