diff options
Diffstat (limited to 'ios/chrome/browser/ui/autofill/autofill_client_ios.h')
-rw-r--r-- | ios/chrome/browser/ui/autofill/autofill_client_ios.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/ios/chrome/browser/ui/autofill/autofill_client_ios.h b/ios/chrome/browser/ui/autofill/autofill_client_ios.h index 856bc24..34d51a11 100644 --- a/ios/chrome/browser/ui/autofill/autofill_client_ios.h +++ b/ios/chrome/browser/ui/autofill/autofill_client_ios.h @@ -53,8 +53,13 @@ class AutofillClientIOS : public AutofillClient { void ShowAutofillSettings() override; void ShowUnmaskPrompt(const CreditCard& card, base::WeakPtr<CardUnmaskDelegate> delegate) override; - void OnUnmaskVerificationResult(GetRealPanResult result) override; - void ConfirmSaveCreditCard(const base::Closure& save_card_callback) override; + void OnUnmaskVerificationResult(PaymentsRpcResult result) override; + void ConfirmSaveCreditCardLocally(const base::Closure& callback) override; + void ConfirmSaveCreditCardToCloud( + const base::Closure& callback, + scoped_ptr<base::DictionaryValue> legal_message) override; + void LoadRiskData( + const base::Callback<void(const std::string&)>& callback) override; bool HasCreditCardScanFeature() override; void ScanCreditCard(const CreditCardScanCallback& callback) override; void ShowRequestAutocompleteDialog( |