gecko-dev/dom/interfaces/payments
Eden Chuang 74e578d048 Bug 1497215 - Refactor the IPC structure for PaymentResponse.details r=baku
In original design, payment method response data is passed between processes
    through a simple nsString. It means a special encoder/decoder is needed for
    special response data, ex. BasicCardResponse, to serialize/deserialize
    into/from the nsString. However, when a token spliter, ':', ';' and '@', is
    used in response data, it makes the encoder/decoder can not work normally.
    It is hard to define a suitable token spliter set for encoder/decoder.
    So instead of using an error-prone encoder/decoder, this patch defining a new
    IPC structure for response data.

--HG--
extra : rebase_source : 4972033516bc861ea3f975a27b7688fc6eb89a94
2018-10-29 13:56:32 +01:00
..
moz.build Bug 1435161 - Part 1 Removing unnecessary XPCOM components for PaymentRequest API. r=baku 2018-08-30 14:13:33 +02:00
nsIPaymentActionResponse.idl Bug 1497215 - Refactor the IPC structure for PaymentResponse.details r=baku 2018-10-29 13:56:32 +01:00
nsIPaymentAddress.idl Bug 1441752 - Adding an new attribute regionCode in PaymentAddress. r=baku 2018-09-28 12:21:59 +02:00
nsIPaymentRequest.idl Bug 1497699 - Drop support for PaymentItem.type. r=edenchuang,baku 2018-10-16 12:53:01 +00:00
nsIPaymentRequestService.idl Bug 1472026 - Implement PaymentResponse.prototype.onpayerdetailchange. r=edenchuang,baku 2018-09-19 11:23:33 +00:00
nsIPaymentUIService.idl Bug 1483470 - Adding new method closePayment in nsIPaymentUIService.idl. r=baku 2018-08-16 14:19:35 +02:00