Commit graph

3306 commits

Author SHA1 Message Date
timmywil e09d8898d8 Add node and jQuery object support to $.fn.closest 2011-03-21 20:59:20 -04:00
Dan Heberden 00dd6013b6 Clean up tab spacing 2011-03-21 12:24:53 -07:00
Dan Heberden d832f4f71e jQuery.map to iterate over objects with a .length property 2011-03-21 12:12:31 -07:00
Dan Heberden e38f074d14 jQuery.map to conform with style guidelines - improved size/DRY code 2011-03-21 08:39:53 -07:00
Dan Heberden 2407690ef9 Fixes 2616; Pull in #252 by jboesch: jQuery.map with object support 2011-03-21 08:10:27 -07:00
Dan Heberden f0e7d28e83 Merge branch 'bug_2616' of https://github.com/jboesch/jquery into map-object.1.6
* 'bug_2616' of https://github.com/jboesch/jquery:
  Bug 2616; Adding object support to jQuery.map
2011-03-21 08:04:35 -07:00
jeresig 7705c35b14 Merge branch 'fix-8456-lost-mouseenter' of https://github.com/dmethvin/jquery into dmethvin-fix-8456-lost-mouseenter 2011-03-21 10:53:57 -04:00
jeresig 5c79f82ec2 Merge branch 'fix-7340-focusin-focusout-bubble' of https://github.com/dmethvin/jquery into dmethvin-fix-7340-focusin-focusout-bubble 2011-03-21 10:53:18 -04:00
Carl Fürstenberg 8a1156da9b merge doesn't work when init
sadly the merge strategy doesn't work when doing an initial clone,
circumvent that
2011-03-18 17:59:16 +01:00
Carl Fürstenberg e2dd8916ee Adding core target
Adding core target to do jquery, minimization and lint
2011-03-18 17:59:09 +01:00
Carl Fürstenberg b4acb7ae81 updating phony rules 2011-03-17 20:23:20 +01:00
Carl Fürstenberg 4f9e78616e Change makefile order to only update submodules on 'all' target
insterad of always update the submodules, now only "make all" will run
that, thus an "make jquery" will not update them
2011-03-17 20:21:32 +01:00
Carl Fürstenberg 22738e0e4b Remove jq target
remove obsolete jq target
2011-03-17 20:20:02 +01:00
Carl Fürstenberg a2faed347d Merge when updating submodules on make
When  running make, the submodule update will remove all local changes.
Adding flag --rebase or --merge does solve the issue. rebase will
probably make it cleaner, but it might stop on conflict, thus --merge
will result in fewer (probably none).
2011-03-17 19:50:53 +01:00
timmywil eb1497c1fb Merge branch 'master' of git://github.com/jquery/jquery into 2773_find_closest 2011-03-16 14:44:31 -04:00
timmywil 929792834f Organizing vars 2011-03-16 14:41:26 -04:00
timmywil 7a69e34a5c 2773: first pass adding node/jQuery object support to jQuery.fn.find; unit tests added 2011-03-16 01:16:32 -04:00
Carl Fürstenberg 51abb3dc07 Changing dependice order for minify to prevent reminify
unless jquery.js has been updated, no minification should occur

closes: #8519
2011-03-16 01:44:05 +01:00
John Resig 0cf336d2c9 Merge branch 'bug_6158' of https://github.com/jboesch/jquery into jboesch-bug_6158 2011-03-15 17:06:24 -04:00
Carl Fürstenberg bd4468886d adding pull command 2011-03-15 21:42:58 +01:00
Carl Fürstenberg cd2ca7b591 pull submodules make command
Adding an helper funciton to pull the latest from all registered
submodules
2011-03-15 21:25:51 +01:00
Carl Fürstenberg 150d3decb5 Introduce submodules, closes #8536
Instead of the manual clone of sizzle and qunit, use git submodules
instead. this will ensure that all future releases can be recreated by
checking out an tag.
2011-03-15 20:16:09 +01:00
jaubourg 714ae379db Fixes #8509. Makes URL regexp less overzealous and ensures it recognizes URL schemes which do not contain a conformant hierarchical structure ( as per section 2.1.2 of http://www.ietf.org/rfc/rfc2718.txt ). Also adds about: and adobe air's app: and app-storage: to the list of local protocols and provides a failover in case document.location is illformed. Unit test added. 2011-03-15 19:20:03 +01:00
Jordan Boesch 124acbfbc5 removing parens 2011-03-14 14:17:02 -06:00
timmywil 8246347b71 Starting with adding the test 2011-03-13 21:12:10 -04:00
JessThrysoee 11c26b3cc9 no need to specifically initialize crossDomain to null 2011-03-11 17:46:59 +01:00
JessThrysoee 515c56f9c6 Make it possible to force the Ajax crossDomain option to false. 2011-03-11 00:17:38 +01:00
Dave Methvin 2ac4067a63 Fixes #8456. Make sure parent is not null before crawling into its lap, so mouseenter is triggered on a mouseover event. 2011-03-09 22:38:26 -05:00
jeresig d4e4414451 Very crude first pass at splitting apart the attr/prop logic. Also adding in attrHooks/propHooks. All of it is completely untested. 2011-03-06 22:47:40 -05:00
jaubourg 6c124d3dd4 Fixes #8423. Never set X-Requested-With header automagically for cross-domain requests. 2011-03-07 00:42:09 +01:00
Jordan Boesch dd100bf5ac bug 6158; fixing replaceWith from throwing errors on non existant elements; fixing semicolon 2011-03-05 09:59:25 -06:00
Jordan Boesch c9ef09c800 bug 6158; fixing replaceWith from throwing errors on non existant elements 2011-03-05 09:46:12 -06:00
Jordan Boesch 5c2d70979c bug 6158; fixing replaceWith from throwing errors on empty elements 2011-03-05 09:30:29 -06:00
Dave Methvin 55ec6a71d2 Fixes #7340. Use a single capturing handler to simulate bubbling focusin/focusout event on non-IE browsers. Allow native DOM methods to fire events other than the currently active one back into jQuery. 2011-03-04 21:16:40 -05: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
jaubourg c1279895f3 Fix for #8421. Makes sure resolveWith can be called with only one parameter. 2011-03-03 15:16:47 +01:00
Jordan Boesch c8a887af06 Bug 2616; Adding object support to jQuery.map 2011-02-27 12:47:35 -06:00
timmywil 9e5ec378e3 Merge branch 'master' of git://github.com/jquery/jquery into bug_2773 2011-02-26 18:53:25 -05:00
gnarf 71bd828d9f Grouped up the test 2011-02-24 13:21:05 -06:00
gnarf 14e9da51f9 A quick change to detect AIR urls 2011-02-24 13:10:33 -06:00
jaubourg 58faec7cb7 Removes unnecessary parenthesis from regular expression. 2011-02-24 06:37:37 +01:00
jaubourg 5d9db486c7 Revert "Fixes #8353. Adds a catch block in resolveWith so that the finally block gets executed in IE7 and IE6."
This reverts commit cacea6f7e7.
2011-02-24 00:32:30 +01:00
jeresig 83d1a1fd56 Updating the source version to 1.5.2pre. 2011-02-23 13:55:45 -05:00
jeresig 2defcf96e5 Tagging the 1.5.1 release. 2011-02-23 13:55:29 -05:00
jeresig 292acd97a2 Make a new jQuery.support.noCloneChecked - splitting apart the previous feature detect relating to clone in IE, fixes the last remaining issue with IE 9 RC. Fixes #8365. 2011-02-23 13:18:44 -05:00
louisremi e27fcf42ce comments for workarounds are always welcome. 2011-02-23 15:55:13 +01:00
louisremi c5264ce196 fix the regular expression that turns camel-case properties to lower-case ones for IE9. Fixes #8346 2011-02-23 15:53:29 +01:00
jaubourg 3663836b01 Refactors jQuery.when to avoid unnecessary recursion and limit function calls as much as possible. 2011-02-23 08:00:27 +01:00
jaubourg cacea6f7e7 Fixes #8353. Adds a catch block in resolveWith so that the finally block gets executed in IE7 and IE6. 2011-02-23 02:50:27 +01:00
jaubourg e405419fb7 Makes the promise method of Deferreds a bit more readable by not using the variable declared as parameter trick anymore. 2011-02-22 00:44:22 +01:00