Re: [w3c/payment-handler] The Open Window Algorithm tries to access [[state]] of a request in a way that doesn't make sense (#192)

Thanks for creating this bug. 

It looks hard to completely prevent open window in this case. Merchant websites and users can initiate canceling payment request at any moment (event after OpenWindow is called). So we might could just remove this check and let AbortPaymentRequest notice payment handler to close opened window. Notice that we already have 8 and 11 in the OpenWindow algorithm to prevent open multiple windows multiple times.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/payment-handler/issues/192#issuecomment-318450851

Received on Thursday, 27 July 2017 18:43:00 UTC