diff options
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.h | 13 |
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); |