Index: components/payments/mojom/payment_app.mojom |
diff --git a/components/payments/mojom/payment_app.mojom b/components/payments/mojom/payment_app.mojom |
index f0bd4dd975e8eff45872a1b7ba57cb1cbdae10c8..e5d101dc7d12923298428b17c2e04391a7bd06cf 100644 |
--- a/components/payments/mojom/payment_app.mojom |
+++ b/components/payments/mojom/payment_app.mojom |
@@ -14,10 +14,18 @@ enum PaymentHandlerStatus { |
NOT_FOUND, |
NO_ACTIVE_WORKER, |
STORAGE_OPERATION_FAILED, |
+ FETCH_INSTRUMENT_ICON_FAILED, |
+}; |
+ |
+struct ImageObject { |
+ string src; |
+ string sizes; |
+ string type; |
}; |
struct PaymentInstrument { |
string name; |
+ array<ImageObject> icons; |
array<string> enabled_methods; |
string stringified_capabilities; |
}; |