| Index: chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc
|
| diff --git a/chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc b/chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc
|
| index 2070b6a0393ae324c912776297cc8046b84555d9..0aa9c6a2a71d7d2cfd652acb1b370fa2ffddbc38 100644
|
| --- a/chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc
|
| +++ b/chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc
|
| @@ -209,22 +209,23 @@ void ChromeRuntimeAPIDelegate::ReloadExtension(
|
| // asynchronously. Fortunately PostTask guarentees FIFO order so just
|
| // post both tasks.
|
| base::ThreadTaskRunnerHandle::Get()->PostTask(
|
| - FROM_HERE, base::Bind(&ExtensionService::TerminateExtension,
|
| - service->AsWeakPtr(), extension_id));
|
| + FROM_HERE, base::BindOnce(&ExtensionService::TerminateExtension,
|
| + service->AsWeakPtr(), extension_id));
|
| extensions::WarningSet warnings;
|
| warnings.insert(
|
| extensions::Warning::CreateReloadTooFrequentWarning(
|
| extension_id));
|
| base::ThreadTaskRunnerHandle::Get()->PostTask(
|
| - FROM_HERE, base::Bind(&extensions::WarningService::NotifyWarningsOnUI,
|
| - browser_context_, warnings));
|
| + FROM_HERE,
|
| + base::BindOnce(&extensions::WarningService::NotifyWarningsOnUI,
|
| + browser_context_, warnings));
|
| } else {
|
| // We can't call ReloadExtension directly, since when this method finishes
|
| // it tries to decrease the reference count for the extension, which fails
|
| // if the extension has already been reloaded; so instead we post a task.
|
| base::ThreadTaskRunnerHandle::Get()->PostTask(
|
| - FROM_HERE, base::Bind(&ExtensionService::ReloadExtension,
|
| - service->AsWeakPtr(), extension_id));
|
| + FROM_HERE, base::BindOnce(&ExtensionService::ReloadExtension,
|
| + service->AsWeakPtr(), extension_id));
|
| }
|
| }
|
|
|
| @@ -244,8 +245,8 @@ bool ChromeRuntimeAPIDelegate::CheckForUpdates(
|
| // return a status of throttled.
|
| if (info.backoff->ShouldRejectRequest() || info.callbacks.size() >= 10) {
|
| base::ThreadTaskRunnerHandle::Get()->PostTask(
|
| - FROM_HERE,
|
| - base::Bind(callback, UpdateCheckResult(true, kUpdateThrottled, "")));
|
| + FROM_HERE, base::BindOnce(callback, UpdateCheckResult(
|
| + true, kUpdateThrottled, "")));
|
| } else {
|
| info.callbacks.push_back(callback);
|
| updater->CheckExtensionSoon(
|
|
|