Bug 225432 - Drop PaymentAddress and related events from Payment Request
Summary: Drop PaymentAddress and related events from Payment Request
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: Other
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL: https://github.com/w3c/payment-reques...
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2021-05-05 20:58 PDT by Marcos Caceres
Modified: 2024-04-02 05:46 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marcos Caceres 2021-05-05 20:58:22 PDT
Steps to reproduce:
The Payment Request API no longer support address related things, such as requesting shipping, billing, and associated events.
These are now handled by "method data" for each payment handler.

Actual results:

WebKit still has PaymentAddress and related events implemented. 

Expected results:

WebKit could be updated to match:
https://github.com/w3c/payment-request/pull/955

But can still continue to work through ApplePay specific update events. 

(note: alternative is that we still keep PaymentAddress as a spec somewhere if it's actually used by ApplePay)
Comment 1 Radar WebKit Bug Importer 2021-05-12 20:59:12 PDT
<rdar://problem/77949797>
Comment 2 Marcos Caceres 2024-04-02 05:46:51 PDT
This is being reverted, so marking as invalid https://github.com/w3c/payment-request/pull/996