John Resig [Mon, 6 Dec 2010 22:23:08 +0000 (17:23 -0500)]
Merge branch 'bug6242' of https://github.com/csnover/jquery into csnover-bug6242
John Resig [Mon, 6 Dec 2010 22:22:02 +0000 (17:22 -0500)]
Merge branch 'bug7531' of https://github.com/csnover/jquery into csnover-bug7531
John Resig [Mon, 6 Dec 2010 22:19:30 +0000 (17:19 -0500)]
Merge branch 't6398' of https://github.com/jitter/jquery into jitter-t6398
John Resig [Mon, 6 Dec 2010 22:14:20 +0000 (17:14 -0500)]
Merge branch 't4386' of https://github.com/jitter/jquery into jitter-t4386
John Resig [Mon, 6 Dec 2010 22:06:26 +0000 (17:06 -0500)]
Merge branch 't7578' of https://github.com/jitter/jquery into jitter-t7578
John Resig [Mon, 6 Dec 2010 22:05:02 +0000 (17:05 -0500)]
Merge branch 't5476' of https://github.com/jitter/jquery into jitter-t5476
John Resig [Mon, 6 Dec 2010 22:02:00 +0000 (17:02 -0500)]
Merge branch 'restrictAttr' of https://github.com/jitter/jquery into jitter-restrictAttr
John Resig [Mon, 6 Dec 2010 21:57:41 +0000 (16:57 -0500)]
Merge branch 't7673' of https://github.com/jitter/jquery into jitter-t7673
John Resig [Mon, 6 Dec 2010 21:38:51 +0000 (16:38 -0500)]
Merge branch 'jquery145' of https://github.com/danheberden/jquery into danheberden-jquery145
Colin Snover [Fri, 3 Dec 2010 06:12:52 +0000 (00:12 -0600)]
Fix memory leaks in IE caused by the custom abort function of $.ajax. Fixes bug #6242.
Anton M [Wed, 1 Dec 2010 20:31:22 +0000 (21:31 +0100)]
Handle carriage return characters in className property. Fixes #7673.
Anton M [Wed, 24 Nov 2010 22:35:26 +0000 (23:35 +0100)]
Add unit test for fix to #7578.
danheberden [Mon, 22 Nov 2010 00:54:56 +0000 (16:54 -0800)]
Fix for #6911 - prevent disabled elements in liveHandler
Anton M [Sun, 21 Nov 2010 03:31:04 +0000 (04:31 +0100)]
Make sure custom events named "submit" can be bound to non DOM elements in IE too. Fixes 6398.
Anton M [Sun, 21 Nov 2010 00:58:46 +0000 (01:58 +0100)]
Make sure IE clones body elements correctly. Fixes 4386.
Anton M [Fri, 19 Nov 2010 22:14:24 +0000 (23:14 +0100)]
Set cache to false as default for script or json requests. Fixes 7578.
Anton M [Fri, 19 Nov 2010 11:28:13 +0000 (12:28 +0100)]
Improve performance of get() for negative indices. Fixes #5476.
Colin Snover [Wed, 17 Nov 2010 20:50:05 +0000 (14:50 -0600)]
Optimize for size instead of speed.
Colin Snover [Wed, 17 Nov 2010 06:59:24 +0000 (00:59 -0600)]
Coerce s.url to string before calling replace, since replace is also a method of a Location object. Fixes #7531.
Anton M [Sat, 13 Nov 2010 13:39:28 +0000 (14:39 +0100)]
Make sure attr() works on non DOM element nodes. Fixes #7202, #7451, #7500.
Also added some tests for this attr(name), attr(name, value) and removeAttr(name).
Henri Wiechers [Fri, 12 Nov 2010 05:45:24 +0000 (07:45 +0200)]
Convert test/data/text.php to use lf line endings.
Henri Wiechers [Fri, 12 Nov 2010 05:42:53 +0000 (07:42 +0200)]
Convert test/delegatetest.html to use lf line endings.
Henri Wiechers [Fri, 12 Nov 2010 05:41:44 +0000 (07:41 +0200)]
Mark *.jar files as binary.
Henri Wiechers [Fri, 12 Nov 2010 05:40:19 +0000 (07:40 +0200)]
Changed crlf attribute to newer eol one.
John Resig [Fri, 12 Nov 2010 00:05:10 +0000 (19:05 -0500)]
Updating the source version to 1.4.5pre.
John Resig [Fri, 12 Nov 2010 00:04:53 +0000 (19:04 -0500)]
Tagging the 1.4.4 release.
jeresig [Wed, 10 Nov 2010 16:15:02 +0000 (11:15 -0500)]
Updating the source version to 1.4.4pre.
jeresig [Wed, 10 Nov 2010 16:14:53 +0000 (11:14 -0500)]
Tagging the 1.4.4rc3 release.
jeresig [Wed, 10 Nov 2010 04:42:05 +0000 (23:42 -0500)]
Backing out commit
795e880bba1f7f949df58748f7fd92e50296a8f4 - errors popping up in IE 6/7/8.
jeresig [Wed, 10 Nov 2010 04:33:18 +0000 (23:33 -0500)]
Need to also handle the case where 'auto' is being returned, as in Firefox. Follow-up to #7395.
jeresig [Wed, 10 Nov 2010 04:29:26 +0000 (23:29 -0500)]
Maintain returning 0px from width/height for disconnected nodes for backwards compat, for now. Fixes #7395.
rwldrn [Wed, 10 Nov 2010 04:18:16 +0000 (23:18 -0500)]
Fixes #7397; Adds 4 supporting unit tests.
Anton M [Tue, 9 Nov 2010 23:36:53 +0000 (00:36 +0100)]
Partially revert commit
a64dc0405064d68c7b7cd0f0fc8ea60086cbcd21.
Removing the conditional was too liberal as now attr() would even work
on plain javascript objects. Keeping a check to make sure it is at least
a DOM Node is appropriate. Using nodeName as in the commit which introduced
the nodeType === 1 check seems plausible.
Colin Snover [Tue, 9 Nov 2010 20:52:20 +0000 (15:52 -0500)]
Remove conditional that prevents attr from working on non-Element nodes. Fixes #7451.
John Resig [Tue, 9 Nov 2010 20:49:07 +0000 (15:49 -0500)]
Merge branch 'fixAdjacentTests' of https://github.com/jitter/jquery into jitter-fixAdjacentTests
John Resig [Tue, 9 Nov 2010 19:03:11 +0000 (14:03 -0500)]
Ensure that unquoted attribute selectors are quoted (allowing them to go into qSA/matchesSelector properly). Fixes #7216.
John Resig [Tue, 9 Nov 2010 18:44:06 +0000 (13:44 -0500)]
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.
John Resig [Tue, 9 Nov 2010 17:40:55 +0000 (12:40 -0500)]
Merge branch 'bug7422' of https://github.com/csnover/jquery into csnover-bug7422
Anton M [Tue, 9 Nov 2010 17:13:39 +0000 (18:13 +0100)]
Fix selector tests broken by newer version of Qunit.
John Resig [Tue, 9 Nov 2010 16:09:07 +0000 (11:09 -0500)]
Make sure that when multiple variables are being declared that assignments are each done on their own line.
John Resig [Tue, 9 Nov 2010 15:34:32 +0000 (10:34 -0500)]
We don't do end of line comments, move them above.
Colin Snover [Sat, 6 Nov 2010 18:52:30 +0000 (13:52 -0500)]
Ensure that AJAX requests are actually aborted in all browsers. Fix #7422.
jeresig [Wed, 3 Nov 2010 23:00:05 +0000 (19:00 -0400)]
Merge branch 'master' of github.com:jquery/jquery
jeresig [Wed, 3 Nov 2010 22:59:55 +0000 (18:59 -0400)]
Limit the scope of the CSS 'auto' change to just height/width. Fixes #7393.
jeresig [Wed, 3 Nov 2010 22:57:22 +0000 (18:57 -0400)]
Limit the scope of the CSS 'auto' change to just height/width. Fixes #7293.
jeresig [Wed, 3 Nov 2010 19:46:40 +0000 (15:46 -0400)]
Updating the source version to 1.4.4pre.
jeresig [Wed, 3 Nov 2010 19:46:31 +0000 (15:46 -0400)]
Tagging the 1.4.4rc2 release.
jeresig [Wed, 3 Nov 2010 19:39:28 +0000 (15:39 -0400)]
Opera doesn't give height/width of display: none elements with getComputedStyle but does with currentStyle - fall back to that if it exists.
jeresig [Mon, 1 Nov 2010 23:29:11 +0000 (19:29 -0400)]
Only change ID on nodes that don't already have an ID for rooted qSA. Fixes #7212.
jeresig [Mon, 1 Nov 2010 23:04:59 +0000 (19:04 -0400)]
Make sure that accessing computed CSS for elements returns 'auto' instead of '' consistently. Fixes #7337.
John Resig [Thu, 28 Oct 2010 19:59:58 +0000 (15:59 -0400)]
Fix quotes in comment.
Brandon Aaron [Thu, 28 Oct 2010 16:58:03 +0000 (11:58 -0500)]
Fix tab spacing.
jeresig [Wed, 27 Oct 2010 18:35:26 +0000 (14:35 -0400)]
Calling .hide().show() on a stylesheet-hidden element wasn't bringing it back. Fixes #7331.
Karl Swedberg [Tue, 26 Oct 2010 21:37:44 +0000 (14:37 -0700)]
For .show() with no arguments, only set display of elements in the second loop if they don't have style.display already set or if style.display isn't none. Fixes #7315.
John Resig [Tue, 26 Oct 2010 03:26:19 +0000 (20:26 -0700)]
John Resig [Tue, 26 Oct 2010 03:25:25 +0000 (20:25 -0700)]
Merge branch 'jquery_dev' of github.com/danheberden/jquery into danheberden-jquery_dev
John Resig [Tue, 26 Oct 2010 00:54:27 +0000 (17:54 -0700)]
danheberden [Mon, 25 Oct 2010 21:07:44 +0000 (14:07 -0700)]
Prevent IE from firing live/delegate events on disabled elements. (#6911)
John Resig [Mon, 25 Oct 2010 20:26:07 +0000 (13:26 -0700)]
Updating the source version to 1.4.4pre.
John Resig [Mon, 25 Oct 2010 20:25:10 +0000 (13:25 -0700)]
Tagging the 1.4.4rc1 release.
John Resig [Mon, 25 Oct 2010 20:06:55 +0000 (13:06 -0700)]
Merge branch 'jquerymaster' of github.com/SlexAxton/jquery into SlexAxton-jquerymaster
John Resig [Mon, 25 Oct 2010 20:06:23 +0000 (13:06 -0700)]
Merge branch '6897' of github.com/SlexAxton/jquery into SlexAxton-6897
dmethvin [Sat, 23 Oct 2010 17:23:51 +0000 (13:23 -0400)]
Allow DELETE requests to have a content body, and properly serialize data to the url for HEAD requests. Fixes #7285.
dmethvin [Sat, 23 Oct 2010 18:36:24 +0000 (14:36 -0400)]
Honor stopImmediatePropagation for live/delegate event handlers. Fixes #7217.
John Resig [Mon, 25 Oct 2010 20:05:11 +0000 (13:05 -0700)]
Merge branch 'master' of github.com/rwldrn/jquery
John Resig [Mon, 25 Oct 2010 19:36:40 +0000 (12:36 -0700)]
Merge branch 'unusedTrue' of github.com/lrbabe/jquery into lrbabe-unusedTrue
lrbabe [Mon, 25 Oct 2010 15:19:45 +0000 (17:19 +0200)]
.cur() doesn't take any boolean parameter since 1.4.3
Alex Sexton [Mon, 25 Oct 2010 07:31:19 +0000 (02:31 -0500)]
Moved jQuery.props to attributes since it was only used in support. Fixes #6897 - suggestion by dmethvin
rwldrn [Sun, 24 Oct 2010 16:18:33 +0000 (12:18 -0400)]
Fixes #7229 and #5803
John Resig [Sat, 23 Oct 2010 04:35:09 +0000 (00:35 -0400)]
Allow for versions with spaces in them, in the Makefile.
jeresig [Fri, 22 Oct 2010 06:39:06 +0000 (02:39 -0400)]
Make sure that .width()/.height() don't return NaN also standardize on returning instead of auto for default values (which is what we do elsewhere in .css() as well). Fixes #7225.
jeresig [Fri, 22 Oct 2010 06:16:14 +0000 (02:16 -0400)]
Make sure that the correct height/width of the elements is retreived. Fixes #7225.
jeresig [Fri, 22 Oct 2010 05:48:32 +0000 (01:48 -0400)]
Fix broken selector code from last commit.
jeresig [Fri, 22 Oct 2010 05:18:58 +0000 (01:18 -0400)]
Make sure that +, >, ~ leading, rooted, selectors go to the old engine. Thanks to @rkatic for the catch! Fixes #7220.
jeresig [Fri, 22 Oct 2010 04:40:06 +0000 (00:40 -0400)]
Make sure that we don't use matchesSelector on XML Documents (same as with qSA). Fixes #7219.
jeresig [Fri, 22 Oct 2010 04:36:07 +0000 (00:36 -0400)]
Make sure that we aren't reading one of the bad expandos. Fixes #7212.
jeresig [Fri, 22 Oct 2010 04:29:52 +0000 (00:29 -0400)]
Be sure to clean up the previous test.
jeresig [Fri, 22 Oct 2010 04:28:33 +0000 (00:28 -0400)]
Make sure that height/width getters work on hidden inputs and disconnected elements. Fixes #7225.
jeresig [Fri, 22 Oct 2010 04:08:34 +0000 (00:08 -0400)]
Make sure that the ready event doesn't double-fire when .bind(ready) is used. Fixes #7247.
jeresig [Fri, 22 Oct 2010 03:46:21 +0000 (23:46 -0400)]
Adding another test for an issue in Gecko's matchesSelector implementation. Fixes #7243.
jeresig [Fri, 22 Oct 2010 03:18:47 +0000 (23:18 -0400)]
Only need to declare the data once.
Alex Sexton [Thu, 21 Oct 2010 04:12:47 +0000 (21:12 -0700)]
Forces lower case comparison of protocol and host when determining whether the request is remote or local. Fixes #6908
Anton M [Tue, 19 Oct 2010 09:14:07 +0000 (11:14 +0200)]
Update number of expected assertions in attribute tests
Followup to commit
97dfa0d5a85a32fe56aba837bbf2bc889b092d2b which
had the side effect to break some attribute unit tests
John Resig [Sun, 17 Oct 2010 18:48:24 +0000 (14:48 -0400)]
Add some more tests to make sure that pulling in data- properties on an element with no data set, works.
Paul Irish [Sun, 17 Oct 2010 18:26:32 +0000 (14:26 -0400)]
fadeToggle(). as suggested by Karl Swedberg in his jQcon talk. patched live! omg
John Resig [Sun, 17 Oct 2010 15:42:53 +0000 (11:42 -0400)]
Make sure that .data() (no args) returns a list of all the data- properties as well. Also make sure that accessing a data- property via .data() doesn't cause it to change again at a later time (it should be static). Fixes #7222, #7223.
John Resig [Sun, 17 Oct 2010 14:58:01 +0000 (10:58 -0400)]
Var wasn't being explicitly declared. Fixes #7226.
John Resig [Sun, 17 Oct 2010 14:56:01 +0000 (10:56 -0400)]
We removed deleteExpando after 1.4.2, for some reason. This caused problems with removeData() (no arguments). Fixes #7209.
John Resig [Sun, 17 Oct 2010 14:50:17 +0000 (10:50 -0400)]
Handle the case where JSLint complains about arguments in try/catch already being defined (we use the name 'e' consistently for catch(e) - will work to standardize on that now).
John Resig [Fri, 15 Oct 2010 05:29:38 +0000 (01:29 -0400)]
Bringing back the change from
80a4178af9b12e6617bfcec818c538dfe08d3791, adapted to handle both the function collision and the issue mentioned in #7196.
jeresig [Fri, 15 Oct 2010 03:10:19 +0000 (23:10 -0400)]
Updating the source version to 1.4.4pre.
jeresig [Fri, 15 Oct 2010 03:10:06 +0000 (23:10 -0400)]
Tagging the 1.4.3 release.
jeresig [Fri, 15 Oct 2010 02:37:56 +0000 (22:37 -0400)]
Fix the number of change tests and remove textarea tests.
jeresig [Fri, 15 Oct 2010 02:06:27 +0000 (22:06 -0400)]
Testing *, * was unnecessary - especially in slower browsers.
jeresig [Fri, 15 Oct 2010 01:48:03 +0000 (21:48 -0400)]
Don't test inline-block in browsers that don't support it (or an approximation of it, like IE).
jeresig [Fri, 15 Oct 2010 01:40:35 +0000 (21:40 -0400)]
Use prepend for the focuin test (to avoid making the test suite jump).
jeresig [Fri, 15 Oct 2010 01:31:36 +0000 (21:31 -0400)]
Test visible on inline elements.
jeresig [Fri, 15 Oct 2010 01:15:20 +0000 (21:15 -0400)]
Getting weird results for font size tests across platforms - easier to test something else (the exact property isn't important for this test).
jeresig [Fri, 15 Oct 2010 00:55:40 +0000 (20:55 -0400)]
Reverting commit
39addc87a37b32be19f2c58ec8babe752c0243e1 after a report of problems. Fixes #7196.
John Resig [Thu, 14 Oct 2010 20:57:12 +0000 (16:57 -0400)]
Forgot to update the Rakefile and build.xml files from the previous commit. Thanks to @jitter for the catch.