Commit Graph

25 Commits

Author SHA1 Message Date
Matthew Noorenberghe
12ab72b8a0 Bug 1444949 - Pref-controlled console logging for unprivileged code. r=sfoster
* Default log implementation for unprivileged content
* Export methods of a ConsoleAPI instance into the content frame to replace the default log
* Initialize the content logger when the "initializeRequest" message is received

MozReview-Commit-ID: 8hiaIqf2ChX
2018-03-19 21:57:13 -07:00
Sam Foster
4c7ec640b0 Bug 1442724 - Use keydown to trigger display of payments debugging panel. r=MattN
MozReview-Commit-ID: 3OHrEqEU4XW
2018-03-02 11:08: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
Jared Wein
f4a208ef06 Bug 1427947 - Dispatch shippingoptionchange when the shipping option is changed. r=MattN
MozReview-Commit-ID: J8U7ln90XnZ
2018-02-15 15:03:40 -05:00
Jared Wein
bb53368e11 Bug 1434443 - Send the shippingAddress back to the webpage as part of the PaymentResponse. r=MattN
MozReview-Commit-ID: 4K8XpxkgdqB
2018-01-31 16:17:15 -05: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
1157f5c413 Bug 1434839 - Rename 'PaymentRequest' variable to camelCase to reduce confusion with the standard API. r=jaws
Also export paymentRequest so it's accessible to debugging.js in the next commit

MozReview-Commit-ID: 9w6zaQZanfJ
2018-02-01 14:40:15 -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
d76b085d7c Bug 1423053 - Support accepting a payment request from the UI (with dummy data). r=jaws
MozReview-Commit-ID: 8OZzdvy1as
2017-12-20 19:02:51 -05:00
Brindusan Cristian
f6efe77cac Backed out 2 changesets (bug 1423053) for ESlint failure on /toolkit/components/payments/content/PaymentDialog.js r=backout on a CLOSED TREE
Backed out changeset 131e43affb8f (bug 1423053)
Backed out changeset 04fc5cd20916 (bug 1423053)
2017-12-21 00:59:25 +02:00
Matthew Noorenberghe
b2e401cf7d Bug 1423053 - Support accepting a payment request from the UI (with dummy data). r=jaws
MozReview-Commit-ID: 8OZzdvy1as
2017-12-20 16:58:56 -05: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
07a0b87df2 Bug 1417749 - Create a currency-amount Custom Element. r=marcosc
MozReview-Commit-ID: 1XF7UqvhQSy
2017-11-16 21:58:29 -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
Jonathan Guillotte-Blouin
3dbc643032 Bug 1383300 - Show payment request total and origin in the dialog. r=MattN
MozReview-Commit-ID: 9taFJYmQnBP
2017-10-12 21:31:03 -04:00
Phil Ringnalda
f30dfbf0c8 Backed out 5 changesets (bug 1383300) for leaks
CLOSED TREE

Backed out changeset 3879080f60c2 (bug 1383300)
Backed out changeset bc8f24ca5bb3 (bug 1383300)
Backed out changeset 908e2e2a759b (bug 1383300)
Backed out changeset 71b84c813705 (bug 1383300)
Backed out changeset 34fa5b4d4d59 (bug 1383300)

MozReview-Commit-ID: BVz3KG0Qixi
2017-11-03 20:13:58 -07:00
Jonathan Guillotte-Blouin
1b4ac6dbfe Bug 1383300 - Show payment request total and origin in the dialog. r=MattN
MozReview-Commit-ID: 9taFJYmQnBP
2017-10-12 21:31:03 -04:00
Sebastian Hengst
9a3d033914 Backed out changeset 73115b197e08 (bug 1383300) for ESlint failure at toolkit/components/payments/test/PaymentTestUtils.jsm:26 and failing own browser_host_name.js. r=backout 2017-10-21 09:47:44 +02:00
Jonathan Guillotte-Blouin
d1ea7389a2 Bug 1383300 - Show payment request total and origin in the dialog. r=MattN
MozReview-Commit-ID: 9taFJYmQnBP
2017-10-12 21:31:03 -04:00
Matthew Noorenberghe
47b2073aab Bug 1402210 - Add payment UI documentation and do minor code cleanup. r=marcosc
MozReview-Commit-ID: Cpn5mKcEZGo
2017-09-21 21:35:24 -07:00
Jonathan Guillotte-Blouin
922abd31cf Bug 1382388 - Make the Payments Dialog unprivileged & add "abort" support. r=MattN
MozReview-Commit-ID: IXexL4ju2Fj
2017-09-21 13:49:41 -07:00
Sebastian Hengst
fc0dc0f3b9 Backed out changeset 3d10672e7e2b (bug 1382388) for failing touched browser-chrome test browser_show_dialog.js. r=backout 2017-08-12 13:46:32 +02:00
Matthew Noorenberghe
c1930a756b Bug 1382388 - Make the Payments Dialog unprivileged & add "abort" support. r=MattN
MozReview-Commit-ID: IXexL4ju2Fj
2017-07-21 18:34:33 -07:00