| Index: chrome/browser/extensions/api/browsing_data/browsing_data_api.cc
|
| diff --git a/chrome/browser/extensions/api/browsing_data/browsing_data_api.cc b/chrome/browser/extensions/api/browsing_data/browsing_data_api.cc
|
| index 584ac30c335304a0000613371efd03a862afc3b7..ca2d39c2a81b7430a85d1ecf9631a0ae254755df 100644
|
| --- a/chrome/browser/extensions/api/browsing_data/browsing_data_api.cc
|
| +++ b/chrome/browser/extensions/api/browsing_data/browsing_data_api.cc
|
| @@ -284,12 +284,10 @@ bool BrowsingDataRemoverFunction::RunAsync() {
|
| // If we're being asked to remove plugin data, check whether it's actually
|
| // supported.
|
| BrowserThread::PostTask(
|
| - BrowserThread::FILE,
|
| - FROM_HERE,
|
| - base::Bind(
|
| + BrowserThread::FILE, FROM_HERE,
|
| + base::BindOnce(
|
| &BrowsingDataRemoverFunction::CheckRemovingPluginDataSupported,
|
| - this,
|
| - PluginPrefs::GetForProfile(GetProfile())));
|
| + this, PluginPrefs::GetForProfile(GetProfile())));
|
| } else {
|
| StartRemoving();
|
| }
|
| @@ -307,7 +305,7 @@ void BrowsingDataRemoverFunction::CheckRemovingPluginDataSupported(
|
|
|
| BrowserThread::PostTask(
|
| BrowserThread::UI, FROM_HERE,
|
| - base::Bind(&BrowsingDataRemoverFunction::StartRemoving, this));
|
| + base::BindOnce(&BrowsingDataRemoverFunction::StartRemoving, this));
|
| }
|
|
|
| void BrowsingDataRemoverFunction::StartRemoving() {
|
|
|