| 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());
|
| }
|
|
|