zotero/resource
Dan Stillman 55f044f87a Disable send() method in Q promise for Mozilla Task.jsm compatibility
Task.jsm allows not only generators but also iterators to be yielded,
using ``typeof yielded == 'Function'`` as the test for an iterator, but
since the Q promise includes a send() method, yielding a Q promise
instead of a Mozilla promise results in an infinite loop. To fix this,
we disable Q's send() method, which is just an outdated synonym for
invoke() anyway.

This will have to be done every time we update Q until send() is
removed, Task.jsm is changed, or we stop using Task.jsm with Q promises.
2013-07-22 20:27:53 -04:00
..
schema Update submodules and repotime 2013-07-22 02:29:17 -04:00
tinymce Move TinyMCE into resource:// 2013-07-12 00:40:03 -04:00
concurrent-caller.js ConcurrentCaller -- run a fixed number of concurrent async functions 2013-03-26 02:50:00 -04:00
csl-validator.js Use latest csl-validator 2013-03-23 17:30:34 -04:00
q.js Disable send() method in Q promise for Mozilla Task.jsm compatibility 2013-07-22 20:27:53 -04:00