| Index: chrome/browser/extensions/api/storage/managed_value_store_cache.cc
|
| diff --git a/chrome/browser/extensions/api/storage/managed_value_store_cache.cc b/chrome/browser/extensions/api/storage/managed_value_store_cache.cc
|
| index 58bb073187304f26841fb1fcfa077b776a1d1b3b..7ad44f018ce624efb6b81a4ac3468e4489f54d83 100644
|
| --- a/chrome/browser/extensions/api/storage/managed_value_store_cache.cc
|
| +++ b/chrome/browser/extensions/api/storage/managed_value_store_cache.cc
|
| @@ -177,9 +177,8 @@ void ManagedValueStoreCache::ExtensionTracker::LoadSchemas(
|
| // Load the schema files in a background thread.
|
| BrowserThread::PostBlockingPoolSequencedTask(
|
| kLoadSchemasBackgroundTaskTokenName, FROM_HERE,
|
| - base::Bind(&ExtensionTracker::LoadSchemasOnBlockingPool,
|
| - base::Passed(&added),
|
| - weak_factory_.GetWeakPtr()));
|
| + base::BindOnce(&ExtensionTracker::LoadSchemasOnBlockingPool,
|
| + base::Passed(&added), weak_factory_.GetWeakPtr()));
|
| }
|
|
|
| bool ManagedValueStoreCache::ExtensionTracker::UsesManagedStorage(
|
| @@ -216,8 +215,8 @@ void ManagedValueStoreCache::ExtensionTracker::LoadSchemasOnBlockingPool(
|
| }
|
|
|
| BrowserThread::PostTask(BrowserThread::UI, FROM_HERE,
|
| - base::Bind(&ExtensionTracker::Register, self,
|
| - base::Owned(components.release())));
|
| + base::BindOnce(&ExtensionTracker::Register, self,
|
| + base::Owned(components.release())));
|
| }
|
|
|
| void ManagedValueStoreCache::ExtensionTracker::Register(
|
| @@ -330,10 +329,9 @@ void ManagedValueStoreCache::OnPolicyUpdated(const policy::PolicyNamespace& ns,
|
|
|
| BrowserThread::PostTask(
|
| BrowserThread::FILE, FROM_HERE,
|
| - base::Bind(&ManagedValueStoreCache::UpdatePolicyOnFILE,
|
| - base::Unretained(this),
|
| - ns.component_id,
|
| - base::Passed(current.DeepCopy())));
|
| + base::BindOnce(&ManagedValueStoreCache::UpdatePolicyOnFILE,
|
| + base::Unretained(this), ns.component_id,
|
| + base::Passed(current.DeepCopy())));
|
| }
|
|
|
| // static
|
|
|