Index: content/browser/dom_storage/dom_storage_context_wrapper.cc |
diff --git a/content/browser/dom_storage/dom_storage_context_wrapper.cc b/content/browser/dom_storage/dom_storage_context_wrapper.cc |
index dbf028ee8f86fdd332a55b6cac4082ba28a51c95..9c4e801f31298c5a9d6df09ff2fe7059e414415e 100644 |
--- a/content/browser/dom_storage/dom_storage_context_wrapper.cc |
+++ b/content/browser/dom_storage/dom_storage_context_wrapper.cc |
@@ -318,6 +318,15 @@ void DOMStorageContextWrapper::GetSessionStorageUsage( |
base::RetainedRef(context_), callback)); |
} |
+void DOMStorageContextWrapper::DeleteLocalStorageForPhysicalOrigin( |
+ const GURL& origin) { |
+ DCHECK(context_.get()); |
+ context_->task_runner()->PostShutdownBlockingTask( |
+ FROM_HERE, DOMStorageTaskRunner::PRIMARY_SEQUENCE, |
+ base::Bind(&DOMStorageContextImpl::DeleteLocalStorageForPhysicalOrigin, |
+ context_, origin)); |
+} |
+ |
void DOMStorageContextWrapper::DeleteLocalStorage(const GURL& origin) { |
DCHECK(context_.get()); |
context_->task_runner()->PostShutdownBlockingTask( |