W3C home > Mailing lists > Public > whatwg@whatwg.org > October 2014

Re: [whatwg] Notifications: making requestPermission() return a promise

From: Boris Zbarsky <bzbarsky@mit.edu>
Date: Wed, 01 Oct 2014 14:02:35 -0400
Message-ID: <542C41BB.9050800@mit.edu>
To: whatwg@lists.whatwg.org
On 10/1/14, 1:59 PM, David Dorwin wrote:
> Rejection also has the advantage of providing an exception, which can
> provide information (reason and message) to differentiate between
> potentially multiple causes. This is not possible when resolving with null.
> Providing such information would likely make development and debugging
> easier.

If you were designing a sync API, would not the same arguments apply? 
So you'd want to throw different kinds of exceptions to indicate "not 
supported"?

-Boris
Received on Wednesday, 1 October 2014 18:03:11 UTC

This archive was generated by hypermail 2.4.0 : Wednesday, 22 January 2020 17:00:24 UTC