blob: b5ffac01de79a18e666a0e3e7d4f4d65088696aa [file] [log] [blame]
PASS Must be possible to construct a payment request
PASS Throws if the promise [[state]] is not "created"
PASS If the user agent's "payment request is showing" boolean is true, then return a promise rejected with an "AbortError" DOMException.
PASS If payment method consultation produces no supported method of payment, then return a promise rejected with a "NotSupportedError" DOMException.
PASS If the user aborts the payment request algorithm, then return a promise rejected with an "AbortError" DOMException.
PASS A request is updated when show()'s detail promise resolves.
PASS Change events do not occur until show()'s detail promise resolves.