summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/modules/payments/payments_validators.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/modules/payments/payments_validators.h')
-rw-r--r--chromium/third_party/blink/renderer/modules/payments/payments_validators.h13
1 files changed, 11 insertions, 2 deletions
diff --git a/chromium/third_party/blink/renderer/modules/payments/payments_validators.h b/chromium/third_party/blink/renderer/modules/payments/payments_validators.h
index c9c2f86f38e..1a7d384165b 100644
--- a/chromium/third_party/blink/renderer/modules/payments/payments_validators.h
+++ b/chromium/third_party/blink/renderer/modules/payments/payments_validators.h
@@ -12,6 +12,8 @@
namespace blink {
+class AddressErrors;
+class PayerErrors;
class PaymentValidationErrors;
class MODULES_EXPORT PaymentsValidators final {
@@ -54,8 +56,15 @@ class MODULES_EXPORT PaymentsValidators final {
static bool IsValidErrorMsgFormat(const String& code,
String* optional_error_message);
- // Returns false if |payment_validation_errors| has too long string (greater
- // than 2048).
+ // Returns false if |errors| has too long string (greater than 2048).
+ static bool IsValidAddressErrorsFormat(const AddressErrors& errors,
+ String* optional_error_message);
+
+ // Returns false if |errors| has too long string (greater than 2048).
+ static bool IsValidPayerErrorsFormat(const PayerErrors& errors,
+ String* optional_error_message);
+
+ // Returns false if |errors| has too long string (greater than 2048).
static bool IsValidPaymentValidationErrorsFormat(
const PaymentValidationErrors& errors,
String* optional_error_message);