On Fri, Aug 23, 2013 at 6:16 AM, Anne van Kesteren <[email protected]> wrote:
> On Fri, Aug 23, 2013 at 1:16 PM, Jeremie Patonnier
> <[email protected]> wrote:
>> The spec define two static methods: `requestPermission` and `get`
>> I'm a bit puzzled because `requestPermission` expect a callback function
>> where `get` return a `Promise`.
>
> It's not clear to me we can change the design of requestPermission()
> at this point. I think end-user notifications have been shipping for a
> while now... We could maybe upgrade it at some point to also return a
> promise, dunno.

If a function currently takes a callback argument and returns void,
it's trivial to upgrade it to instead make the callback optional and
return a promise when it's not passed.

~TJ

Reply via email to