Colin Snover
|
b14f02899e
|
Ensure that buildFragment clones elements properly in all browsers. Fixes #3879, #6655. Also improves form element clone tests and fixes bugs in $.fn.clone exposed by these new test cases related to the values of checkboxes and radio buttons in IE.
|
2011-01-09 18:38:44 -06:00 |
|
jaubourg
|
1ca82ccd94
|
Renamed "complete" to "done" in order to avoid conflicts with jXHR.complete.
|
2011-01-06 01:26:06 +01:00 |
|
jaubourg
|
47e4cc1a0f
|
Fixed mixing of tabs & spaces to make JSLint happier.
|
2011-01-06 01:18:03 +01:00 |
|
Colin Snover
|
e56de77df9
|
Cleaning up trailing whitespace again.
|
2011-01-05 15:44:07 -06:00 |
|
wycats
|
ae6655bcb6
|
Revert "Register as a CommonJS async module if in that kind of environment. Fixes #7102."
This reverts commit 6ffa730721 .
Conflicts:
src/core.js
|
2011-01-05 13:26:05 -08:00 |
|
jaubourg
|
cbf591152c
|
"then" renamed "complete" and new "then" method defined using "complete" and "fail" internally. The API is still symetrical (complete/fail), still promotes AOP but is also now Promise/A compliant. Changed unit tests and ajax module accordingly.
|
2011-01-05 04:29:30 +01:00 |
|
jaubourg
|
6fb9759a75
|
Simplified the way a Promise is tested for (removed promiseMarker). Removed isCancelled helper method from _Deferred, wasn't used nor tested. Reworked jQuery.Deferred and removed unnecessary variables. Also ensured a Promise will return itself when asked for a Promise. Finally, the jQuery.when tests have been revamped.
|
2010-12-31 04:15:15 +01:00 |
|
jaubourg
|
6dbffb8596
|
Introduced a new promise method on deferreds that returns an immutable object (exposing then, fail, isResolved, isRejected and promise itself only). Remove $.isDeferred and moved logic directly into $.when. Made sure $.when returns a promise by using promise(). Used promise() in ajax code too.
|
2010-12-31 04:15:11 +01:00 |
|
unknown
|
240d8b681e
|
Removed custom method in isDeferred and when.
|
2010-12-31 04:05:56 +01:00 |
|
unknown
|
23d455b446
|
Deferred cannot be cancelled by returning false in a callback. Exception in the callback are still propagated and execution of remaining callbacks is still possible.
|
2010-12-31 04:05:55 +01:00 |
|
unknown
|
2d4001b82c
|
Capitalized Deferred & _Deferred to clearly mark them as new types, like Event.
|
2010-12-31 04:05:53 +01:00 |
|
unknown
|
524bf39400
|
jQuery.parseXML extracted from ajax & added to core, needs unit testing.
|
2010-12-31 04:05:50 +01:00 |
|
jaubourg
|
5bfbe7eaf6
|
Removed NFE to make old Safari happy and avoid leaks in IE (as per David Murdoch's warning).
|
2010-12-31 04:05:49 +01:00 |
|
jaubourg
|
2fec5dbecd
|
Fixed a loop that only worked in webkit.
|
2010-12-31 04:02:33 +01:00 |
|
jaubourg
|
39d96ab8c5
|
Added deferred to core. Used internally for DOM readyness and ajax callbacks.
|
2010-12-31 04:01:39 +01:00 |
|
jaubourg
|
43828b7482
|
Removed NFE to make old Safari happy and avoid leaks in IE (as per David Murdoch's warning).
|
2010-12-31 03:56:11 +01:00 |
|
jaubourg
|
c072dbd4e2
|
Fixed a loop that only worked in webkit.
|
2010-12-31 03:49:23 +01:00 |
|
jaubourg
|
5bacb53866
|
Added deferred to core. Used internally for DOM readyness and ajax callbacks.
|
2010-12-31 03:49:22 +01:00 |
|
Colin Snover
|
3e0cc81504
|
Clean trailing whitespace from all files.
|
2010-12-30 00:34:48 -06:00 |
|
Colin Snover
|
9029dc02a2
|
Update CommonJS module registration to check to see if define is a function instead of just not undefined.
|
2010-12-29 23:58:03 -06:00 |
|
jrburke
|
6ffa730721
|
Register as a CommonJS async module if in that kind of environment. Fixes #7102.
|
2010-12-27 13:03:27 -06:00 |
|
jeresig
|
b4bb6e1126
|
Backing out fb6c038bf0 , was causing jQuery.param tests to fail - unfixes #7413.
|
2010-12-09 13:07:44 -05:00 |
|
jeresig
|
bc05cb9d80
|
Merge branch 'explain-map-concat' of https://github.com/ajpiano/jquery into ajpiano-explain-map-concat
|
2010-12-09 12:51:14 -05:00 |
|
jeresig
|
fb6c038bf0
|
Merge branch 'bug_7413' of https://github.com/rwldrn/jquery into rwldrn-bug_7413
|
2010-12-09 12:32:15 -05:00 |
|
adam j. sontag
|
34bf1a2a7d
|
Add a comment explaining that jQuery.map flattens arrays
|
2010-11-27 17:15:33 -05:00 |
|
Anton M
|
5c0b5d2560
|
Improve performance of get() for negative indices. Fixes #5476.
|
2010-11-19 12:28:13 +01:00 |
|
rwldrn
|
fc563cc42a
|
Fixes #7413; isEmptyObject() check to see if obj passes isPlainObject
|
2010-11-09 16:14:11 -05:00 |
|
John Resig
|
983548f8eb
|
Make sure that if an additional load event is triggered (such as an iframe being dynamically injected in DOM ready) the ready event isn't triggered twice. Fixes #7352.
|
2010-11-09 13:44:06 -05:00 |
|
John Resig
|
fb48ae8e6c
|
Make sure that when multiple variables are being declared that assignments are each done on their own line.
|
2010-11-09 11:09:07 -05:00 |
|
jeresig
|
3df41db036
|
Make sure that the ready event doesn't double-fire when .bind(ready) is used. Fixes #7247.
|
2010-10-22 00:08:34 -04:00 |
|
John Resig
|
a7d0b0b9e8
|
Var wasn't being explicitly declared. Fixes #7226.
|
2010-10-17 10:58:01 -04:00 |
|
jeresig
|
0be7f4eb4f
|
Make sure that opacity is being reset properly on a show animation. Additionally expose jQuery.isNaN from the data module.
|
2010-09-27 11:51:01 -04:00 |
|
jeresig
|
e0a9615f82
|
Make sure that the body element exists before doing the body selector optimization. Fixes #6529.
|
2010-09-24 15:53:38 -04:00 |
|
jeresig
|
a220c81eb9
|
Increase the speed of the single setTimeout calls for the ready event.
|
2010-09-24 10:06:36 -04:00 |
|
jeresig
|
6dfdb14753
|
Merge branch 'master' of github.com:jquery/jquery
|
2010-09-23 12:09:49 -04:00 |
|
Robert Katic
|
484cc6e220
|
Made jQuery.type more consistent with host objects.
|
2010-09-23 12:08:41 -04:00 |
|
Robert Katic
|
694b625c92
|
Ensured that arrays are not considered same as plain object on deep extending. Fixes #5991.
|
2010-09-23 12:07:06 -04:00 |
|
jeresig
|
e270d804b4
|
Delay the result of the readyState check to give scripts the opportunity to delay ready, as described by @jrburke in 747ba7defd .
|
2010-09-23 11:38:22 -04:00 |
|
jeresig
|
d7a6e75241
|
Add some tests for jQuery.isWindow and make sure that we're operating against an object before testing.
|
2010-09-22 16:50:38 -04:00 |
|
jeresig
|
c8dd49f756
|
Unify the means of detecting a window across the library. Fixes jQuery UI bug #5438 and jQuery bugs #6575 and 6088.
|
2010-09-22 16:41:51 -04:00 |
|
jeresig
|
8e1d369710
|
Some minor lint fixes for the RegExp.
|
2010-09-22 09:46:21 -04:00 |
|
jeresig
|
9dc6e0c572
|
Applied the RegExp issues reported by Jeff Robinson here: http://jmrware.com/articles/2010/jqueryregex/jQueryRegexes.html Additionally broke out all remaining inline RegExp. Fixes #7062.
|
2010-09-22 09:16:28 -04:00 |
|
jeresig
|
19b5d9e874
|
Re-work the document scoping.
|
2010-09-22 08:08:45 -04:00 |
|
John Resig
|
1ac3713e7f
|
Fix bug with the readyWait DOM ready addition.
|
2010-09-21 16:26:36 -04:00 |
|
John Resig
|
747ba7defd
|
Allow plugins to delay the exeuction of the ready event. Delay the ready event by calling: jQuery.readyWait++ and force the event to fire by doing: jQuery.ready(true). Fixes #6781.
|
2010-09-20 14:53:29 -04:00 |
|
jeresig
|
492a2e2c53
|
Wrap the core return in parens to fix a confused JSLint.
|
2010-09-14 09:57:26 -04:00 |
|
jeresig
|
2663041924
|
Make sure that jQuery is being exposed outside of core (this will be stripped during the build process). Follow-up to #7011.
|
2010-09-09 08:23:10 -04:00 |
|
jeresig
|
acb162a697
|
Make sure that the removeEvent and buildFragment private functions are exposed (to help with access across modules). The final API for each of these is very much in flux and will likely change before the final release. Fixes #7011.
|
2010-09-08 18:13:35 -04:00 |
|
John Resig
|
13f27fcd05
|
Switched to use 'in' for the setInterval/window check as it also skirts around the Safari 2 NodeList crasher. See the discussion in 94f35d0519 for more details.
|
2010-08-27 18:17:07 -04:00 |
|
John Resig
|
1ead20c2ed
|
Blackberry 4.6 is capable of finding elements that are no longer in the DOM via getElementById. It only appears to happen when the node has been inside of a cloned Document Fragment. Fixes #6963.
|
2010-08-27 15:14:30 -04:00 |
|