aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* Core: Update tested jsdom, drop obsolete workaroundsMichał Gołębiowski2015-03-251-2/+1
| | | | | | | | | | | The latest version supporting Node.js is 3.1.2; some workarounds are not needed for this version. For example, in jsdom 3.1.2 a document created via document.implementation.createHTMLDocument( "" ) has a body. (partially cherry-picked from 95c0a10e15477a5031185e2d656d896905562afa) Fixes gh-2153 Closes gh-2154
* Build: Update native-promise-onlyMichał Gołębiowski2015-03-252-3/+3
| | | | | | | | This should fix Android 4.0 jQuery.when tests issues. (cherry-picked from 0065e1f3e3021fc2bcb32e915177498bca034b34) Closes gh-2159
* Offset: Round offset value for the sake of floating errorsMichał Gołębiowski2015-03-231-2/+5
| | | | | | | | | | IE10+ may return not exactly the offset.top value set in an offset callback if parent has fractional top offset itself. Checking for being close to the desired result fixes the test error. (cherry-picked from 62ae2d0fb7ac011bf2ad778f8158de408e785927) Fixes gh-2147
* Deferred: Backwards-compatible standards interoperabilityRichard Gibson2015-03-209-114/+698
| | | | | | | Fixes gh-1722 Closes gh-1996 (cherry picked from commit 555a50d340706e3e1e0de09231050493d0ad841e)