Chromium Code Reviews| Index: chrome/test/data/android/payments/email_and_phone.js |
| diff --git a/chrome/test/data/android/payments/email_and_phone.js b/chrome/test/data/android/payments/email_and_phone.js |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..eafc356ac5db1b5abf1fa8a861fc07a3afb7ef12 |
| --- /dev/null |
| +++ b/chrome/test/data/android/payments/email_and_phone.js |
| @@ -0,0 +1,37 @@ |
| +/* |
| + * Copyright 2016 The Chromium Authors. All rights reserved. |
| + * Use of this source code is governed by a BSD-style license that can be |
| + * found in the LICENSE file. |
| + */ |
| + |
| +/* global PaymentRequest:false */ |
| + |
| +/* |
| + * Launches the PaymentRequest UI that requests email address and phone number. |
| + */ |
| +function buy() { // eslint-disable-line no-unused-vars |
| + try { |
| + new PaymentRequest( |
| + [{supportedMethods: ['visa']}], |
| + {total: {label: 'Total', amount: {currency: 'USD', value: '5.00'}}}, |
| + {requestPayerEmail: true, requestPayerPhone: true}) |
| + .show() |
| + .then(function(resp) { |
| + resp.complete('success') |
| + .then(function() { |
| + print( |
|
please use gerrit instead
2016/12/16 20:34:51
By the way, you can do JSON.stringify(resp, undefi
sebsg
2016/12/19 20:56:30
Done.
|
| + resp.payerEmail + '<br>' + resp.payerPhone + '<br>' + |
| + resp.methodName + '<br>' + |
| + JSON.stringify(resp.details, undefined, 2)); |
| + }) |
| + .catch(function(error) { |
| + print(error); |
| + }); |
| + }) |
| + .catch(function(error) { |
| + print(error); |
| + }); |
| + } catch (error) { |
| + print(error.message); |
| + } |
| +} |