Index: storage/browser/quota/quota_manager.cc |
diff --git a/storage/browser/quota/quota_manager.cc b/storage/browser/quota/quota_manager.cc |
index e0f3b14ea2a24484eb3644ee5fc4954dbe08b697..8f7b272f5ff487b7117f8b0215483666e6a8544c 100644 |
--- a/storage/browser/quota/quota_manager.cc |
+++ b/storage/browser/quota/quota_manager.cc |
@@ -556,9 +556,11 @@ class QuotaManager::OriginDataDeleter : public QuotaTask { |
iter != manager()->clients_.end(); ++iter) { |
if (quota_client_mask_ & (*iter)->id()) { |
(*iter)->DeleteOriginData( |
- origin_, type_, |
+ origin_, |
+ type_, |
base::Bind(&OriginDataDeleter::DidDeleteOriginData, |
- weak_factory_.GetWeakPtr())); |
+ weak_factory_.GetWeakPtr(), |
+ static_cast<int>((*iter)->id()))); |
jsbell
2014/10/13 20:54:26
Is the logging below the only reason for passing t
dmurph
2014/10/14 00:16:31
Removed, sorry, debugging stuff still around.
|
} else { |
++skipped_clients_; |
if (--remaining_clients_ == 0) |
@@ -568,6 +570,7 @@ class QuotaManager::OriginDataDeleter : public QuotaTask { |
} |
virtual void Completed() OVERRIDE { |
+ DLOG(ERROR) << "Error count " << error_count_; |
jsbell
2014/10/13 20:54:26
remove?
dmurph
2014/10/14 00:16:31
Done.
|
if (error_count_ == 0) { |
// Only remove the entire origin if we didn't skip any client types. |
if (skipped_clients_ == 0) |
@@ -585,7 +588,8 @@ class QuotaManager::OriginDataDeleter : public QuotaTask { |
} |
private: |
- void DidDeleteOriginData(QuotaStatusCode status) { |
+ void DidDeleteOriginData(int id, QuotaStatusCode status) { |
+ DLOG(ERROR) << "Got status " << status << " from client " << id; |
jsbell
2014/10/13 20:54:26
remove?
dmurph
2014/10/14 00:16:32
Done.
|
DCHECK_GT(remaining_clients_, 0); |
if (status != kQuotaStatusOk) |
@@ -642,6 +646,7 @@ class QuotaManager::HostDataDeleter : public QuotaTask { |
} |
virtual void Completed() OVERRIDE { |
+ DLOG(ERROR) << "Error count " << error_count_; |
jsbell
2014/10/13 20:54:26
remove?
dmurph
2014/10/14 00:16:32
Done.
|
if (error_count_ == 0) { |
callback_.Run(kQuotaStatusOk); |
} else { |