| 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 1bbe8af07cfa0ca26d6d58fe301ab5478e2e0f10..db488aad83791fc6edb016d0c102c2686dbc1a19 100644
|
| --- a/content/browser/dom_storage/dom_storage_context_wrapper.cc
|
| +++ b/content/browser/dom_storage/dom_storage_context_wrapper.cc
|
| @@ -93,7 +93,8 @@ void DOMStorageContextWrapper::GetLocalStorageUsage(
|
| context_->task_runner()->PostShutdownBlockingTask(
|
| FROM_HERE, DOMStorageTaskRunner::PRIMARY_SEQUENCE,
|
| base::Bind(&GetLocalStorageUsageHelper,
|
| - base::ThreadTaskRunnerHandle::Get(), context_, callback));
|
| + base::RetainedRef(base::ThreadTaskRunnerHandle::Get()),
|
| + base::RetainedRef(context_), callback));
|
| }
|
|
|
| void DOMStorageContextWrapper::GetSessionStorageUsage(
|
| @@ -102,7 +103,8 @@ void DOMStorageContextWrapper::GetSessionStorageUsage(
|
| context_->task_runner()->PostShutdownBlockingTask(
|
| FROM_HERE, DOMStorageTaskRunner::PRIMARY_SEQUENCE,
|
| base::Bind(&GetSessionStorageUsageHelper,
|
| - base::ThreadTaskRunnerHandle::Get(), context_, callback));
|
| + base::RetainedRef(base::ThreadTaskRunnerHandle::Get()),
|
| + base::RetainedRef(context_), callback));
|
| }
|
|
|
| void DOMStorageContextWrapper::DeleteLocalStorage(const GURL& origin) {
|
|
|