jquery.git
15 years agobreaking jquery out into smaller modules. added attributes.js, manipulation.js, and...
Brandon Aaron [Wed, 18 Mar 2009 21:15:38 +0000 (21:15 +0000)]
breaking jquery out into smaller modules. added attributes.js, manipulation.js, and traversing.js

15 years agofix for #4374, gap in :hidden, :visible logic
Brandon Aaron [Wed, 18 Mar 2009 17:55:07 +0000 (17:55 +0000)]
fix for #4374, gap in :hidden, :visible logic

15 years agofix for #4204, fadeTo shows hidden elements before animating
Brandon Aaron [Wed, 18 Mar 2009 14:58:06 +0000 (14:58 +0000)]
fix for #4204, fadeTo shows hidden elements before animating

15 years agofix for #4074, pass context to jQuery.clean for jQuery.clone
Brandon Aaron [Wed, 18 Mar 2009 02:48:32 +0000 (02:48 +0000)]
fix for #4074, pass context to jQuery.clean for jQuery.clone

15 years agofix for #3688, setting type attribute on button causes IE to throw error
Brandon Aaron [Tue, 17 Mar 2009 22:27:25 +0000 (22:27 +0000)]
fix for #3688, setting type attribute on button causes IE to throw error

15 years agousing parseFloat for offset and position methods and removed num helper method
Brandon Aaron [Tue, 17 Mar 2009 21:07:11 +0000 (21:07 +0000)]
using parseFloat for offset and position methods and removed num helper method

15 years agoreturn null when no matched elements exist for offset and position
Brandon Aaron [Tue, 17 Mar 2009 20:50:17 +0000 (20:50 +0000)]
return null when no matched elements exist for offset and position

15 years agosome clean up in the offset method
Brandon Aaron [Tue, 17 Mar 2009 20:43:46 +0000 (20:43 +0000)]
some clean up in the offset method

15 years agoBacked out commit [6260], was causing too many problems. We'll have to bite the bulle...
John Resig [Tue, 17 Mar 2009 20:39:29 +0000 (20:39 +0000)]
Backed out commit [6260], was causing too many problems. We'll have to bite the bullet and assume that the incoming result set has array methods. Un-fixes jQuery bug #4250.

15 years agojquery dimensions: removed redundant code
Ariel Flesler [Fri, 6 Mar 2009 04:23:44 +0000 (04:23 +0000)]
jquery dimensions: removed redundant code

15 years agojquery core: Fixed a typo in a comment, closes #4294.
Ariel Flesler [Thu, 5 Mar 2009 13:36:12 +0000 (13:36 +0000)]
jquery core: Fixed a typo in a comment, closes #4294.

15 years agoRemoved the objectAll check from jQuery.support, was causing problems with broken...
John Resig [Sat, 28 Feb 2009 20:28:45 +0000 (20:28 +0000)]
Removed the objectAll check from jQuery.support, was causing problems with broken ActiveX controls. Fixes bug #4017.

15 years agoSimplified the structure of the .css() and .attr() methods (reducing the number of...
John Resig [Sat, 28 Feb 2009 20:23:48 +0000 (20:23 +0000)]
Simplified the structure of the .css() and .attr() methods (reducing the number of calls). Need to optimize $.css/$.curCSS/$.attr still. Fixes #4269.

15 years agoMoved to a generic solution for copying methods over for querySelectorAll-using browsers.
John Resig [Fri, 27 Feb 2009 15:20:59 +0000 (15:20 +0000)]
Moved to a generic solution for copying methods over for querySelectorAll-using browsers.

15 years agoNo longer use arguments.callee or RegExp (use new RegExp, instead) for ES 3.1 and...
John Resig [Thu, 26 Feb 2009 18:00:41 +0000 (18:00 +0000)]
No longer use arguments.callee or RegExp (use new RegExp, instead) for ES 3.1 and Caja compatibility. Fixes jQuery bug #4251.

15 years agoAs it turns out, the context was being started at a higher root than needed - fixing...
John Resig [Thu, 26 Feb 2009 01:15:54 +0000 (01:15 +0000)]
As it turns out, the context was being started at a higher root than needed - fixing this speeds up > selectors.

15 years agoRemoved the need for the results set to have array methods. Resolves jQuery bug ...
John Resig [Wed, 25 Feb 2009 18:41:29 +0000 (18:41 +0000)]
Removed the need for the results set to have array methods. Resolves jQuery bug #4250.

15 years agoMade some changes to how .find() works, inlined the duplicate check - should change...
John Resig [Wed, 25 Feb 2009 18:29:18 +0000 (18:29 +0000)]
Made some changes to how .find() works, inlined the duplicate check - should change other methods to act similarly. Goes towards fixing #4240.

15 years agoSimplified the isXML function, no need to use recursion.
John Resig [Wed, 25 Feb 2009 15:37:09 +0000 (15:37 +0000)]
Simplified the isXML function, no need to use recursion.

15 years agoExpose the sort/unique code from Sizzle as Sizzle.uniqueSort().
John Resig [Wed, 25 Feb 2009 15:19:08 +0000 (15:19 +0000)]
Expose the sort/unique code from Sizzle as Sizzle.uniqueSort().

15 years agoCut down on some more function calls for jQuery(...). Everything points back to the...
John Resig [Wed, 25 Feb 2009 14:23:25 +0000 (14:23 +0000)]
Cut down on some more function calls for jQuery(...). Everything points back to the same root jQuery(document) object now. Going towards ticket #4240.

15 years agoReduced the number of function calls required for .find() (single element root),...
John Resig [Wed, 25 Feb 2009 04:57:00 +0000 (04:57 +0000)]
Reduced the number of function calls required for .find() (single element root), optimized some calls to jQuery() as well. Goes towards fixing #4240.

15 years agoLanded some improvements for improving the performance of ID-rooted queries (e.g...
John Resig [Wed, 25 Feb 2009 04:08:04 +0000 (04:08 +0000)]
Landed some improvements for improving the performance of ID-rooted queries (e.g. '#foo p'). Fixes jQuery bug #4236.

15 years agoOverhauled the .remove() and .empty() methods to be much more efficient. Fixes bug...
John Resig [Mon, 23 Feb 2009 16:32:45 +0000 (16:32 +0000)]
Overhauled the .remove() and .empty() methods to be much more efficient. Fixes bug #4222.

15 years agojquery event: Fixing event.currentTarget for live().
Ariel Flesler [Mon, 23 Feb 2009 13:27:48 +0000 (13:27 +0000)]
jquery event: Fixing event.currentTarget for live().

15 years agoTagged the Sizzle 1.0 release.
John Resig [Fri, 20 Feb 2009 19:52:38 +0000 (19:52 +0000)]
Tagged the Sizzle 1.0 release.

15 years agoMade sure that .remove now uses multiFilter. Fixes bug #4205.
John Resig [Fri, 20 Feb 2009 19:45:29 +0000 (19:45 +0000)]
Made sure that .remove now uses multiFilter. Fixes bug #4205.

15 years agoBumping the version up to 1.3.3pre.
John Resig [Thu, 19 Feb 2009 22:41:33 +0000 (22:41 +0000)]
Bumping the version up to 1.3.3pre.

15 years agoTagging the 1.3.2 release.
John Resig [Thu, 19 Feb 2009 22:34:21 +0000 (22:34 +0000)]
Tagging the 1.3.2 release.

15 years agoFixed one of the selector tests that was reporting incorrectly in browsers that actua...
John Resig [Thu, 19 Feb 2009 21:35:33 +0000 (21:35 +0000)]
Fixed one of the selector tests that was reporting incorrectly in browsers that actually supported type="search" inputs.

15 years agoDisabled some of the animation tests that were being flaky.
John Resig [Thu, 19 Feb 2009 21:30:25 +0000 (21:30 +0000)]
Disabled some of the animation tests that were being flaky.

15 years agoMissed an other search-related test.
John Resig [Wed, 18 Feb 2009 21:57:46 +0000 (21:57 +0000)]
Missed an other search-related test.

15 years agoFixed some tests that were changed (fixed!) by fixing #3966.
John Resig [Wed, 18 Feb 2009 19:59:51 +0000 (19:59 +0000)]
Fixed some tests that were changed (fixed!) by fixing #3966.

15 years agoMade it so that search input elements are now serialized. Fixes bug #4107.
John Resig [Wed, 18 Feb 2009 19:43:14 +0000 (19:43 +0000)]
Made it so that search input elements are now serialized. Fixes bug #4107.

15 years agoMade it so that appendTo, etc. return the inserted elements (thus using pushStack...
John Resig [Wed, 18 Feb 2009 16:29:43 +0000 (16:29 +0000)]
Made it so that appendTo, etc. return the inserted elements (thus using pushStack, as well). Fixes bugs #3966 and #4182.

15 years agoA speedup for .remove() (which also speeds up .html()). Fixes #4178.
John Resig [Wed, 18 Feb 2009 02:40:55 +0000 (02:40 +0000)]
A speedup for .remove() (which also speeds up .html()). Fixes #4178.

15 years agoUpdated the show() tests to work without the use of jQuery.browser (the test suite...
John Resig [Tue, 17 Feb 2009 22:22:05 +0000 (22:22 +0000)]
Updated the show() tests to work without the use of jQuery.browser (the test suite now passes 100% in IE8).

15 years agoReorganized and disabled some of the height/width tests. Need to look in to better...
John Resig [Tue, 17 Feb 2009 22:15:42 +0000 (22:15 +0000)]
Reorganized and disabled some of the height/width tests. Need to look in to better abornormal-padding/margin/border support at some point.

15 years agoUpdated the JAR Makefile command to support UTF-8.
John Resig [Tue, 17 Feb 2009 21:56:42 +0000 (21:56 +0000)]
Updated the JAR Makefile command to support UTF-8.

15 years agoDisable building the lite and packed versions of jQuery by default (no longer needed).
John Resig [Tue, 17 Feb 2009 21:56:13 +0000 (21:56 +0000)]
Disable building the lite and packed versions of jQuery by default (no longer needed).

15 years agoSwitch to using createRange for element comparision instead of Array indexOf checks...
John Resig [Tue, 17 Feb 2009 17:51:50 +0000 (17:51 +0000)]
Switch to using createRange for element comparision instead of Array indexOf checks - thanks for the tip, Ioseb.

15 years agoBrought back the compareDocumentPosition code. While it is redundant in Firefox it...
John Resig [Tue, 17 Feb 2009 17:43:05 +0000 (17:43 +0000)]
Brought back the compareDocumentPosition code. While it is redundant in Firefox it's much faster than using indexOf.

15 years agoChanged the currentTarget test - no need to test the native event triggering for...
John Resig [Tue, 17 Feb 2009 17:22:59 +0000 (17:22 +0000)]
Changed the currentTarget test - no need to test the native event triggering for this test.

15 years agoChanged some of the fx/stop tests to handle the new test markup.
John Resig [Tue, 17 Feb 2009 16:39:33 +0000 (16:39 +0000)]
Changed some of the fx/stop tests to handle the new test markup.

15 years agoMade the div showing a little more explicit - making sure that it doesn't affect...
John Resig [Tue, 17 Feb 2009 16:22:41 +0000 (16:22 +0000)]
Made the div showing a little more explicit - making sure that it doesn't affect the fx tests.

15 years agoTweaked some of the selector tests to handle some of the test page changes.
John Resig [Tue, 17 Feb 2009 15:58:11 +0000 (15:58 +0000)]
Tweaked some of the selector tests to handle some of the test page changes.

15 years agoReorganized some of the animation tests to work with the new hide/show changes.
John Resig [Tue, 17 Feb 2009 15:54:27 +0000 (15:54 +0000)]
Reorganized some of the animation tests to work with the new hide/show changes.

15 years agoDisabled one of the ordering tests that was taking a while to run.
John Resig [Tue, 17 Feb 2009 14:13:39 +0000 (14:13 +0000)]
Disabled one of the ordering tests that was taking a while to run.

15 years agoFixed some more CSS/visibility tests.
John Resig [Tue, 17 Feb 2009 14:08:11 +0000 (14:08 +0000)]
Fixed some more CSS/visibility tests.

15 years agoChanged a bunch of the DOM tests to work in Document Order.
John Resig [Tue, 17 Feb 2009 14:05:25 +0000 (14:05 +0000)]
Changed a bunch of the DOM tests to work in Document Order.

15 years agoUpdated some of the display/visible/hidden tests to work on an appropriate element.
John Resig [Tue, 17 Feb 2009 13:57:28 +0000 (13:57 +0000)]
Updated some of the display/visible/hidden tests to work on an appropriate element.

15 years agotestrunner: Misc
Ariel Flesler [Tue, 17 Feb 2009 12:42:46 +0000 (12:42 +0000)]
testrunner: Misc

15 years agojquery event: closes #4033. e.currentTarget wasn't being enforced for native events...
Ariel Flesler [Tue, 17 Feb 2009 12:38:16 +0000 (12:38 +0000)]
jquery event: closes #4033. e.currentTarget wasn't being enforced for native events (IE doesn't have it)

15 years agofix show issue in IE 6. "olddisplay" is sometimes undefined and IE 6 does not like...
Brandon Aaron [Mon, 16 Feb 2009 21:20:51 +0000 (21:20 +0000)]
fix show issue in IE 6. "olddisplay" is sometimes undefined and IE 6 does not like setting style.display to undefined. also second for loop was mistakenly nested within the first for loop.

15 years agoBumping the version up to 1.3.2pre.
John Resig [Mon, 16 Feb 2009 18:25:37 +0000 (18:25 +0000)]
Bumping the version up to 1.3.2pre.

15 years agoAdded support for class selectors and class attribute selectors on XML documents...
John Resig [Mon, 16 Feb 2009 18:23:59 +0000 (18:23 +0000)]
Added support for class selectors and class attribute selectors on XML documents. Fixes jQuery bug #4167.

15 years agoFixed an issue with :nth-child selectors embedded in :not() filters. Fixes jQuery...
John Resig [Mon, 16 Feb 2009 17:58:33 +0000 (17:58 +0000)]
Fixed an issue with :nth-child selectors embedded in :not() filters. Fixes jQuery bug #4156.

15 years agoChanged the jQuery hidden/visible selectors to be a little more precise.
John Resig [Mon, 16 Feb 2009 15:55:06 +0000 (15:55 +0000)]
Changed the jQuery hidden/visible selectors to be a little more precise.

15 years agoChange the behavior of how :visible and :hidden work. :hidden is when an element...
John Resig [Mon, 16 Feb 2009 15:52:15 +0000 (15:52 +0000)]
Change the behavior of how :visible and :hidden work. :hidden is when an element is display none, a parent element is display none, or the element has a width of 0. :visible is when the element is not display none and all of its ancesotrs are not display none and its width is larger than 0. Fixes jQuery bugs #1349, #3265, and #3895.

15 years agoFixed a bug with certain + selectors failing (Fixes jQuery bug #4023). Also tweaked...
John Resig [Mon, 16 Feb 2009 15:36:42 +0000 (15:36 +0000)]
Fixed a bug with certain + selectors failing (Fixes jQuery bug #4023). Also tweaked the + and > functions a little bit.

15 years agoFixed the issue where weird characters were being used in ID selectors. Fixes jQuery...
John Resig [Sun, 15 Feb 2009 22:46:54 +0000 (22:46 +0000)]
Fixed the issue where weird characters were being used in ID selectors. Fixes jQuery bug #3913.

15 years agoMake sure that [name=FOO] searches actually have the specified name (IE includes...
John Resig [Sun, 15 Feb 2009 22:33:19 +0000 (22:33 +0000)]
Make sure that [name=FOO] searches actually have the specified name (IE includes elements that have the ID, as well).

15 years agoAdded fixes for two different :not() bugs. One with p:not(p.foo) failing and another...
John Resig [Sun, 15 Feb 2009 21:13:33 +0000 (21:13 +0000)]
Added fixes for two different :not() bugs. One with p:not(p.foo) failing and another with a weird combination of multiple selectors and filters. Fixes jQuery bug #4101.

15 years agoUpdated the copy of jQuery and added some more context tests.
John Resig [Sun, 15 Feb 2009 18:20:01 +0000 (18:20 +0000)]
Updated the copy of jQuery and added some more context tests.

15 years agoAdded some extra methods for making result set merging easier.
John Resig [Sun, 15 Feb 2009 18:09:34 +0000 (18:09 +0000)]
Added some extra methods for making result set merging easier.

15 years agoProvide a graceful failover for [name=foo] queries that are looking for non-input...
John Resig [Sat, 14 Feb 2009 22:24:55 +0000 (22:24 +0000)]
Provide a graceful failover for [name=foo] queries that are looking for non-input/iframe/form elements. Fixes jQuery bug #4081.

15 years agoThe compareDocumentPosition check was extraneous - indexOf works in all the other...
John Resig [Sat, 14 Feb 2009 22:18:02 +0000 (22:18 +0000)]
The compareDocumentPosition check was extraneous - indexOf works in all the other browsers that we need to support.

15 years agoAdded support for sorting in Safari - when querySelectorAll isn't able to be used.
John Resig [Sat, 14 Feb 2009 18:10:45 +0000 (18:10 +0000)]
Added support for sorting in Safari - when querySelectorAll isn't able to be used.

15 years agoDuplication checks are now handled directly in Sizzle, no need to do extra work in...
John Resig [Sat, 14 Feb 2009 17:25:33 +0000 (17:25 +0000)]
Duplication checks are now handled directly in Sizzle, no need to do extra work in .find().

15 years agoDisabled expando selector tests - they don't work in all browsers.
John Resig [Sat, 14 Feb 2009 17:13:08 +0000 (17:13 +0000)]
Disabled expando selector tests - they don't work in all browsers.

15 years agoOops, the sourceIndex of the documentElement in IE is 1, not 0.
John Resig [Sat, 14 Feb 2009 17:06:30 +0000 (17:06 +0000)]
Oops, the sourceIndex of the documentElement in IE is 1, not 0.

15 years agoMake sure that elements are returned in document order - and that the results are...
John Resig [Sat, 14 Feb 2009 16:59:10 +0000 (16:59 +0000)]
Make sure that elements are returned in document order - and that the results are unique.

15 years agoAdded some significant speed-ups to height/width checks, thanks to some code and...
John Resig [Fri, 13 Feb 2009 22:58:57 +0000 (22:58 +0000)]
Added some significant speed-ups to height/width checks, thanks to some code and investigation by Mike Helgeson. Fixes #3082.

15 years agoLanding a fix for a case where the animation timer wasn't getting stopped (thanks...
John Resig [Fri, 13 Feb 2009 16:15:23 +0000 (16:15 +0000)]
Landing a fix for a case where the animation timer wasn't getting stopped (thanks Arrix). Fixes bug #4001.

15 years agoMerging a bunch of changes back from Sizzle, by LosTFx.
John Resig [Tue, 10 Feb 2009 00:28:38 +0000 (00:28 +0000)]
Merging a bunch of changes back from Sizzle, by LosTFx.

15 years agoFixed bubbling of live events (if an inner element handles an event first - and stops...
John Resig [Mon, 9 Feb 2009 23:29:57 +0000 (23:29 +0000)]
Fixed bubbling of live events (if an inner element handles an event first - and stops progatation - then the parent event doesn't encounter the event). Thanks to Irae for the patch. Fixes bug #3980.

15 years agoAdded a performance improvement to .hide()/.show() that helps to prevent constant...
John Resig [Mon, 9 Feb 2009 15:58:12 +0000 (15:58 +0000)]
Added a performance improvement to .hide()/.show() that helps to prevent constant reflows from occurring. Fixes #4038.

15 years agoOptimized the clean() code to no longer use .trim() (speeds up working against long...
John Resig [Mon, 9 Feb 2009 15:41:50 +0000 (15:41 +0000)]
Optimized the clean() code to no longer use .trim() (speeds up working against long HTML in IE). Fixes #4037.

15 years agoRemoved use of .trim() in globalEval, fixes #4036.
John Resig [Mon, 9 Feb 2009 15:35:33 +0000 (15:35 +0000)]
Removed use of .trim() in globalEval, fixes #4036.

15 years agoReworked the attribute selection code to be able to select false-y values - and added...
John Resig [Mon, 9 Feb 2009 15:18:07 +0000 (15:18 +0000)]
Reworked the attribute selection code to be able to select false-y values - and added some tests to verify that they work well against expandos.

15 years agomatch[4] is already saved in check - thanks Balazs.
John Resig [Mon, 9 Feb 2009 15:01:23 +0000 (15:01 +0000)]
match[4] is already saved in check - thanks Balazs.

15 years agoReworked the .clone() function in IE. Fixes jQuery bugs #3500 (jQuery expandos were...
John Resig [Mon, 9 Feb 2009 14:48:15 +0000 (14:48 +0000)]
Reworked the .clone() function in IE. Fixes jQuery bugs #3500 (jQuery expandos were causing extra elements to appear from using .html() cloning), #3254 (Mis-match in clone result length causes problem), and #2845 (Cloning an <object/> causes exceptions to be thrown).

15 years agoAdded a fix for empty attribute selection values. Fixes jQuery bug #3990.
John Resig [Sat, 7 Feb 2009 17:41:30 +0000 (17:41 +0000)]
Added a fix for empty attribute selection values. Fixes jQuery bug #3990.

15 years agoAdding a tweak to prevent layout breaks in the boxModel check on IE 6. Fixes bug...
John Resig [Sat, 7 Feb 2009 17:15:01 +0000 (17:15 +0000)]
Adding a tweak to prevent layout breaks in the boxModel check on IE 6. Fixes bug #4014.

15 years agoStopped a memory leak on getScript calls. Fixes #3962.
John Resig [Sat, 7 Feb 2009 16:57:59 +0000 (16:57 +0000)]
Stopped a memory leak on getScript calls. Fixes #3962.

15 years agoAdded logic for not using getElementsByClassName in different failure states. Fixes...
John Resig [Sat, 7 Feb 2009 16:54:11 +0000 (16:54 +0000)]
Added logic for not using getElementsByClassName in different failure states. Fixes jQuery bugs #4058 and #4042.

15 years agoAdded a fix, suggested by Diego, for IE firing the ready event too late. Fixes bug...
John Resig [Wed, 28 Jan 2009 22:38:00 +0000 (22:38 +0000)]
Added a fix, suggested by Diego, for IE firing the ready event too late. Fixes bug #3988.

15 years agoMade the getAttribute check more explicit - comment nodes don't have getAttribute...
John Resig [Fri, 23 Jan 2009 19:36:59 +0000 (19:36 +0000)]
Made the getAttribute check more explicit - comment nodes don't have getAttribute in XUL documents. Fixes jQuery bug #3870.

15 years agoTagging the 1.3.1 release.
John Resig [Thu, 22 Jan 2009 01:42:16 +0000 (01:42 +0000)]
Tagging the 1.3.1 release.

15 years agoTagging the 1.3.1rc1 release.
John Resig [Thu, 22 Jan 2009 00:30:13 +0000 (00:30 +0000)]
Tagging the 1.3.1rc1 release.

15 years agoBumping Sizzle version to 0.9.3.
John Resig [Thu, 22 Jan 2009 00:29:04 +0000 (00:29 +0000)]
Bumping Sizzle version to 0.9.3.

15 years agoTweaked one of the selector tests.
John Resig [Thu, 22 Jan 2009 00:11:11 +0000 (00:11 +0000)]
Tweaked one of the selector tests.

15 years agoAdded some additional checks to make sure that the correct methods are being used...
John Resig [Wed, 21 Jan 2009 23:56:15 +0000 (23:56 +0000)]
Added some additional checks to make sure that the correct methods are being used in IE on XML documents.

15 years agoBumping the version of Sizzle up to 0.9.2.
John Resig [Wed, 21 Jan 2009 23:33:01 +0000 (23:33 +0000)]
Bumping the version of Sizzle up to 0.9.2.

15 years agoA follow-up for bug #3945. ID selectors don't work in querySelectorAll on XML documen...
John Resig [Wed, 21 Jan 2009 23:31:29 +0000 (23:31 +0000)]
A follow-up for bug #3945. ID selectors don't work in querySelectorAll on XML documents, so we just fall back to the normal engine.

15 years agoMake sure that [name=foo] and #id selectors don't use the native methods on XML docum...
John Resig [Wed, 21 Jan 2009 23:19:30 +0000 (23:19 +0000)]
Make sure that [name=foo] and #id selectors don't use the native methods on XML documents (since id and name attributes may not be defined by a DTD and will return nothing instead. Fixes jQuery bug #3945.

15 years agoNow handle the case where Safari's querySelectorAll fails on uppercase characters...
John Resig [Wed, 21 Jan 2009 22:57:07 +0000 (22:57 +0000)]
Now handle the case where Safari's querySelectorAll fails on uppercase characters in quirks mode. Added a test to check for it and re-worked some of the existing tests to better handle document order issues. Fixes jQuery bug #3840.

15 years agoAfter discussing it with a number of users I've decided to revert the change to ...
John Resig [Wed, 21 Jan 2009 22:36:21 +0000 (22:36 +0000)]
After discussing it with a number of users I've decided to revert the change to [name!=value]. It is now equal to :not([attr!=value]). Attempting to switch it to [attr]:not([attr!=value]) produced some really non-obvious results and confused users. Fixes jQuery bug #3884.

15 years agoCHILD positions were being cached improperly. Tweaked it and added a test to make...
John Resig [Wed, 21 Jan 2009 22:01:50 +0000 (22:01 +0000)]
CHILD positions were being cached improperly. Tweaked it and added a test to make sure it doesn't happen again. Fixes jQuery bug #3924.

15 years agoLanded a fix for timeouts not being aborted properly. Fixes jQuery bug #3874.
John Resig [Wed, 21 Jan 2009 21:46:53 +0000 (21:46 +0000)]
Landed a fix for timeouts not being aborted properly. Fixes jQuery bug #3874.