aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Core: Don't expose jQuery.accessMichał Gołębiowski2015-08-031-1/+1
| | | | | | | jQuery.access was never documented, there is no need to keep it exposed. Fixes gh-2513 Closes gh-2524
* Build: Add a comment explaining why the es3 option is neededMichał Gołębiowski2015-08-031-0/+3
| | | | | | | | | | It might not be obvious to everyone that IE 9 & Android 4.0 are not ES5-compliant browsers (by a large margin) so it's better to add a support comment. This requires slight changes in parsing the config file as it's not a pure JSON anymore. JSHint understands such files without problems. Closes gh-2520
* Data: remove user data in cleanDataJason Bedard2015-07-281-10/+15
| | | | | Fixes gh-2503 Closes gh-2480
* Event: Update support comments for mouseenter/mouseleave implementationMichał Gołębiowski2015-07-271-7/+4
| | | | | | | | | Custom mouseenter/mouseleave implementation was needed because of: 1. Safari 6 not implementing mouseenter/mouseleave at all. 2. Chrome sending mouseenter too often. The second issue has been fixed in Chrome but exists now in Safari 7 (it's fixed in Safari 8) so we have to keep it for now, unfortunately.
* Core: Adjust comments & tests after dropping Safari 6 supportMichał Gołębiowski2015-07-272-2/+2
| | | | | | | | Support comments that mentioned only Safari < 7 were checked & updated to account for bugs existing in newer versions as well; Safari 6 support test results were removed. Refs gh-2482
* Core: .each/.map should accept an undefined/null valueThomas Tortorini2015-07-271-11/+9
| | | | | Fixes gh-2267 Closes gh-2363
* Core: Add a support comment for Safari 8Michał Gołębiowski2015-07-201-0/+5
| | | | | | | | Related issue: https://bugs.webkit.org/show_bug.cgi?id=137337 Thanks @phistuck! Refs cfe468f29c4cbe1a457d0feb17dec90dcfd7c280
* Build: Acknowledge Android 2.3 is not ES5-compatibleMichał Gołębiowski2015-07-201-0/+3
| | | | | | | | | | | Android 2.3 chokes on unquoted reserved words being used as property names which was making Deferred tests not run. Acknowledge the sad fact that Android 2.3 is not ES5-compliant browser and enable the "es3" option in JSHint config. Fixes gh-2478 Closes gh-2481
* Selector: Define jQuery.uniqueSort in selector-native tooMarek Lewandowski2015-07-141-22/+24
| | | | | Fixes gh-2466 Closes gh-2467
* Ajax: Remove jsonp callbacks through "jQuery#removeProp" methodOleg Gaidarenko2015-07-131-2/+8
| | | | | Fixes gh-2323 Closes gh-2464
* CSS: Make .css("width") & .css("height") return fractional valuesMichał Gołębiowski2015-07-071-9/+17
| | | | | Fixes gh-1724 Closes gh-2439
* Deferred: add .catch handlerTimmy Willison2015-07-061-0/+3
| | | | Fixes gh-2102
* CSS: Improve a comment explaining IE11 fullscreen bugMichał Gołębiowski2015-07-011-1/+2
|
* Effects: Adding unit tests for jQuery.AnimationCorey Frang2015-06-261-18/+26
| | | | Closes gh-2326
* Effects: Add tests for jQuery.TweenCorey Frang2015-06-262-4/+7
|
* CSS: make the getStyles function more readableThomas Tortorini2015-06-251-3/+6
| | | | | | | The new version is not only simpler to read but also smaller by 6 bytes gzipped. Closes gh-2393
* Core: organize prop & attr code to be similarGilad Peleg2015-06-232-54/+56
| | | | Closes gh-2384
* CSS: Work around an IE11 fullscreen dimensions bugMartin Naumann2015-06-231-0/+11
| | | | | Fixes gh-1764 Closes gh-2401
* Core: Switch from modules to just window.setTimeout etc.Michał Gołębiowski2015-06-179-37/+14
| | | | | | Using modules for window.setTimeout etc. made those functions cached and disabled Sinon mocking, making effects tests fail. Just writing window.setTimeout directly is smaller anyway.
* Core: Use window.setTimeout & friends instead of global equivalentsMichał Gołębiowski2015-06-1710-9/+28
| | | | Fixes gh-2177
* Offset: return before getBoundingClientRect to avoid error in IE8-11Timmy Willison2015-06-161-2/+9
|
* Offset: return zeros for disconnected/hidden elementsTimmy Willison2015-06-161-1/+4
| | | | | Fixes gh-2310 Close gh-2396
* Revert "Offset: allow offset setter to throw for disconnected elements"Timmy Willison2015-06-161-1/+1
| | | | This reverts commit 0d11c1182f2012cd6eb06ce1e3fa5a495af9bee3.
* Manipulation: Remove an internal argument to the remove methodMichał Gołębiowski2015-06-141-25/+29
| | | | | Fixes gh-2301 Closes gh-2366
* Event: Remove an internal argument to the on methodMichał Gołębiowski2015-06-141-51/+55
| | | | Refs gh-2301
* Core: Make jQuery objects iterableMichał Gołębiowski2015-06-131-0/+10
| | | | | | | | | | Make iterating over jQuery objects possible using ES 2015 for-of: for ( node of $( "<div id=narwhal>" ) ) { console.log( node.id ); // "narwhal" } Fixes gh-1693
* Event: remove preDispatch hook & simplify "simulate" signatureOleg Gaidarenko2015-06-051-7/+4
| | | | Closes gh-2358
* CSS: Don't name the anonymous swap functionMichał Gołębiowski2015-06-011-1/+1
| | | | | | | | | | | | IE8 doesn't like named anonymous expressions. Not naming the function expression reduces the gzipped size by 5 bytes. In ECMAScript 2015 the function will get the name inferred from the variable name (here: swap) anyway. (cherry-picked from e847574fc755b5339f3de41bcebd5b2a3e140cfe) Refs 02a9d9f94b623ea8664b7b39fd57feb7de6c6a14
* Ajax: Remove remnants of the load event alias handlingMichał Gołębiowski2015-06-011-10/+1
| | | | | | Refs 0705be475092aede1eddae01319ec931fb9c65fc Refs gh-2287 Closes gh-2362
* CSS: Don't cache unrecognized CSS property namesMichał Gołębiowski2015-06-011-11/+10
| | | | | | | | | | | | | | | | | This prevents jQuery from caching a prefixed property name if provided directly by the user, e.g. the following code: elem.css( "msTransform", "translate(5px, 2px)" ); should not prevent one from from later setting the transition directly: elem.css( "transform", "translate(5px, 2px)" ); on a browser not understanding the unprefixed version which is the case for Safari 8 & transform. Fixes gh-2015 Closes gh-2298
* Event: remove outdated originalEvent hackOleg Gaidarenko2015-05-291-7/+13
| | | | | Closes gh-2335 Ref 7475d5debeb7c53158921ed40f6c2fdb25a2cc86
* Event: Remove fake originalEvent from jQuery.Event.simulateGabriel Schulhof2015-05-291-2/+6
| | | | | Fixes gh-2300 Closes gh-2303
* Event: remove deprecated event aliasesOleg Gaidarenko2015-05-191-2/+2
| | | | | | Fixes gh-2286 Closes gh-2287 Ref trac-11733
* Event: provide verbose comment for focus(in | out) & rename support propOleg Gaidarenko2015-05-192-6/+12
| | | | Closes gh-2312
* Offset: account for scroll when calculating positionRichard McDaniel2015-05-121-2/+5
| | | | | Fixes gh-1708 Close gh-1714
* Core: remove custom ready eventTimmy Willison2015-05-121-7/+0
| | | | | Fixes gh-2264 Close gh-2265
* Attributes: add SVG class manipulationTimmy Willison2015-05-121-29/+43
| | | | | | | | | - 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
* Data: remove the expando when there's no more dataTimmy Willison2015-05-122-11/+8
| | | | | Fixes gh-1760 Close gh-2271
* Data: remove some unused codeTimmy Willison2015-05-121-9/+4
|
* CSS: fix :visible/:hidden selectors for inline element w/ contentTimmy Willison2015-05-121-4/+2
| | | | | | | | | | | - 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
* CSS: Collapse a double if statement into oneMichał Gołębiowski2015-05-121-3/+0
| | | | | | Saves 3 bytes gzipped Closes gh-2296
* CSS: Ignore the CSS cascade in show()/hide()/etc.Richard Gibson2015-05-114-209/+151
| | | | | | Fixes gh-1767 Fixes gh-2071 Closes gh-2180
* Manipulation: privatize internal domManip() functionTimmy Willison2015-05-051-94/+93
| | | | Fixes gh-2225
* Manipulation: privatize buildFragment() functionTimmy Willison2015-05-058-157/+199
| | | | Fixes gh-2224
* Effects: set default easing using jQuery.easing._defaultTimmy Willison2015-05-052-3/+7
| | | | | Fixes gh-2219 Close gh-2218
* Core: remove isArraylike check for nodesMu Haibao2015-05-051-4/+0
| | | | | Fixes gh-2238 Close gh-2243
* Offset: allow offset setter to throw for disconnected elementsTimmy Willison2015-05-051-1/+1
| | | | Fixes gh-2114
* Offset: remove ownerDocument check in offset getterTimmy Willison2015-05-051-4/+5
| | | | Fixes gh-2115
* Offset: Fix .offset() to correctly work with ShadowDOMArthur Stolyar2015-05-051-14/+12
| | | | | Fixes gh-1784 Close gh-2043
* Selector: add jQuery.uniqueSort; deprecate jQuery.uniqueTimmy Willison2015-05-043-5/+5
| | | | Fixes gh-2228