jaubourg
|
87c83b0458
|
Callbacks.add now accepts array-like objects (like Arguments). Now uses the slice method of the args array in fireWith rather than a quite slow jQuery.merge.
|
2012-04-25 18:25:51 +02:00 |
|
jaubourg
|
42dbc86573
|
Use real declaration since that helps gzip: thanks @gibson042.
|
2012-04-25 17:15:48 +02:00 |
|
jaubourg
|
245f5a244e
|
Regression: makes sure that all instances of a callback are removed. Unit test added.
|
2012-04-25 16:08:38 +02:00 |
|
jaubourg
|
97210d4e70
|
How about we save 62 bytes? Also ensure that the arguments array given to fireWith is copied internally.
|
2012-04-25 15:50:26 +02:00 |
|
jaubourg
|
f30744354f
|
Since we can pass an object to jQuery.Callbacks now, let's name it options to be consistent with the rest of the code.
|
2012-04-25 02:16:37 +02:00 |
|
jaubourg
|
ad329384ff
|
Uses a copy of the flags when they are given as an object rather than the object itself. That way, we're sure flags are immutable for the entire lifetime of the Callbacks instance.
|
2012-04-25 02:06:21 +02:00 |
|
jaubourg
|
7fa0da08b8
|
Allows traditional options object for $.Callbacks flags. Fixes #11011. Unit tests added.
|
2012-04-02 01:03:34 +02:00 |
|
jaubourg
|
eefead3d96
|
Fixes #10952 by introducing a real fired flag in the Callbacks closure.
jQuery Size - compared to last make
250235 (+69) jquery.js
94225 (+7) jquery.min.js
33445 (+3) jquery.min.js.gz
|
2012-01-31 02:31:22 +01:00 |
|
jaubourg
|
a588336a6d
|
Trimmed down $.Callbacks and $.Deferred.
|
2011-09-21 17:00:55 +02:00 |
|
jaubourg
|
4092e3d275
|
$.Callbacks, $.Topic and notify/progress on $.Deferred.
|
2011-09-19 15:42:30 -04:00 |
|