Commit Graph

19 Commits

Author SHA1 Message Date
Sam Foster
bd65a65911 Bug 1444240 - Filter address options to eliminate dupes based on fields to display. r=MattN
* Add an observed attribute to address-picker to render when address-fields is changed
* Add a filter step to address-picker, to exclude addresses that represent duplicates given the requested fields
* Filter out addresses that do not contain one or more of the requested fields
* Use a default set of fields to establish duplicates and meet the bar for adding an address as an option

MozReview-Commit-ID: 7lg4suNHv60
2018-03-09 11:49:21 -08:00
Jared Wein
6b4640b579 Bug 1429213 - Implement the 'unknown' screen for when the merchant rejects the payment. r=MattN
MozReview-Commit-ID: KHf0NtE2Kir
2018-03-20 18:38:28 -04:00
Sam Foster
1bba2779d4 Bug 1440499 - Add debug options for the payer details and shipping requested. r=MattN
MozReview-Commit-ID: FnKn639SvzR
2018-03-01 11:46:30 -08:00
Csoregi Natalia
0d80765e79 Backed out 2 changesets (bug 1440499) for ESlint failure on paymentDialogWrapper.js:53. CLOSED TREE
Backed out changeset 4e2e081dad55 (bug 1440499)
Backed out changeset 479b143d8828 (bug 1440499)
2018-03-09 02:46:15 +02:00
Sam Foster
bb0615f648 Bug 1440499 - Add debug options for the payer details and shipping requested. r=MattN
MozReview-Commit-ID: FnKn639SvzR
2018-03-01 11:46:30 -08:00
Cosmin Sabou
7e049a1cdd Backed out 2 changesets (bug 1429213) for mochitest browser chrome failures at browser_show_dialog.js on a CLOSED TREE
Backed out changeset 3f419c7dcf2a (bug 1429213)
Backed out changeset 752ad36df388 (bug 1429213)
2018-03-07 22:11:06 +02:00
Jared Wein
0e07988c6a Bug 1429213 - Implement the 'unknown' screen for when the merchant rejects the payment. r=MattN
MozReview-Commit-ID: KHf0NtE2Kir
2018-03-02 15:57:36 -05:00
Jared Wein
9b697fce4c Bug 1429207 - Implement the 'failure' screen for when the merchant rejects the payment. r=MattN
MozReview-Commit-ID: JfsMQ8EwhqW
2018-02-27 22:09:34 -05:00
Jared Wein
0d778b577d Bug 1429211 - Implement the 'success' screen for when the merchant accepts the payment. r=MattN
MozReview-Commit-ID: 5AAKzKMqXVx
2018-02-27 21:07:45 -05:00
Matthew Noorenberghe
bfff4c3159 Bug 1441692 - Add error option to the PaymentRequest debug panel. r=jaws
MozReview-Commit-ID: 4lNi0B7tkyu
2018-02-27 14:37:15 -08:00
Matthew Noorenberghe
1aea57c147 Bug 1429205 - Implement the Payment Request processing screen. r=jaws
MozReview-Commit-ID: Kb4oRFV0SWA
2018-02-22 21:29:57 -08:00
Andreea Pavel
fafc6c1b06 Backed out 2 changesets (bug 1429205) for failing toolkit/components/payments/test/mochitest/test_payment_dialog.html on a CLOSED TREE
Backed out changeset 3f8c4cb7982f (bug 1429205)
Backed out changeset ced4c7041d8e (bug 1429205)
2018-02-23 02:45:53 +02:00
Matthew Noorenberghe
4093d0493f Bug 1429205 - Implement the Payment Request processing screen. r=jaws
MozReview-Commit-ID: 8MZAtjxRHEa
2018-02-22 15:19:52 -08:00
Matthew Noorenberghe
7121207556 Bug 1429195 - Add debugging buttons to modify credit card state for payment request. r=jaws
MozReview-Commit-ID: Lg6wMft3njy
2018-02-06 16:59:44 -08:00
Matthew Noorenberghe
3fc2b2a708 Bug 1434839 - Button to debug the remote payment frame. ?debug=1 to toggle the debug console. r=jaws
MozReview-Commit-ID: EVYExRDwtaX
2018-02-01 14:37:45 -08:00
Matthew Noorenberghe
4d01a57927 Bug 1427950 - Add re-render button to PaymentRequest debugging panel. r=jaws
This is useful to ensure that the UI state is properly represented in the store.
If the re-rendering causes visible changes then that means some state is not part
of the store or is not being rendered properly.

MozReview-Commit-ID: 3J5rKWCTMAj
2018-01-29 14:50:06 -08:00
Matthew Noorenberghe
24a0998a41 Bug 1387221 - Connect the shipping address picker with autofill address storage. r=jaws
MozReview-Commit-ID: DVujZR0ksV6
2018-01-23 16:44:56 -08:00
Matthew Noorenberghe
cf408b9222 Bug 1421806 - Use a custom element for the payment request dialog contents. r=jaws
The payment-dialog contents are already tested via browser-chrome tests

MozReview-Commit-ID: IsFH2FteBpf
2017-12-01 14:15:04 -08:00
Matthew Noorenberghe
c29f737aa1 Bug 1416967 - Support payment request development over file: with CSP and a debugging console. r=jaws
MozReview-Commit-ID: 3FgDhVN7IWR
2017-11-13 21:10:54 -08:00