aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Build: update requirejs dependency to 2.1.17Oleg Gaidarenko2015-05-191-1/+1
| | | | | Fixes gh-2290 Ref a644101ed04d0beacea864ce805e0c4f86ba1cd1
* Ajax: Fix the XHR fallback logic for IE8Michał Gołębiowski2015-05-191-5/+2
| | | | | | | | | The logic for IE8 has been incorrectly reversed: every non-local request outside of the whitelist was run via the native XHR. This commit reverses this logic and adds back a fallback to the ActiveX XHR if the native one fails even after the regex detection. Refs 61f812b7e7b88dd6e0078c241e4c88905ea51562
* Event: remove deprecated event aliasesOleg Gaidarenko2015-05-192-10/+3
| | | | | | | (Cherry-picked from 0705be475092aede1eddae01319ec931fb9c65fc) Fixes gh-2286 Closes gh-2287 Ref trac-11733
* Attributes: don't test SVG CSS-class manipulation in IE8Oleg Gaidarenko2015-05-191-0/+12
| | | | Ref 20aaed367f993f3c2aa204183d82d0d73efa114f
* Event: provide verbose info for focus(in | out) & rename support propsOleg Gaidarenko2015-05-193-46/+53
| | | | | Ref c074006a69db73a116dc04ec78844468a8cea7d3 Ref gh-2312
* Ajax: Rename Spartan to Edge in a commentMichał Gołębiowski2015-05-181-2/+2
|
* Ajax: Use the native XHR for all non-local requests in IE9+Michał Gołębiowski2015-05-183-11/+79
| | | | | | | | | IE throws an error on cross-domain PATCH requests if issued via the ActiveX interface. This commit switches the logic to use the native XHR in all non-local requests. Fixes gh-1684 Closes gh-2183
* Build: bower.json: remove moot `version` fieldChris Rebert2015-05-131-1/+0
| | | | | | | Related: https://github.com/bower/bower.json-spec/commit/a325da3d79baab018c572d75dc1781b12322f6cd Close gh-2304
* Offset: account for scroll when calculating positionRichard McDaniel2015-05-122-3/+17
| | | | | Fixes gh-1708 Close gh-1714
* Core: remove custom ready eventTimmy Willison2015-05-122-40/+30
| | | | | Fixes gh-2264 Close gh-2265
* Attributes: add SVG class manipulationTimmy Willison2015-05-122-33/+75
| | | | | | | | | - Note: support for SVG is limited in jQuery, but this is one area where the cost vs benefit ratio was acceptable. Fixes gh-2199 Close gh-2268
* Tests: fix tests in accordance with new :visible behaviorTimmy Willison2015-05-122-5/+7
|
* CSS: fix :visible/:hidden selectors for inline element w/ contentTimmy Willison2015-05-122-13/+17
| | | | | | | | | | | - Reverts behavior from 10399dd, which we never released. BR and inline elements are considered visible. - The possibility of dropping .offsetWidth and .offsetHeight was debunked by this perf: http://jsperf.com/visible-hidden-and-getclientrects Fixes gh-2227 Close gh-2281
* Core: Align code in intro.js with masterMichał Gołębiowski2015-05-121-8/+8
| | | | | | | | | | Since we're testing the factory code from intro.js on master only it's best to have those two files almost identical. This commit leaves only one difference between them: "jQuery Compat" vs. "jQuery" in the second line. Closes gh-2294
* CSS: Ignore the CSS cascade in show()/hide()/etc.Richard Gibson2015-05-118-443/+396
| | | | | | | | | | | | | | | | Fixes gh-1767 Fixes gh-2071 Closes gh-2180 (cherry picked from commit 86419b10bfa5e3b71a7d416288ab806d47a31d1f) Conflicts: src/css.js src/css/defaultDisplay.js src/effects.js test/data/testsuite.css test/unit/css.js test/unit/effects.js
* Build: append "+compat" to tag version and jQuery.fn.jqueryTimmy Willison2015-05-072-3/+3
| | | | | Fixes gh-2269 Close gh-2270
* Manipulation: privatize internal domManip() functionTimmy Willison2015-05-051-101/+100
| | | | Fixes gh-2225
* Manipulation: privatize buildFragment() functionTimmy Willison2015-05-0511-202/+265
| | | | Fixes gh-2224
* Effects: add tests for jQuery.easing._default in Animation and TweenTimmy Willison2015-05-051-25/+80
| | | | Ref gh-2219
* Effects: set default easing using jQuery.easing._defaultTimmy Willison2015-05-053-18/+42
| | | | | Fixes gh-2219 Close gh-2218
* Core: remove isArraylike check for nodesMu Haibao2015-05-051-4/+0
| | | | | Fixes gh-2238 Close gh-2243
* Build: Remove npm from dependenciesCalvin Metcalf2015-05-051-1/+0
| | | | Close gh-2254
* Offset: allow offset setter to throw for disconnected elementsTimmy Willison2015-05-052-10/+2
| | | | Fixes gh-2114
* Offset: remove ownerDocument check in offset getterTimmy Willison2015-05-052-14/+6
| | | | Fixes gh-2115
* Offset: Fix .offset() to correctly work with ShadowDOMArthur Stolyar2015-05-052-19/+37
| | | | | Fixes gh-1784 Close gh-2043
* Selector: add test for jQuery.unique() aliasTimmy Willison2015-05-051-1/+3
|
* Selector: add jQuery.uniqueSort; deprecate jQuery.uniqueTimmy Willison2015-05-045-9/+9
| | | | Fixes gh-2228
* Core: allow init to accept an alternate rootjQuery for migrate's sakeTimmy Willison2015-05-041-4/+8
| | | | | | - This will be tested in migrate Fixes gh-2101
* Data: camelCasing should not ignore caseTimmy Willison2015-05-042-1/+11
| | | | Fixes gh-2070
* Data: always camelCase keys in .data()Timmy Willison2015-05-042-67/+126
| | | | | | | - This effectively implements our "Embrace HTML5" option - Related: http://goo.gl/GcQAtn Fixes gh-2257
* CSS: fix dependency order for amdTimmy Willison2015-05-041-1/+1
|
* Data: do not include digits when camelCasingTimmy Willison2015-05-043-6/+7
| | | | Fixes gh-1751
* Core:CSS:Event: simplification of native method signaturesOleg Gaidarenko2015-05-034-9/+9
| | | | | | | | | | | * Remove third argument from "addEventListener" * Remove third argument from "removeEventListener" * Remove second argument from "getComputedStyle" Ref gh-2047 Ref 85577a348a72ae765e0d7330b9e82985d23c94b7
* Ajax: remove "onunload" event handlerOleg Gaidarenko2015-05-031-18/+3
| | | | | | | | | | Remove hack for IE lost connections, update for it was released by Microsoft at November 12, 2013. See https://support.microsoft.com/en-us/kb/2905733 Ref trac-5280 Ref gh-2047 Ref a117dd05f638a078c21dc57f19966f4ae81f98f0
* Event: add support commentOleg Gaidarenko2015-05-031-0/+7
| | | | | | (cherry-picked from 9db9316609c2881dbb6abc49efc3aa91a57a02ad) Ref gh-2047
* Event: remove guard for falsy handler argument of jQuery#on methodOleg Gaidarenko2015-05-032-16/+0
| | | | | | | | | | (cherry-picked from fac67a984268ef8f7de952666fda6d8d32754f5f) Since we don't have this in off method and its a common perception that this is a rudiment code Ref gh-2248 Closes gh-2249
* Manipulation: Make an HTML interception pointRichard Gibson2015-04-303-51/+85
| | | | | | | | | | | Fixes gh-1747 Closes gh-2203 (cherry picked from commit 225bde37c997f5ddd9fe00fdfb8e9a43545cfbbc) Conflicts: src/manipulation.js test/unit/manipulation.js
* Manipulation: Detect sneaky no-content replaceWith inputRichard Gibson2015-04-302-23/+41
| | | | | | | | | | | | | Fixes gh-2204 Ref 642e9a45579cfa90861b8ea71a95dd077775caaf Closes gh-1752 Closes gh-2206 (cherry picked from commit 4b27ae16a2b911f75b341b56d9d939bc65a9657a) Conflicts: src/manipulation.js test/unit/manipulation.js
* Core: add workaround for iOS JIT error in isArrayLikeTimmy Willison2015-04-292-1/+27
| | | | Fixes gh-2145
* Tests: Increase QUnit timeoutMichał Gołębiowski2015-04-271-1/+1
| | | | | | | | | | | | | | Android 2.3 is very slow & times out a lot in async tests, they have to be restarted multiple times to settle. Long test execution is not a huge problem as Android 2.3 is tested only periodically during the night, unstable tests are a bigger problem. This might mitigate that. In a regular scenario almost all tests should pass so increasing the timeout for all browsers shouldn't have a huge impact on overall test time. (cherry-picked from ff18d8e2060ae7c15c7694dc6bcbbeb9cbfbdaa4) Closes gh-2232
* Deferred: Always handle progress callbacks before done/failRichard Gibson2015-04-222-29/+80
| | | | | | | | Fixes gh-2013 Fixes gh-2010 Closes gh-2210 (cherry picked from commit 002240a6eb1cee2fcd886d5cf44893eb67f246f1)
* Attributes: remove unnecessary element null checkBastian Buchholz2015-04-201-1/+1
| | | | Close gh-2201
* Core: Follow the AMD specification for defineAlexander O'Mara2015-04-131-1/+1
| | | | | | AMD specification requires the factory argument be defined. Close gh-2179
* CSS: Don't expose jQuery.swapMichał Gołębiowski2015-04-132-10/+6
| | | | | | | | | jQuery.swap was an undocumented API used only internally. With the modular AMD system we currently have it's not necessary to expose this function publicly under the jQuery object. Fixes gh-2058 Closes gh-2182
* Build: update SizzleTimmy Willison2015-04-135-156/+234
| | | | | | Fixes gh-2042 Fixes gh-1969 Closes gh-1709
* Docs: Rename 1.x to compatMichał Gołębiowski2015-03-302-2/+2
|
* Attributes: revert returning null for non-existant attributesTimmy Willison2015-03-302-48/+44
| | | | Ref https://github.com/jquery/jquery/issues/2118
* Wrap: Support .unwrap( selector) for selective unwrappingDave Methvin2015-03-302-6/+30
| | | | | | Fixes gh-1744 Closes gh-2003 (cherry picked from commit 7b09235ceed57bbcc26fc2c76147eb4e95ebdb92)
* Build: Update native-promise-only (again)Michał Gołębiowski2015-03-282-3/+3
| | | | | | This should fix Android 4.0 jQuery.when tests issues, for reals this time. (cherry-picked from f5aa89af7029ae6b9203c2d3e551a8554a0b4b89)
* Tests: add the current version of node and iojs to the travis configJon Hester2015-03-261-0/+2
| | | | Close gh-2121