Index: chrome/browser/extensions/data_deleter.cc |
diff --git a/chrome/browser/extensions/data_deleter.cc b/chrome/browser/extensions/data_deleter.cc |
index b4eac2bb5d0d725e339a185ffce544c8f8ed32ab..79304b583d1bf5dca34514d4a0696596cbfc4f5d 100644 |
--- a/chrome/browser/extensions/data_deleter.cc |
+++ b/chrome/browser/extensions/data_deleter.cc |
@@ -34,6 +34,12 @@ void DataDeleter::StartDeleting(Profile* profile, |
DCHECK(profile); |
const GURL& site = Extension::GetBaseURLFromExtensionId(extension_id); |
+ |
+ if (is_storage_isolated) { |
+ BrowserContext::AsyncObliterateStoragePartition(profile, site); |
+ return; |
+ } |
+ |
content::StoragePartition* partition = |
BrowserContext::GetStoragePartitionForSite(profile, site); |