Index: content/browser/storage_partition_impl_map.cc |
diff --git a/content/browser/storage_partition_impl_map.cc b/content/browser/storage_partition_impl_map.cc |
index feb9515fe67e0e0ec87f45ee6808763c5bd8481f..90f9497223e2aea1d6e2184b2db7af5f957250d7 100644 |
--- a/content/browser/storage_partition_impl_map.cc |
+++ b/content/browser/storage_partition_impl_map.cc |
@@ -460,11 +460,15 @@ void StoragePartitionImplMap::AsyncObliterate( |
++it) { |
const StoragePartitionConfig& config = it->first; |
if (config.partition_domain == partition_domain) { |
- it->second->ClearDataForUnboundedRange( |
+ it->second->ClearData( |
// All except shader cache. |
StoragePartition::REMOVE_DATA_MASK_ALL & |
(~StoragePartition::REMOVE_DATA_MASK_SHADER_CACHE), |
- StoragePartition::QUOTA_MANAGED_STORAGE_MASK_ALL); |
+ StoragePartition::QUOTA_MANAGED_STORAGE_MASK_ALL, |
+ NULL, |
+ StoragePartition::OriginMatcherFunction(), |
+ base::Time(), base::Time::Max(), |
+ base::Bind(&base::DoNothing)); |
if (!config.in_memory) { |
paths_to_keep.push_back(it->second->GetPath()); |
} |