Commit Graph

156 Commits

Author SHA1 Message Date
Jared Wein
ff2dc0e0d0 Bug 1428152 - Setting a customElement observedAttribute property to false should remove the attribute. r=MattN
MozReview-Commit-ID: DoYemLAwIoa
2018-01-04 14:53:14 -05:00
Florian Quèze
1838aa9e08 Bug 1421992 - script-generated patch to replace do_execute_soon, do_print and do_register_cleanup with executeSoon, info and registerCleanupFunction, rs=Gijs. 2017-12-21 11:10:23 +01:00
Florian Quèze
082ca8b2a3 Bug 1421992 - script-generated patch to replace do_check_* functions with their Assert.* equivalents, rs=Gijs. 2017-12-21 11:08:17 +01: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
Matthew Noorenberghe
236e1ae3ad Bug 1423053 - Close the PaymentRequest UI when complete is called. r=jaws
https://w3c.github.io/payment-request/#complete-method

MozReview-Commit-ID: 3CJkunoby30
2017-12-19 05:55:29 -06: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
f324a09da7 Bug 1423053 - Close the PaymentRequest UI when complete is called. r=jaws
https://w3c.github.io/payment-request/#complete-method

MozReview-Commit-ID: 3CJkunoby30
2017-12-19 05:55:29 -06:00
Bill McCloskey
142c9a9dbb Bug 1412456 - Test changes to no longer use interposition (r=felipe,bgrins,mrbkap)
MozReview-Commit-ID: 2nQPOSGTr1s
2017-12-07 12:55:24 -08:00
Andreea Pavel
26ac595cba Backed out 9 changesets (bug 1412456) for crashing talos g2 and unexpected network connections in browser-chrome's browser_searchEngine_behaviors.js r=backout a=backout on a CLOSED TREE
Backed out changeset 0c01a98f4fd5 (bug 1412456)
Backed out changeset 27077db47231 (bug 1412456)
Backed out changeset f35ec2a884f8 (bug 1412456)
Backed out changeset 602b30ac3c69 (bug 1412456)
Backed out changeset b1ff1050c589 (bug 1412456)
Backed out changeset f100d953f9eb (bug 1412456)
Backed out changeset d85af60fe259 (bug 1412456)
Backed out changeset 736f38486832 (bug 1412456)
Backed out changeset 13a637602dc2 (bug 1412456)
2017-12-07 12:20:21 +02:00
Bill McCloskey
427710d960 Bug 1412456 - Test changes to no longer use interposition (r=felipe,bgrins,mrbkap)
MozReview-Commit-ID: 2nQPOSGTr1s
2017-12-06 21:17:05 -08:00
Dorel Luca
81b4b85d01 Backed out 8 changesets (bug 1412456) for ESlint failure on browser_urlbarKeepStateAcrossTabSwitches.js:13:49 r=backout on a CLOSED TREE
Backed out changeset 0e88de036c55 (bug 1412456)
Backed out changeset 49b93f807db0 (bug 1412456)
Backed out changeset 039e980b7dc6 (bug 1412456)
Backed out changeset c7698410ddbd (bug 1412456)
Backed out changeset e56a1ba26b7c (bug 1412456)
Backed out changeset 0c4506e124ac (bug 1412456)
Backed out changeset a7aec2ce903b (bug 1412456)
Backed out changeset 3e9fb71f1e8e (bug 1412456)
2017-12-07 07:09:33 +02:00
Bill McCloskey
a0f07d3df7 Bug 1412456 - Test changes to no longer use interposition (r=felipe,bgrins,mrbkap)
MozReview-Commit-ID: 2nQPOSGTr1s
2017-12-06 20:46:58 -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
ae18ec1672 Bug 1421806 - Create a mixin to subscribe to payment store changes. r=jaws
MozReview-Commit-ID: IGvvx7JDRtP
2017-11-30 14:37:09 -08:00
Matthew Noorenberghe
44cb004d96 Bug 1418226 - Create a store for payment dialog unprivileged UI state. r=jaws
MozReview-Commit-ID: HHEYdXahhcI
2017-11-30 18:13:21 -08:00
Geoff Brown
ee02047123 Bug 1418385 - Skip test browser_show_dialog.js on win/debug for intermittent leaks; r=me, a=test-only 2017-11-30 10:12:53 -07: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
Mark Banner
af3baeea57 Bug 1371293 - Fix instances of space-before-function-paren failures after ESLint 4 upgrade. r=mossop
MozReview-Commit-ID: 5XfdCSDjLEG
2017-11-06 13:46:21 +00:00
Mark Banner
45ac338c2f Bug 1371293 - Upgrade ESLint to version 4.8.0, configuration changes. r=mossop
MozReview-Commit-ID: 2YHYOLTtqxu
2017-10-09 10:54:16 +01:00
Matthew Noorenberghe
b1d6e38a5b Bug 1383300 - withNewDialogFrame should wait for the inner frame load. r=MattN
MozReview-Commit-ID: 74r2jseJFeB
2017-11-03 16:37:50 -07:00
Matthew Noorenberghe
a57b88b7c9 Bug 1383300 - Test total and domain in the payment request dialog r=marcosc
MozReview-Commit-ID: GgADdcR98xd
2017-10-18 15:08:04 -07:00
Matthew Noorenberghe
d5dbef4111 Bug 1383300 - Move common payment tasks, methods and details to PaymentTestUtils. r=marcosc
MozReview-Commit-ID: 2jy2NXALKyd
2017-10-18 15:56:21 -07: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
Sebastian Hengst
fd2d8c3d5e Bug 1383300 - withNewDialogFrame should wait for the inner frame load: add semicolon. r=eslint-fix 2017-11-04 01:23:00 +01:00
Matthew Noorenberghe
0169b788d7 Bug 1383300 - withNewDialogFrame should wait for the inner frame load. r=MattN
MozReview-Commit-ID: 74r2jseJFeB
2017-11-03 16:37:50 -07:00
Matthew Noorenberghe
75526c6c45 Bug 1383300 - Test total and domain in the payment request dialog r=marcosc
MozReview-Commit-ID: GgADdcR98xd
2017-10-18 15:08:04 -07:00
Matthew Noorenberghe
b0ade84926 Bug 1383300 - Move common payment tasks, methods and details to PaymentTestUtils. r=marcosc
MozReview-Commit-ID: 2jy2NXALKyd
2017-10-18 15:56:21 -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
Mark Banner
cfa9659d1d Bug 1412778 - Enable ESLint rule no-cpows-in-tests across the whole tree. r=florian
MozReview-Commit-ID: 8pidN7x6MYh
2017-10-30 09:55:39 +00: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
Sebastian Hengst
6095e6018d Backed out changeset 4b4b4cad9bf5 (bug 1383300) 2017-10-21 09:47:39 +02:00
Sebastian Hengst
4f875da1b9 Backed out changeset 59db547d0dab (bug 1383300) 2017-10-21 09:47:33 +02:00
Matthew Noorenberghe
7f9c95a1cd Bug 1383300 - Test total and domain in the payment request dialog r=marcosc
MozReview-Commit-ID: GgADdcR98xd
2017-10-18 15:08:04 -07:00
Matthew Noorenberghe
5b4471fc30 Bug 1383300 - Move common payment tasks, methods and details to PaymentTestUtils. r=marcosc
MozReview-Commit-ID: 2jy2NXALKyd
2017-10-18 15:56:21 -07: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
Steve Armand
b03be0d87e Bug 1368967 - Enable the ESLint generator-star-spacing rule across mozilla-central. r=standard8
MozReview-Commit-ID: 5do3eoCEAMR
2017-09-04 00:49:32 -04:00
Dan Banner
69fb4d8501 Bug 1392119 - Enable the ESLint no-caller rule across mozilla-central r=standard8
MozReview-Commit-ID: JOC1330iFnh
2017-08-23 13:38:24 +01: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
Sebastian Hengst
9ddca22dae Backed out changeset 5dae0072182f (bug 1382388) 2017-08-12 13:45:24 +02:00
Jonathan Guillotte-Blouin
257b46fdf7 Bug 1382388 - add test for manual abort. r=MattN
MozReview-Commit-ID: Lu7VWVg3qN8
2017-07-31 17:36:02 -07: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
Jonathan Guillotte-Blouin
1b1b8adf11 Bug 1381186 - add show/abort chrome test. r=MattN
MozReview-Commit-ID: I6Umm24nNvA
2017-07-18 18:12:27 -07:00
Jonathan Guillotte-Blouin
1b475d6883 Bug 1381186 - open/close stub dialog on (show/abort)Payment. r=MattN
MozReview-Commit-ID: K3YyFlIttjD
2017-07-17 13:29:21 -07:00
dagasatvik
91d42b2553 Bug 1385820 - Enable the ESLint no-new-wrappers rule across mozilla-central; r=markh,standard8
MozReview-Commit-ID: FvJO3ibeiwg
2017-08-07 23:57:51 +05:30
Eden Chuang
b82d5ea5a0 Bug 1382092 - Support default payment UI in DOM code part 1. r=MattN 2017-08-07 11:13:04 +08:00