Reland "[Web Payments][Android] Delegation support for intent based apps [2/3]"
This is a reland of 561f6a86 I reverted the original cl since I wanted to wait for thread safety review of the following two classes: -PaymentDetailsUpdateService.java -PaymentDetailsUpdateServiceHelper.java Original change's description: > [Web Payments][Android] Delegation support for intent based apps [2/3] > > This cl introduces IPaymentDetailsUpdateService.aidl and > IPaymentDetailsUpdateServiceCallback.aidl interfaces so that the invoked > native app can call changePaymentMethod, changeShippingOption, and > changeShippingAddress methods to notify the browser about the user > choosing a different payment method, shipping address, or shipping > option. > > This cl implements the plumbing for sending the change events to the > merchant, but the plumbing for sending the updated payment details from > the merchant to the invoked app will be landed in a follow up cl. > > To test the feature enable "Experimental Web Payments API features" from > chrome:/flags or use the following commandline flag: > enable-features=AndroidAppPaymentUpdateEvents > > Bug: 1026667 > Change-Id: I799c9dfced15fe2fa916b8ca3634b91366cfc32f > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2168009 > Commit-Queue: Sahel Sharify <sahel@chromium.org> > Reviewed-by: Robert Sesek <rsesek@chromium.org> > Reviewed-by: Liquan (Max) Gu <maxlg@chromium.org> > Reviewed-by: Michael Thiessen <mthiesse@chromium.org> > Reviewed-by: Rouslan Solomakhin <rouslan@chromium.org> > Cr-Commit-Position: refs/heads/master@{#773401} TBR=mthiesse@chromium.org,rsesek@chromium.org Bug: 1026667 Change-Id: I10bfc1778ef950deab59dffef48a027ce7e234bf Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2222899Reviewed-by:Sahel Sharify <sahel@chromium.org> Reviewed-by:
Rouslan Solomakhin <rouslan@chromium.org> Commit-Queue: Sahel Sharify <sahel@chromium.org> Cr-Commit-Position: refs/heads/master@{#773850}
Showing
This diff is collapsed.
Please register or sign in to comment