jaubourg
|
bea4815294
|
Re-organizes ajax.js: prefilters and transports are no longer stored in ajaxSettings (their structure is not handled correctly by extend() and was causing some overhead when constructing the final options map in ajax()); base function for ajaxPrefilter and ajaxTransport has been renamed and split in two (one for inspection, one for addition); response/dataType determination and data conversion logics have been externalized from the ajax() internal callback; data conversion no longer sets responseXXX fields; some minor re-formatting and simplifications.
|
2011-01-22 04:45:20 +01:00 |
|
Anton M
|
4413c2fd93
|
Fix selector scope on some tests, so they don't fail on testswarm.
|
2011-01-22 01:12:18 +01:00 |
|
rwldrn
|
f1bd0cfc4d
|
Merge branch '8017lint' of https://github.com/rwldrn/jquery into 8017lint
|
2011-01-22 00:41:42 +01:00 |
|
jeresig
|
1922f311a3
|
Merge branch 'fix-7398-frameset-docs' of https://github.com/dmethvin/jquery into dmethvin-fix-7398-frameset-docs
|
2011-01-21 11:22:55 -05:00 |
|
jeresig
|
61e80c55df
|
Merge branch '8013p' of https://github.com/rwldrn/jquery into rwldrn-8013p
|
2011-01-21 11:20:05 -05:00 |
|
rwldrn
|
33a67ffa9d
|
Basic unit tests; This patch relies on the 51 existing clone() tests
|
2011-01-21 11:08:15 -05:00 |
|
Dave Methvin
|
ad0ebf00ab
|
Don't do body-related feature tests on frameset docs that have no body. Fixes #7398.
|
2011-01-21 09:51:30 -05:00 |
|
jeresig
|
328a86f9a0
|
Revert "Make sure that focusin/focusout bubbles in non-IE browsers." This was causing problems with the focusin event, see: #7340.
This reverts commit 88068f82c1 .
Conflicts:
src/event.js
test/unit/event.js
|
2011-01-21 09:24:09 -05:00 |
|
jaubourg
|
dc2e7317a9
|
Replaces "text in-between" technique with a full-fledged one-level transitive search for converters (unit tests added). Also cleans up auto dataType determination and adds converter checks in order to guess the best dataType possible.
|
2011-01-21 03:58:28 +01:00 |
|
rwldrn
|
6458885881
|
Cleaned up; fixes per review
|
2011-01-20 15:25:04 -05:00 |
|
John Resig
|
2e2d5e9db5
|
Merge branch 'fix-7853-add-context' of https://github.com/dmethvin/jquery into dmethvin-fix-7853-add-context
|
2011-01-20 14:51:30 -05:00 |
|
John Resig
|
c97b6ee36a
|
Merge branch 'master' of https://github.com/scottjehl/jquery into scottjehl-master
|
2011-01-20 14:39:57 -05:00 |
|
John Resig
|
35875acd03
|
Merge branch 'make_fix' of https://github.com/danheberden/jquery into danheberden-make_fix
|
2011-01-20 14:39:28 -05:00 |
|
rwldrn
|
49cd9c66bf
|
cloneCopyEvent; jQuery.clone() review
|
2011-01-20 14:27:02 -05:00 |
|
jaubourg
|
3dbd600e19
|
Moves determineResponse logic into main ajax callback. Puts responseXXX fields definitions into ajaxSettings.
|
2011-01-20 19:40:51 +01:00 |
|
jaubourg
|
8ad2b31ff6
|
Removes misleading comment.
|
2011-01-20 18:50:47 +01:00 |
|
jeresig
|
ea5ce8c2a9
|
Merge branch 'master' of github.com:jquery/jquery
|
2011-01-20 11:58:52 -05:00 |
|
jeresig
|
e4d0168893
|
Bring jQuery('#id') and jQuery('body') logic back into core (while leaving it in Sizzle at the same time). Was causing too much of a performance hit to leave it all to Sizzle.
|
2011-01-20 11:58:44 -05:00 |
|
jaubourg
|
f2b0c77dc8
|
Merge branch 'master' of github.com:jquery/jquery
|
2011-01-20 17:52:10 +01:00 |
|
jaubourg
|
a7cb93bee5
|
Renames Deferred's fire and fireReject methods as resolveWith and rejectWith respectively.
|
2011-01-20 17:51:57 +01:00 |
|
jeresig
|
0f6c7830ce
|
Fix typo in regex tweak from previous commit.
|
2011-01-20 11:46:50 -05:00 |
|
jaubourg
|
ef86694ada
|
Renames determineDataType as determineResponse. Makes it more generic as a first step into integrating the logic into the main ajax done callback. Also fixes some comments in ajax/xhr.js.
|
2011-01-20 17:38:21 +01:00 |
|
jeresig
|
c475222bfb
|
Move jQuery(...) selector speed-up logic into Sizzle(...) qSA handling. Additionally add in a new catch for Sizzle('.class') (avoid using qSA and use getElementsByClassName instead, where applicable).
|
2011-01-20 11:34:35 -05:00 |
|
jaubourg
|
3e1d3d0f21
|
Revises the way arguments are handled in ajax.
|
2011-01-20 16:22:36 +01:00 |
|
jaubourg
|
9ab00a712f
|
Makes sure statusCode callbacks are ordered in the same way success and error callbacks are. Unit tests added.
|
2011-01-20 15:39:30 +01:00 |
|
jaubourg
|
64e1cdbb95
|
Cleans up and simplifies code shared by ajaxPrefilter and ajaxTransport. Removes chainability of ajaxSetup, ajaxPrefilter and ajaxTransport. Also makes sure context is handled properly by ajaxSetup (unit test added).
|
2011-01-20 04:12:15 +01:00 |
|
Dave Methvin
|
948c0dfffc
|
Rework unit tests to check actual result elements.
|
2011-01-19 21:02:46 -05:00 |
|
jaubourg
|
96b00a4935
|
Moves active counter test after all other ajax tests where it should be.
|
2011-01-19 18:44:21 +01:00 |
|
scottjehl
|
2b64b1db68
|
Revised the Nokia support fallback. It turns out that Nokia supports the documentElement property but does not define document.compatMode. Adding this third fallback allows Nokia to run jQuery error-free and return proper values for window width and height.
|
2011-01-19 12:40:32 -05:00 |
|
jaubourg
|
44f3a1b405
|
Moves things around to make jsLint happier.
|
2011-01-19 18:36:42 +01:00 |
|
jaubourg
|
7d89d3c072
|
Fixes crossDomain test so that it assumes port to be 80 for http and 443 for https when it is not provided.
|
2011-01-19 18:35:40 +01:00 |
|
scottjehl
|
cb1f7eeac5
|
Merge remote branch 'upstream/master'
|
2011-01-19 12:32:57 -05:00 |
|
jaubourg
|
1cecfa1ece
|
Moves determineDataType into ajaxSettings so that it is accessible to transports without the need for a second argument and so that we can now pass the original options to the transport instead. Also ensures the original options are actually propagated to prefilters (they were not).
|
2011-01-19 18:16:29 +01:00 |
|
jaubourg
|
3ea366401f
|
Re-adds hastily removed variable and simplifies statusCode based callbacks handling.
|
2011-01-19 17:51:33 +01:00 |
|
jaubourg
|
7947cd77e4
|
Use undefined instead of 0 to deference transport for clarity.
|
2011-01-19 17:24:56 +01:00 |
|
jaubourg
|
d343bfe528
|
Removes unnecessary test and ensures getResponseHeader returns null if the header does not exist.
|
2011-01-19 17:21:51 +01:00 |
|
jaubourg
|
bd6eb849ee
|
Revised how context is determined and removed unnecessary "parameter as variable" trick.
|
2011-01-19 17:06:33 +01:00 |
|
jaubourg
|
92c3d87a9c
|
Moved ajaxSettings.xhr definition together with support.ajax and support.cors determination into ajax/xhr.js.
|
2011-01-19 16:55:26 +01:00 |
|
Dan Heberden
|
74dfc7f2a9
|
Revert uglify.js to original and handle build changes in make file
|
2011-01-19 02:11:43 -08:00 |
|
Anton M
|
265cf0efa7
|
Remove an unused regex and optimize character escape regex usage.
|
2011-01-19 00:15:28 +01:00 |
|
John Resig
|
fc7bd61200
|
Merge branch 'master' of https://github.com/mathiasbynens/jquery into mathiasbynens-master
|
2011-01-18 18:11:54 -05:00 |
|
John Resig
|
40f48ef6be
|
Merge branch 'chrome-slice-comment' of https://github.com/ajpiano/jquery into ajpiano-chrome-slice-comment
|
2011-01-18 18:07:37 -05:00 |
|
John Resig
|
be6ef80f8a
|
Weird, not sure why I got an exec error before - doesn't seem to be needed.
|
2011-01-18 18:06:44 -05:00 |
|
Mathias Bynens
|
c5ec1cb3e5
|
Add missing line break after copyright header and trailing semicolon at the end of the minified version.
|
2011-01-18 23:14:32 +01:00 |
|
John Resig
|
80928cc6fb
|
Make sure that the UglifyJS file is executable.
|
2011-01-18 16:40:42 -05:00 |
|
John Resig
|
9c763ad39d
|
Add another tweak for handling CSP - we need to make sure that we don't trigger any eval on load (not sure if it's the best tweak, definitely not ideal). Add a test page as well so that it's easier to catch problem.
|
2011-01-18 15:13:09 -05:00 |
|
John Resig
|
c1d719b580
|
Merge branch 'master' of https://github.com/russtacular/jquery into russtacular-master
|
2011-01-18 14:20:05 -05:00 |
|
Colin Snover
|
3d0aa196c5
|
Clarify cygwin instructions slightly and swap the order of arguments to which in Makefile because of a bug in current versions of MSYS that causes only the first argument to /bin/which to be searched.
|
2011-01-17 21:06:57 -06:00 |
|
Colin Snover
|
9ae837a167
|
Update Makefile to use either nodejs or node, whichever exists (Debian uses nodejs).
|
2011-01-17 19:04:32 -06:00 |
|
rwldrn
|
35aeac1336
|
Update unit test for #7608 which was leaking timers.
|
2011-01-17 18:55:40 -06:00 |
|