Index: chrome/browser/browsing_data/browsing_data_remover.cc |
diff --git a/chrome/browser/browsing_data/browsing_data_remover.cc b/chrome/browser/browsing_data/browsing_data_remover.cc |
index 13e03989387a4d42de6a8bd4c504824212058947..58cae6cf3306a7b577c408e3fec4c89f2a556b92 100644 |
--- a/chrome/browser/browsing_data/browsing_data_remover.cc |
+++ b/chrome/browser/browsing_data/browsing_data_remover.cc |
@@ -883,6 +883,14 @@ void BrowsingDataRemover::ClearQuotaManagedDataOnIOThread() { |
quota::kStorageTypeTemporary, delete_begin_, |
base::Bind(&BrowsingDataRemover::OnGotQuotaManagedOrigins, |
base::Unretained(this))); |
+ |
+ // Do the same for syncable quota. |
+ ++quota_managed_storage_types_to_delete_count_; |
+ quota_manager_->GetOriginsModifiedSince( |
+ quota::kStorageTypeSyncable, delete_begin_, |
+ base::Bind(&BrowsingDataRemover::OnGotQuotaManagedOrigins, |
+ base::Unretained(this))); |
+ |
} |
void BrowsingDataRemover::OnGotQuotaManagedOrigins( |