Kevin Smith (2013-12-20T16:45:03.000Z)
>
> Here is code that breaks with that solution: ``` function
> createParser(code) { return {then: chainedTransformation => { ...; return
> this; } } } waitForFormSubmit() .then(e => $.get(getUrlFromUrlField()))
> .then(code => createParser(code, options)) ```


Not necessarily - if you're using new DOM APIs which return promises, then
you need to upgrade your libraries.  Libraries are easy to upgrade.  A
crummy legacy is not.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20131220/266a7986/attachment.html>
domenic at domenicdenicola.com (2014-01-03T17:01:30.039Z)
> Here is code that breaks with that solution:

Not necessarily - if you're using new DOM APIs which return promises, then
you need to upgrade your libraries.  Libraries are easy to upgrade.  A
crummy legacy is not.