DescriptionRevert of PaymentRequest: Introduce PaymentDetailsInit and PaymentDetailsUpdate. (patchset #10 id:180001 of https://codereview.chromium.org/2748093003/ )
Reason for revert:
This CL broke compilation on Android and Mac.
Original issue's description:
> PaymentRequest: Introduce PaymentDetailsInit and PaymentDetailsUpdate.
>
> The current implementation uses PaymentDetails structure when creating
> PaymentRequest object and calling updateWith(). But some parameters like error
> are only allowed in the updateWith(). If developer tries to use error parameter
> when creating PaymentRequest, then throws exception. So, to solve the problem
> in the latest spec[1][2], common parts are combined and each different parts
> are separated into PaymentDetailsInit and PaymentDetailsUpdate.
>
> This change only affects input dictionaries and doesn't break existing behavior.
> Therefore, we don't need a intent to implement and ship.
>
> [1] https://w3c.github.io/browser-payment-api/#paymentdetailsinit-dictionary
> [2] https://w3c.github.io/browser-payment-api/#paymentdetailsupdate-dictionary
>
> BUG=704166
>
> Review-Url: https://codereview.chromium.org/2748093003
> Cr-Commit-Position: refs/heads/master@{#460053}
> Committed: https://chromium.googlesource.com/chromium/src/+/aec033c55fbc09dade60bc543373deb86c517b1b
TBR=tkent@chromium.org,foolip@chromium.org,haraken@chromium.org,rouslan@chromium.org,tsepez@chromium.org,jinho.bang@samsung.com
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=704166
Review-Url: https://codereview.chromium.org/2779013002
Cr-Commit-Position: refs/heads/master@{#460055}
Committed: https://chromium.googlesource.com/chromium/src/+/debb70fbd588bf22ae28d686e705ef27a3c123a5
Patch Set 1 #Messages
Total messages: 7 (3 generated)
|