Eden Chuang
483b7bee8a
Bug 1440041 - Add a new readonly attribute nsIPaymentRequest.shippingOption. r=baku.
2018-04-13 18:47:20 -07:00
Andrew McCreight
2c2e9cbbbe
Bug 1412125, part 2 - Fix dom/ mode lines. r=qdot
...
This was automatically generated by the script modeline.py.
MozReview-Commit-ID: BgulzkGteAL
2017-10-26 15:08:41 -07:00
Masatoshi Kimura
e29c3d5a3e
Bug 1313150 - Remove |weak| parameter from nsIMutableArray methods. r=froydnj
...
MozReview-Commit-ID: 7JoD4VYzZp3
2017-10-21 23:53:02 +09:00
Eden Chuang
dd5cf4b9ed
Bug 1385187 - Reject PaymentRequest.show() with NotSupportedError DOMException if no supported method. r=baku
...
1. Create a new action response status PAYMENT_NOTSUPPORTED and get rid of
unnecessary method isAccpeted() from nsIPaymentActionResponse.idl.
2. Create canMakePayment() in PaymentRequestService and run it before
launching UI. If canMakePayment() returns false, send PAYMENT_NOTSUPPORTED
back to content process.
3. If chrome process returns PAYMENT_NOTSUPPORTED when calling showPayment(),
throw NotSupportedError DOMException to merchant side.
2017-08-28 11:55:59 +08:00
Eden Chuang
bada25bb4b
Bug 1383293 - Add a new readonly attribute topLevelPrincipal in nsIPaymentRequest for UI support. r=baku
...
Getting the top level document's principal when constructing PaymentRequest,
then sending it to chrome process and saving it in nsIPaymentRequest.
Creating a new readonly attribute nsIPrincipal topLevelPrincipal in
nsIPaymentRequest for UI to query the top level document's principal
information.
2017-08-23 14:26:51 +08:00
Bill McCloskey
ce42826bdf
Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
...
MozReview-Commit-ID: DKR6ROiHRS7
2017-06-26 14:19:58 -07:00
Eden Chuang
86c1bb3dca
Bug 1318990 - PaymentRequestUpdateEvent interface and PaymentRequest API onshippingaddress/optionchange implementation. r=baku
2017-06-23 17:15:51 +08:00
Carsten "Tomcat" Book
238bf154d5
Backed out changeset 4f6302a98ae4 (bug 1372405)
2017-06-21 13:59:26 +02:00
Bill McCloskey
67e8af4720
Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
...
MozReview-Commit-ID: DKR6ROiHRS7
2017-06-20 21:44:11 -07:00
Eden Chuang
debfcdb5d0
Bug 1345365 - PaymentRequest API canMakePayment(), abort() and show() implementation. r=baku
2017-06-14 15:59:00 +08:00
Wes Kocher
36229ca0a4
Backed out 2 changesets (bug 1345365) for frequent failures in test_data.html a=backout
...
Backed out changeset 0ea7a5deacf6 (bug 1345365)
Backed out changeset bba1dee06769 (bug 1345365)
MozReview-Commit-ID: KURUgnesr8B
2017-06-15 00:52:04 -07:00
Eden Chuang
59358830ec
Bug 1345365 - PaymentRequest API canMakePayment(), abort() and show() implementation. r=baku
2017-06-14 15:59:00 +08:00
Eden Chuang
e7ccd70419
Bug 1345361 - PaymentRequest constructor implementation. r=baku
2017-05-26 01:50:32 +08:00
Ryan VanderMeulen
30a53b5ee8
Backed out changeset 437d6df1859c (bug 1345361) for ESLint failures.
2017-05-25 18:05:15 -04:00
Eden Chuang
c8594ee38e
Bug 1345361 - PaymentRequest constructor implementation. r=baku
2017-05-26 01:50:32 +08:00