throw vs promise reject

What is the reasoning for XMLHttpRequest to "throw" rather than rejecting a
promise? It almost seems sarcastic to ask why a stack trace is helpful when
the network times out.

Thank you for any insight

Received on Monday, 17 September 2018 21:35:27 UTC