[whatwg] Web Notification: API inconsistency

Tab Atkins Jr. jackalmage at gmail.com
Fri Aug 23 10:23:35 PDT 2013


On Fri, Aug 23, 2013 at 10:22 AM, Anne van Kesteren <annevk at annevk.nl> wrote:
> On Fri, Aug 23, 2013 at 6:09 PM, Boris Zbarsky <bzbarsky at mit.edu> wrote:
>> If we want to continue returning void when a callback is passed, we need to
>> add some webidl magic for that...
>
> My idea was to always return a promise. And if a callback is passed
> you just pass that to the promise "as listener".

Yeah, we can just auto-add the callback as a .then() argument on the
returned promise.  Maybe then return the promise returned by .then(),
rather than the original?

~TJ



More information about the whatwg mailing list