w3c / payment-request

Payment Request API
https://www.w3.org/TR/payment-request/
Other
488 stars 135 forks source link

Drop prefixes, suffixes from error field members #745

Closed marcoscaceres closed 6 years ago

marcoscaceres commented 6 years ago

closes #736

The following tasks have been completed:

Implementation commitment:

Impact on Payment Handler spec?


Preview | Diff

marcoscaceres commented 6 years ago

@domenic, we need to keep shippingAddressErrors on PaymentDetailsUpdate, otherwise it would be weird... but chopped the rest:

dictionary PaymentDetailsUpdate : PaymentDetailsBase {
  DOMString error;
  PaymentItem total;
  AddressErrorFields shippingAddressErrors;
};

Gecko bug https://bugzilla.mozilla.org/show_bug.cgi?id=1473081

marcoscaceres commented 6 years ago

@domenic, hopefully quick review here. Implementations are underway in Blink and Firefox so if you could spare some cycles 🙏