Index: content/browser/payments/payment_manager.h |
diff --git a/content/browser/payments/payment_manager.h b/content/browser/payments/payment_manager.h |
index a6e96827ab2a36bca48c73805039a7adf677bd60..da77b8128d4c02889abac663db56f7368b4f2cf7 100644 |
--- a/content/browser/payments/payment_manager.h |
+++ b/content/browser/payments/payment_manager.h |
@@ -33,7 +33,7 @@ class CONTENT_EXPORT PaymentManager |
friend class PaymentManagerTest; |
// payments::mojom::PaymentManager methods: |
- void Init(const std::string& scope) override; |
+ void Init(const std::string& context, const std::string& scope) override; |
void DeletePaymentInstrument( |
const std::string& instrument_key, |
DeletePaymentInstrumentCallback callback) override; |
@@ -52,9 +52,15 @@ class CONTENT_EXPORT PaymentManager |
// Called when an error is detected on binding_. |
void OnConnectionError(); |
+ void SetPaymentInstrumentIntermediateCallback( |
+ PaymentManager::SetPaymentInstrumentCallback callback, |
+ payments::mojom::PaymentHandlerStatus status); |
+ |
// PaymentAppContextImpl owns PaymentManager |
PaymentAppContextImpl* payment_app_context_; |
+ bool should_set_payment_app_info_; |
+ GURL context_; |
GURL scope_; |
mojo::Binding<payments::mojom::PaymentManager> binding_; |
base::WeakPtrFactory<PaymentManager> weak_ptr_factory_; |