diff options
Diffstat (limited to 'webkit/appcache/appcache_quota_client.cc')
-rw-r--r-- | webkit/appcache/appcache_quota_client.cc | 11 |
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(); } |