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 75c257ac0818bce86e733b8a02a73b8c8f06295d..58d36c41c3d8588a737b97f98da88919f9b9ec14 100644 |
--- a/content/browser/storage_partition_impl_map.cc |
+++ b/content/browser/storage_partition_impl_map.cc |
@@ -396,12 +396,15 @@ StoragePartitionImpl* StoragePartitionImplMap::Get( |
if (it != partitions_.end()) |
return it->second; |
+ base::FilePath local_partition_path = |
+ GetStoragePartitionPath(partition_domain, partition_name); |
base::FilePath partition_path = |
- browser_context_->GetPath().Append( |
- GetStoragePartitionPath(partition_domain, partition_name)); |
+ browser_context_->GetPath().Append(local_partition_path); |
+ |
StoragePartitionImpl* partition = |
StoragePartitionImpl::Create(browser_context_, in_memory, |
- partition_path); |
+ partition_path, |
+ local_partition_path); |
partitions_[partition_config] = partition; |
partition->GetQuotaManager()->SetTemporaryStorageEvictionPolicy( |