| Index: third_party/WebKit/public/platform/modules/payments/payment_request.mojom
 | 
| diff --git a/third_party/WebKit/public/platform/modules/payments/payment_request.mojom b/third_party/WebKit/public/platform/modules/payments/payment_request.mojom
 | 
| index 6a113f58e5ae63da1b2465db1ed0ffd6fb6ca470..28f741eaabe0600adc193abead86a678c192eba4 100644
 | 
| --- a/third_party/WebKit/public/platform/modules/payments/payment_request.mojom
 | 
| +++ b/third_party/WebKit/public/platform/modules/payments/payment_request.mojom
 | 
| @@ -63,11 +63,17 @@ struct PaymentResponse {
 | 
|    string? payer_phone;
 | 
|  };
 | 
|  
 | 
| +enum PaymentErrorReason {
 | 
| +  UNKNOWN,
 | 
| +  USER_CANCEL,
 | 
| +  NOT_SUPPORTED
 | 
| +};
 | 
| +
 | 
|  interface PaymentRequestClient {
 | 
|    OnShippingAddressChange(PaymentAddress address);
 | 
|    OnShippingOptionChange(string shipping_option_id);
 | 
|    OnPaymentResponse(PaymentResponse response);
 | 
| -  OnError();
 | 
| +  OnError(PaymentErrorReason error);
 | 
|    OnComplete();
 | 
|    OnAbort(bool aborted_successfully);
 | 
|  };
 | 
| 
 |