Index: chrome/browser/extensions/external_install_error.cc |
diff --git a/chrome/browser/extensions/external_install_error.cc b/chrome/browser/extensions/external_install_error.cc |
index caca9ef90d777596c224628ee6d1dd13611fcade..7165b6f4f4bf1745f9a38da0f82bba47bd96ee62 100644 |
--- a/chrome/browser/extensions/external_install_error.cc |
+++ b/chrome/browser/extensions/external_install_error.cc |
@@ -324,8 +324,8 @@ void ExternalInstallError::OnInstallPromptDone( |
// response (which can happen, e.g., if an uninstall fails), be sure to remove |
// the error directly in order to ensure it's not called twice. |
base::ThreadTaskRunnerHandle::Get()->PostTask( |
- FROM_HERE, base::Bind(&ExternalInstallError::RemoveError, |
- weak_factory_.GetWeakPtr())); |
+ FROM_HERE, base::BindOnce(&ExternalInstallError::RemoveError, |
+ weak_factory_.GetWeakPtr())); |
switch (result) { |
case ExtensionInstallPrompt::Result::ACCEPTED: |