Index: chrome/browser/ui/views/autofill/card_unmask_prompt_views.cc |
diff --git a/chrome/browser/ui/views/autofill/card_unmask_prompt_views.cc b/chrome/browser/ui/views/autofill/card_unmask_prompt_views.cc |
index 10d7e2217c7c950ca626719897f5c942865d8d32..32dd011704e0e90b122743e06ed617ed9a9edaaa 100644 |
--- a/chrome/browser/ui/views/autofill/card_unmask_prompt_views.cc |
+++ b/chrome/browser/ui/views/autofill/card_unmask_prompt_views.cc |
@@ -114,8 +114,9 @@ void CardUnmaskPromptViews::GotVerificationResult( |
IDS_AUTOFILL_CARD_UNMASK_VERIFICATION_SUCCESS)); |
progress_throbber_->SetChecked(true); |
base::ThreadTaskRunnerHandle::Get()->PostDelayedTask( |
- FROM_HERE, base::Bind(&CardUnmaskPromptViews::ClosePrompt, |
- weak_ptr_factory_.GetWeakPtr()), |
+ FROM_HERE, |
+ base::BindOnce(&CardUnmaskPromptViews::ClosePrompt, |
+ weak_ptr_factory_.GetWeakPtr()), |
controller_->GetSuccessMessageDuration()); |
} else { |
// TODO(estade): it's somewhat jarring when the error comes back too |