[w3c/browser-payment-api] Setting internal slots of objects from asynchronous steps is not OK (#339)

https://w3c.github.io/browser-payment-api/#abort-method step 7 says:

> Set the value of the internal slot request@[[state]] to closed. 

But this is running async.  That means its only interaction with observable objects should be via tasks queued on a task queue, to avoid violating run-to-completion semantics.

-- 
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/browser-payment-api/issues/339

Received on Wednesday, 30 November 2016 03:30:01 UTC