We should consider adding a timeout mechanism so that if the page never resolves the promise within a reasonable amount of time then the user agent behaves as if the promise was rejected.
rouslan@ Currently exception message printed in this case on the console is
"DOMException: The user aborted a request"
Will it be better to print something like
"Timed out as page didn't resolve/reject promise from change event"
Comment 1 by rouslan@chromium.org
, Jul 19 2016Components: UI>Browser>Autofill>Payments
Owner: rouslan@chromium.org
Status: Assigned (was: Untriaged)