jaubourg
|
f93a2f569d
|
Preserves context objects when multiple Deferreds are passed to $.when(). Context is an array containing the original contexts in order. When non-observable value is given, associated context is undefined. In case only a single non-observable value is given, context is the global object (thanks so much Function.prototype.apply!). Fixes #11749.
|
2012-05-12 21:41:39 +02:00 |
|
Dave Methvin
|
c5fda2945c
|
Fix #11736. Remove deprecated Deferred.isResolved/isRejected.
|
2012-05-11 15:02:18 -04:00 |
|
jaubourg
|
a41f240674
|
Makes Deferred implementation truly Promise/A compliant. Unit tests amended. Actually few changes required in jQuery's own source and we gained 8 bytes minified gzipped \o/.
|
2012-04-02 01:29:39 +02:00 |
|
jaubourg
|
2a9f0681de
|
Have Deferred.always return the object onto which it is currently attached to enable true chainability. Fixes #10723. Unit tests added.
|
2011-11-09 01:02:29 +01:00 |
|
Mike Sherov
|
f35ba5e699
|
Fix #10691. Remove all instances of equals() and same(), as these are deprecated in QUnit.
|
2011-11-06 15:27:42 -05:00 |
|
jaubourg
|
d29182e8d0
|
Removes isPending and introduces state as a means to retrieve the Deferred/Promise state. Unit tests amended.
|
2011-10-11 20:23:56 -04:00 |
|
jaubourg
|
749d32a290
|
isProgressing becomes isPending. Unit tests added.
|
2011-10-04 12:08:46 -04:00 |
|
jaubourg
|
4092e3d275
|
$.Callbacks, $.Topic and notify/progress on $.Deferred.
|
2011-09-19 15:42:30 -04:00 |
|
jaubourg
|
139135a98a
|
Fixes #9446. Context is properly propagated using pipe. If context was the original deferred, then context is updated to next deferred in the chain. Unit tests added.
|
2011-07-01 01:51:50 +02:00 |
|
jaubourg
|
8c13cfa805
|
Fixes #9104. Returning null or undefined in a pipe callback shouldn't end up throwing an exception. Silly, silly, me.
|
2011-05-09 10:01:20 +02:00 |
|
jaubourg
|
7a1c6beab0
|
Renames chain as pipe.
|
2011-04-08 17:35:08 +02:00 |
|
jaubourg
|
bb99899ca0
|
Adds always and chain methods to deferreds.
|
2011-04-07 05:49:32 +02:00 |
|
jaubourg
|
2d0bc7ce72
|
Moves Deferred-related code into a separate module. Context handling has been simplified in _Deferred.resolve and jQuery.when has been refactored for clarity (and minor optimization).
|
2011-03-03 19:38:06 +01:00 |
|