aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | Merge branch 'master' of github.com:jquery/jquery into jquery-masterColin Snover2011-01-172-24/+34
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge in data_nocollide branch. Fixes #6968, improves unit testing framework ↵Colin Snover2011-01-1721-229/+543
| |\ \ \ \ \ \ \ | | |_|_|/ / / / | |/| | | | | | | | | | | | | | checks for leaky stuff.
| | * | | | | | Introduce a temporary hack to allow jQuery.fn.data("events") to continue to ↵Colin Snover2011-01-171-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | work. This will be going away in 1.6. More information will be available in the 1.5 release notes.
| | * | | | | | Update unit tests with a leak detection mechanism for the various jQuery ↵Colin Snover2011-01-0915-38/+189
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | globals and fix all leaks in the tests.
| | * | | | | | Fix jQuery.queue leaks empty queues.Colin Snover2011-01-091-0/+4
| | | | | | | |
| | * | | | | | Fix domManip leaks the first element when appending elements to multiple ↵Colin Snover2011-01-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | other elements.
| | * | | | | | Change the way jQuery.data works so that there is no longer a chance of ↵Colin Snover2011-01-0910-192/+341
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | collision between user data and internal data. Fixes #6968.
* | | | | | | | Fixed a couple issues with escaping of attribute values in selectors. Fixes ↵jeresig2011-01-171-12/+55
| |_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | #6093.
* | | | | | | Defer scriptEval test until first use to prevent Content Security Policy ↵Brandon Sterne2011-01-172-24/+34
|/ / / / / / | | | | | | | | | | | | | | | | | | inline-script violations from occuring. Fixes #7371.
* | | | | | Merge branch '7608' of https://github.com/rwldrn/jquery into rwldrn-7608jeresig2011-01-172-4/+30
|\ \ \ \ \ \
| * | | | | | whitespace fixes in unit testsrwldrn2011-01-101-18/+18
| | | | | | |
| * | | | | | Bug #7608 elem.runtimeStyle throws exception in Operarwldrn2011-01-052-4/+30
| | | | | | |
* | | | | | | Merging pull request 183 for #7793.jeresig2011-01-172-5/+13
|\ \ \ \ \ \ \
| * | | | | | | Update test case to feature-detect Opera's lack of defaultPrevented and skip ↵Dave Methvin2011-01-151-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the test for it.
| * | | | | | | Test for standard createEvent before IE-specific click method.Dave Methvin2010-12-271-7/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't fallback to fake click; let's see which browsers fail, if any.
| * | | | | | | Simplify the check for isDefaultPrevented.Dave Methvin2010-12-241-4/+2
| | | | | | | |
| * | | | | | | When a native browser event is bubbling up the DOM, make sure that the ↵Dave Methvin2010-12-232-0/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | correct isDefaultPrevented value is reflected by jQuery's Event object. Fixes #7793.
* | | | | | | | Added unit tests to check and demonstrate new jQuery.Deferred() works.jaubourg2011-01-171-1/+20
| | | | | | | |
* | | | | | | | Put the split to get the list of promise methods out of the promise method ↵jaubourg2011-01-161-4/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | itself and also switched from jQuery.each to a while loop to remove as much overhead as possible. Thanks go to scott_gonzalez for reminding me of this.
* | | | | | | | Implements joined jQuery.when statements. Makes it so calling jQuery.when ↵jaubourg2011-01-162-14/+79
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with no parameter returns a resolved promise. Ensures promise method on promises supports the promise(obj) signature. Ensures a deferred and its promise always return the same promise (itself for the promise). Unit tests provided.
* | | | | | | | Fixed the ajax test regarding the jsonp option set to false and added a test ↵jaubourg2011-01-161-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to control the prefilter actually does not tamper with the url.
* | | | | | | | Revised jsonp unit tests and added a test for when the jsonp option is set ↵jaubourg2011-01-161-259/+222
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to false.
* | | | | | | | Setting the jsonp option to false now inhibits any url manipulation ↵jaubourg2011-01-161-11/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | regarding the callback.
* | | | | | | | The script prefilter now forces cross-domain requests type to GET.jaubourg2011-01-161-0/+1
| | | | | | | |
* | | | | | | | Makes it so a prefilter can change the type of a request.jaubourg2011-01-161-7/+7
| | | | | | | |
* | | | | | | | Removed internal dataTypes option and added headers & crossDomain options ↵jaubourg2011-01-161-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into commented out options of ajaxSettings.
* | | | | | | | Fixes #2994. Not finding a transport now fires the error callbacks and ↵jaubourg2011-01-164-122/+123
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | doesn't make ajax return false. Had to revise how jsonp and script prefilters & transports work (better separation of concerns). Also took the opportunity to revise jXHR getRequestHeader and abort methods and enabled early transport garbage collection when the request completes.
* | | | | | | | Updating the source version to 1.5pre.jeresig2011-01-141-1/+1
| | | | | | | |
* | | | | | | | Tagging the 1.5b1 release.1.5b1jeresig2011-01-141-1/+1
| | | | | | | |
* | | | | | | | Revert "Revert fb4445070cd9e06929c7b6f27c10dbf42d4a3367 which is no longer ↵jeresig2011-01-141-3/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | necessary with the release of Opera 11. Fixes #7608." We will be continuing to support Opera 10.6 in jQuery 1.5. This reverts commit 012f0c3b4bd3d04c2f3e1ea80fc1230901d607d9.
* | | | | | | | So embarrassing :( wycats2011-01-141-8/+0
| | | | | | | |
* | | | | | | | Merge branch 'master' of https://github.com/scottgonzalez/jqueryjeresig2011-01-141-2/+9
|\ \ \ \ \ \ \ \
| * | | | | | | | Avoid running jQuery.unique() for methods that are guaranteed to produce a ↵Scott González2011-01-141-2/+9
| | |_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | unique result set. Fixes #7964 - Some traversal methods perform an unnecessary uniqueness check.
* | | | | | | | Fix a strange Chrome issuewycats2011-01-141-2/+3
| | | | | | | |
* | | | | | | | Fix a failing subclass test due to a change in masterwycats2011-01-141-5/+5
| | | | | | | |
* | | | | | | | Overwrite CRLF with LFwycats2011-01-141-0/+8
| | | | | | | |
* | | | | | | | added jQuery.subclassJared Grippe2011-01-142-5/+98
|/ / / / / / /
* | | | | | | Moved jQuery.ajax.prefilter and jQuery.ajax.transport to ↵jaubourg2011-01-134-12/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | jQuery.ajaxPrefilter and jQuery.ajaxTransport so that proxying the ajax method doesn't turn into a nightmare. Thanks go to scott_gonzalez and DaveMethvin for pointing out the issue. Also made ajaxSetup return "this" to enable chainable definitions -- jQuery.ajaxSetup(...).ajaxPrefilter(...).ajaxTransport(...).
* | | | | | | Fixes #4964. Adds a statusCode object together with a new statusCode method ↵jaubourg2011-01-132-0/+97
| | | | | | | | | | | | | | | | | | | | | | | | | | | | on the jXHR object (deferred behaviour). They accept a map of statusCode/callback(s). Callbacks are fired when the status code of the response correponds to the key (as a success or an error callback depending on how the request completed). Unit tests added.
* | | | | | | Removed xhr pooling since failing cross-domain requests leaves the xhr ↵jaubourg2011-01-131-18/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | object in an undefined state in Firefox. Also rewrote comments related to the active xhr list so that they make sense.
* | | | | | | Reworked script and xhr abort logic to take advantage of the fact jXHR.abort ↵jaubourg2011-01-132-42/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | will complete the request itself if not done already.
* | | | | | | Cleans up statusText handling and simplifies 304 notmodified logic.jaubourg2011-01-131-13/+17
| | | | | | |
* | | | | | | Removes unnecessary variables and adds much needed comments into the data ↵jaubourg2011-01-131-6/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | conversion logic in ajax.
* | | | | | | Fixes a regression by calling dataFilter with the second argument set as the ↵jaubourg2011-01-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | dataType.
* | | | | | | Gets rid of a var statement by moving variable declarations up.jaubourg2011-01-131-3/+4
| | | | | | |
* | | | | | | Script transport now uses ajaxSetup to define script dataType.jaubourg2011-01-121-3/+3
| | | | | | |
* | | | | | | AjaxSetup now uses deep extend internally to accomodate map structured options.jaubourg2011-01-121-1/+1
| | | | | | |
* | | | | | | Fixes #4897. Added ?? as a context-insensitive placeholder for the callback ↵jaubourg2011-01-123-5/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | name of a JSONP request. Unit tests provided.
* | | | | | | Yet another missing semicolon!jaubourg2011-01-111-1/+1
| | | | | | |
* | | | | | | Fixes #6230. Added a unit test to control that, since the ajax rewrite, ↵jaubourg2011-01-111-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | setting the Accept header actually replaced the previous value and didn't append to it (tested in Safari 4.0.4 for which the problem was specifically reported).