| Index: chrome/browser/extensions/api/downloads/downloads_api.cc
|
| diff --git a/chrome/browser/extensions/api/downloads/downloads_api.cc b/chrome/browser/extensions/api/downloads/downloads_api.cc
|
| index 0c9d52254e5d366289dd3a4bcb9df908bb3b1a87..b933c693a9a7abbaee25e8ee0a95e031cc68d837 100644
|
| --- a/chrome/browser/extensions/api/downloads/downloads_api.cc
|
| +++ b/chrome/browser/extensions/api/downloads/downloads_api.cc
|
| @@ -659,8 +659,9 @@ class ExtensionDownloadsEventRouterData : public base::SupportsUserData::Data {
|
| new base::WeakPtrFactory<ExtensionDownloadsEventRouterData>(this));
|
| base::ThreadTaskRunnerHandle::Get()->PostDelayedTask(
|
| FROM_HERE,
|
| - base::Bind(&ExtensionDownloadsEventRouterData::DetermineFilenameTimeout,
|
| - weak_ptr_factory_->GetWeakPtr()),
|
| + base::BindOnce(
|
| + &ExtensionDownloadsEventRouterData::DetermineFilenameTimeout,
|
| + weak_ptr_factory_->GetWeakPtr()),
|
| base::TimeDelta::FromSeconds(determine_filename_timeout_s_));
|
| }
|
|
|
| @@ -825,8 +826,9 @@ class ExtensionDownloadsEventRouterData : public base::SupportsUserData::Data {
|
| new base::WeakPtrFactory<ExtensionDownloadsEventRouterData>(this));
|
| base::ThreadTaskRunnerHandle::Get()->PostDelayedTask(
|
| FROM_HERE,
|
| - base::Bind(&ExtensionDownloadsEventRouterData::ClearPendingDeterminers,
|
| - weak_ptr_factory_->GetWeakPtr()),
|
| + base::BindOnce(
|
| + &ExtensionDownloadsEventRouterData::ClearPendingDeterminers,
|
| + weak_ptr_factory_->GetWeakPtr()),
|
| base::TimeDelta::FromSeconds(15));
|
| }
|
|
|
| @@ -1276,8 +1278,9 @@ void DownloadsAcceptDangerFunction::PromptOrWait(int download_id, int retries) {
|
| if (!visible) {
|
| if (retries > 0) {
|
| base::ThreadTaskRunnerHandle::Get()->PostDelayedTask(
|
| - FROM_HERE, base::Bind(&DownloadsAcceptDangerFunction::PromptOrWait,
|
| - this, download_id, retries - 1),
|
| + FROM_HERE,
|
| + base::BindOnce(&DownloadsAcceptDangerFunction::PromptOrWait, this,
|
| + download_id, retries - 1),
|
| base::TimeDelta::FromMilliseconds(100));
|
| return;
|
| }
|
|
|