Bug 1546859 add requestSecurityCode member to BasicCardRequest r=baku
authorMarcos Cáceres <mcaceres@mozilla.com>
Thu, 25 Apr 2019 07:47:36 +0000
changeset 530078 ccad4749f589248d7b94fd7ec75abb92ee03d833
parent 530077 3ba614682b62df868e89da1d7705b3191954f0fc
child 530099 07efc6e32c8729fc9ef50e4e955beca58ff91d48
child 530100 1c939f7211ada368b59f66ca3e75064bc3553f03
push id11265
push userffxbld-merge
push dateMon, 13 May 2019 10:53:39 +0000
treeherdermozilla-beta@77e0fe8dbdd3 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbaku
bugs1546859
milestone68.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1546859 add requestSecurityCode member to BasicCardRequest r=baku the requestSecurityCode allows merchants to opt out of requiring a CVV from a credit card. Differential Revision: https://phabricator.services.mozilla.com/D28777
dom/webidl/BasicCardPayment.webidl
--- a/dom/webidl/BasicCardPayment.webidl
+++ b/dom/webidl/BasicCardPayment.webidl
@@ -4,16 +4,17 @@
  * You can obtain one at http://mozilla.org/MPL/2.0/.
  *
  * The origin of this WebIDL file is
  *   https://www.w3.org/TR/payment-method-basic-card/
  */
 
 dictionary BasicCardRequest {
   sequence<DOMString> supportedNetworks = [];
+  boolean requestSecurityCode = true;
 };
 
 dictionary BasicCardResponse {
            DOMString cardholderName = "";
   required DOMString cardNumber;
            DOMString expiryMonth = "";
            DOMString expiryYear = "";
            DOMString cardSecurityCode = "";