Index: chrome/browser/ui/autofill/chrome_autofill_client.h |
diff --git a/chrome/browser/ui/autofill/chrome_autofill_client.h b/chrome/browser/ui/autofill/chrome_autofill_client.h |
index 81791fc0e3c856829deec94d8585015d5c935043..e9194b6aa5a8befc3fde8b69fbf1e511a2e3ca7b 100644 |
--- a/chrome/browser/ui/autofill/chrome_autofill_client.h |
+++ b/chrome/browser/ui/autofill/chrome_autofill_client.h |
@@ -58,6 +58,13 @@ class ChromeAutofillClient |
const CreditCard& card, |
std::unique_ptr<base::DictionaryValue> legal_message, |
const base::Closure& callback) override; |
+ void ConfirmCreditCardFillAssist(const CreditCard& card, |
+ const base::Closure& callback) override; |
+#if defined(OS_ANDROID) |
+ std::unique_ptr<infobars::InfoBar> CreateCreditCardFillingInfoBar( |
+ std::unique_ptr<AutofillCreditCardFillingInfoBarDelegateMobile> delegate) |
+ override; |
+#endif |
void LoadRiskData( |
const base::Callback<void(const std::string&)>& callback) override; |
bool HasCreditCardScanFeature() override; |
@@ -100,6 +107,8 @@ class ChromeAutofillClient |
// The identity provider, used for Payments integration. |
std::unique_ptr<IdentityProvider> identity_provider_; |
+ base::WeakPtrFactory<ChromeAutofillClient> weak_ptr_factory_; |
+ |
DISALLOW_COPY_AND_ASSIGN(ChromeAutofillClient); |
}; |